Sharp logo
MZ-700 emulator 
( written by Marukun / Takeshi Maruyama )  

The emulator screen

This MZ-700 emulator for Windows 9x / NT was developed only
from 1998 until 2000 by Marukun / Takeshi Maruyama from Tokyo.

The About Screen

Note Comments by www.sharpmz.org:
This project is down. After 2 years of development, in October 2000, the author has stopped the development of this emulator. Next he restarted to try some more: A MZ-NEW MONitor... The development of this is down too.

The emulator cannot be used to load any BASIC programs, nothing can be stored, no plotter / printer support, there is no support for any floppies and QuickDisks, RAM cards, RS232, 80-character display and CP/M.

A new version called MZ-700WIN y2k appeared in the Japanese MZ-scene with some minor changes. The project is dead since October 2002 ?

Two versions of character ROMs are available: the European MZ-700 character ROM ( type 2732, IC# BC on board typed with 8-D ) is available in the file mz700fge.zip and the Japanese MZ-700 character ROM is available in the file mz700fjp.zip.

Each character of 512 possible display characters is represented by an 8 x 8 bits matrix and this requires a 4KB ROM. Respecting the copyright by Sharp each display character is translated into an 8 x 8 bytes matrix and stored into the file mz700fon.txt and then compressed to mz700fxx.zip. ( The copyright of the file mz700fjp.zip is held by Marukun. )

The content of the file mkfnt.zip is MKFNT.EXE and the copyright is also held by Marukun. This program produces the output file mz700fon.jp using the input file mz700fon.txt, which is contained in the ROM zip files described above. The content of the produced output file mz700fon.jp is the same as the original character ROM in the real MZ-700.

Use mz700fge.zip to get the contents of a European version of the character ROM or mz700fjp.zip to get the contents of a Japanese version of the character ROM.

The installation instructions are as followed:

- download this emulator ( 145Kb ) or
- download emulator from this site ( 145Kb )
- unzip all files into your emulator directory.

You need also a file called mz700.rom. To get the file MZ700.rom do the following:
- download the emulator for DOS ( 157KB ) from Michael Franzen / Germany described below.
- download the file mz700lst.zip ( 50KB ) now and unzip this file into another directory e.g. \ROM.
- unzip the file of the DOS emulator of Michael Franzen / Germany into the same directory i.e. \ROM, then
- execute the program GEN_ROMA.EXE from this ZIP-file. You'll get a file MZ700A.rom.
- rename the file MZ700A.rom to MZ700.rom and copy it into your emulator directory.
- delete the directory i.e. \ROM ( don't do if you want to keep the emulator from Michael Franzen too ).

In addition you need a character ROM-file. To this, do the following steps:
- download mz700fjp.zip ( 7KB, contains the Japanese character set ) or mz700fge.zip ( 5KB, contains the European character set ) and unzip the file into your emulator directory.
- execute mkfnt.exe to generate your character ROM. The file name generated will be mz700fon.jp.
- rename the generated file mz700fon.jp to mz700fon.dat if you'll generate a European font. The files mz700fon.dat ( European font ) and mz700fon.jp ( Japanese font ) can be selected in a menu. This means, you can generate the European font first and after renaming the generated file you also can generate the Japanese font and you're able to select both generated fonts by the menu item "Screen / Font set".
- Create your own font set if other characters are needed than the ones defined in the European font set contained in mz700fge.zip ( and don't forget to post it to me, thanks :-).
- execute the emulator mz700.exe.

You can download the source code ( 115 KB ) of this emulator.


Go to the top of this page Home

last updated June 4, 2007
sharpmz@sharpmz.org

khmweb barrierefreies webdesign Berchtesgaden