Sharp MZ-700 - Emulator
I have been working on this emulator from 1995 until 1998.
It is written mainly in assembler (8086),
with additional pieces of C code.
The emulator is written for MS-DOS,
but it is functioning alright under Windows as well (when full-screen).
At the moment I am busy rewriting the emulator in C.
This time it will be a true Windows application.
Keep watching this space!
Download
- mz700emu.arj:
the actual emulator program.
Run it on any PC running MS-DOS or Windows.
- roms.arj:
the ROM images.
Without these, the emulator will do absolutely nothing.
- basic.arj:
three BASIC interpreters.
These allow you to program your emulated MZ-700 in BASIC.
- infinite.obj:
a simple maze game I made myself for the MZ-700.
- tengames.arj:
10 video games that came free with the real MZ-700.
You'll need ARJ.EXE to decompress the ARJ files.
Further installation instructions can be found in the
readme.txt
(which is also included in mz700emu.arj).
Copyright
-
The emulator program (mz700emu.arj) and the game I wrote (infinite.obj)
are free for you to copy and to use.
The only thing I want for it in return is an
e-mail
telling me what you think about it.
You may give these files to anyone you like,
as long as no modification have been made to them,
and as long as you do not try to make any profit out of it.
-
The ROM images (roms.arj) and BASIC interpreters (basic.arj)
are still copyright Sharp Corporation.
This means you are not allowed to use or copy them,
unless you own a Sharp MZ-700 yourself.
Hmmm well, I couldn't imagine anyone not owning an MZ-700
to be here anyway.
-
The same goes for the 10 games (tengames.arj):
they still have copyright on them, so don't you blah blah blah.
Oh well, who's gonna bother about these ancient programs anyway?