Sharp logo

MZ-700 Download - Machine Language  


Note All the downloadable files are ZIP-files and they contain MZF- or DSK-formatted files. Additional TXT-, ASM-, and LST-files may be included. The file size shown includes the header size of 128 bytes for MZF-formatted files. That means, the memory size used in the MZ will be the file size reduced by the header size.

Assembler, Dissassembler, Monitor Programs, and Debugger


Machine code has always had the reputation of being abstruse, difficult and prone to error.

It is certainly more difficult than BASIC but, providing you use an assembler, disassembler, and a monitor, not greatly so. If you intend to master machine code, an assembler, a disassembler, a debugger, and a monitor program are a necessity. A good help is the debugger-function of an MZ-emulator for Windows ( e.g. the one written by Zdenìk Adler ).

If you try and muddle along with POKE codes there is a real danger that you will become frustrated and give up. Failure, in this case, would be due to the problems involved with entering and debugging, rather than difficulties intrinsic to the code.

Download and test the following debuggers, assemblers, disassemblers, and monitor programs, then use the best for your purpose.

Version &
download
size
File
size in
bytes
Description
1Z-018A
( 22 kb )
40,536

Editor-assembler Sharp 1Z-018A from 1985.

Sharp editor-assembler 1Z-018A  MZ-700 / MZ-800

Load from To Length Start at Type
$0000 $9DD7 $9DD8 $0000 OBJ

Download the documentation (PDF, 4,171 kb, 137 pages on 4 files within this ZIP file)

1Z-018B
( 21 kb )
33,250

Symbolic debugger Sharp 1Z-018B from 1985.

Sharp symbolic debugger 1Z-018B  MZ-700 / MZ-800

Load from To Length Start at Type
$0000 $8161 $8162 $0000 OBJ

Download the documentation (PDF, 4,171 kb, 137 pages on 4 files within this ZIP file)

5Z-011A
( 22 kb )
40,530

Editor-assembler Sharp 5Z-011A from 1985. No documentation is available.

Sharp editor-assembler 5Z-011A  MZ-700 / MZ-800

Load from To Length Start at Type
$0000 $9DD1 $9DD2 $0000 OBJ

Download the documentation (PDF, 4,171 kb, 137 pages on 4 files within this ZIP file)

5Z-011B
( 21 kb )
33,250

Symbolic debugger Sharp 5Z-011B from 1985. No documentation is available.

Sharp symbolic debugger 5Z-011B  MZ-700 / MZ-800

Load from To Length Start at Type
$0000 $8161 $8162 $0000 OBJ

Download the documentation (PDF, 4,171 kb, 137 pages on 4 files within this ZIP file)

Disassembler
( 3 kb )
5,248

This disassembler was written by J. F. Campan / France in July 1989.

Desassembleur ( J. F. Campan )

Load from To Length Start at Type
$1200 $250C $130D $1200 OBJ

URAS-700
( 7 kb )
8,577

The URAS-700 Z80 assembler for the MZ-700 is a very user-friendly and efficient system for the development and the assembly of directly executable machine code programs or subprograms for the Z80 CPU. No documentation included this time.

URAS-Z80 MZ-700

Load from To Length Start at Type
$1200 $3300 $2101 $1200 OBJ

ML SP-8002
( 6 kb )
3,713

The SP-8002 is fortunately a tiny, but very helpful debugging tool which contains a disassembler and it has much debbugging features like breakpoint setting, LOAD / SAVE programs, and expanded monitor functions like FIND, transferring memory blocks, displaying the memory ( HEX / ASCII ) and much more. BBG has distributed it for the MZ-700 / 800 / ( 1500 ). The documentation is included in the downloadble ZIP-file.

The debugging tool ML SP-8002

Load from To Length Start at Type
$C000 $CE00 $0E01 $C400 OBJ

S-Master
( 9 kb )
11,077

The Spectrum Master is a debugger / utility and it was written in 1991 by Proton Software / Czech Republic. No documentation is available. The messages by this program are written in czech.

The S-Master

Spectrum debugger ( S-Master )

Load from To Length Start at Type
$1200 $3CC4 $2AC5 $3847 OBJ

Sub-Monitor-700
( 3 kb )
4,224

The Sub-Monitor-700 for the MZ-700 is a very helpful debugging tool. A disassembler and much monitor commands are available. No documentation is available this time.

The Sub-Monitor-700

Load from To Length Start at Type
$C000 $CFFF $1000 $C400 OBJ

SUTAM1F
SUTAMC9
SUTAPEMO

( 6 kb )
4,480
1,616
1,616

The downloadable ZIP-file contains three undocumented monitor programs with unknown functions. Try out and let me know your results.

The monitor program SUTAM1F
The monitor program SUTAMC9
The monitor program SUTAPEMO

MONITOR
Monitor 24
Monitor2
Monitor3
MONITOR6

( 17 kb )

4,224
1,404
4,096
4,240
5,482
The downloadable ZIP-file contains five undocumented monitor programs with unknown functions. I could not execute them. Try out and let me know your results.
ZEN
( 1,609 kb )
5,120

AVALON ZEN is an Editor, Assembler, and Object Debugger written by John Hawthorne / UK in 1980 with new parts from Andrew Henson / Apollo Software / 1983.This version of ZEN was sold by MULTISOFT / Kersten & Partner / Germany under license from Kuma Computers LtD. GB. It can also be used for the MZ-80K and the MZ-800.

German documentation and the source code are included ( PDF, 64 pages, A5 ).
Download the English documentation ( PDF, 551 kb, 17 pages )

ZEN Editor, Assembler, and Object Debugger

Load from To Length Start at Type
$1200 $2560 $1361 $1200 OBJ


Go to the top of this page Home

last updated January 14, 2010
sharpmz@sharpmz.org