Sharp logo

MZ-700 Download - Utilities 


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.

Graphic utilities
Version &
download
size
File
size in
bytes
Description
3-D-Graphikpaket
( 7 Kb )
13,038

Use this german utility to plot 3-dimensional pictures ( central- or parallel projection ). It is written by BBG for the MZ-700.

Screenshot of the intro of the 3-D-Graphikpaket

The original tape volume of the 3-D-Graphikpaket

Load from To Length Start at Type
$6BCF $9E3C $326E $0000 BTX
Preloading of the S-Basic is required.
MZ-700 Plot
( 5 Kb )
11,226

You do not know any plotter control commands to paint pictures by your MZ-700 plotter. You use keys to do this. The german program was written by Michael Roschu / RK-Datentechnik / Germany in 1985. The documentation is implemented in this utuility.

Screenshot of the intro of the MZ-700 Plot

The integrated operation manual of the MZ-700 Plot

The original tape volume of MZ-700 Plot

Load from To Length Start at Type
$6BCF $9754 $2B5A $0000 BTX
The S-Basic and the plotter are required.
PCG-AID jap
PCG-AID euro
( each 3 Kb )
each
4,162

This utility can be used only if the device PCG700 from HAL is installed. For more information about this utility click here. There are two versions for download available: a Japanese and a European version which contain the Japanese or the European character set.

Screenshot of the PCG-AID utility

The original tape volume of the PCG-AID utility

Load from To Length Start at Type
$1200 $21C1 $0FC2 $1200 OBJ

File utilities
Version &
download
size
File
size in
bytes
Description
COPY-CF
( 2 Kb )
2,560

This utility enables you to copy a disk to tape or vice versa ( tape to disk ) single or multiple. Can be used by the MZ-700 / 800.

Example screenshot of COPY-CF

Load from To Length Start at Type
$1200 $1B2E $092F $1200 OBJ

Tape utilities
Version &
download
size
File
size in
bytes
Description
C-Master
( 12 Kb )
19,885

This is a german program written by P. Lang / URSOFT for the MZ-700 to manage the contents of all your tape cassettes.

The intro screen of C-Master

Load from To Length Start at Type
$1A00 $672C $4D2D $1A00 OBJ

MZ-Info
( 71 Kb )
 

MZ-Info contains two utilities written by Bernd Krueger-Knauber / Germany which display the tape header information. One of the DOS applications is for M12-formatted files, the other one is for MZT-formatted files.

PC-Tape-Interface   Use the data recorder of your MZ, a C64 datassette, or other data recorders at your PC to load and save your MZ-programs.

Tapeload
( 27 Kb )
 

Load your MZ-programs by your sound card. Written by Takeshi Maruyama / Japan. Read an example of how to use it now.

QD utilities
Version &
download
size
File
size in
bytes
Description
DELETE
QDCOPY
TRANS


  Click on the link to the left to get more information and / or to download these utilities.

FD utilities
Version &
download
size
File
size in
bytes
Description
FDCOPY
TRANS

  Click on the link to the left to get more information and / or to download these utilities.
MZ-1571   Connect a Commodore 5.25" floppy drive 154x / 157x to your MZ.

Printer / Plotter utilities
Version &
download
size
File
size in
bytes
Description
MZ-Hardcopy   The utiliy copies the contents of the screen to the plotter or to a Centronics printer and translates from Sharp ASCII to ASCII. It can be used by your own pograms too.

MZ-Print

  The utiliy copies the contents of the screen to the plotter or to a Centronics printer and translates from Sharp ASCII to ASCII. It can be used by your own pograms too.
Other utilities
Version &
download
size
File
size in
bytes
Description
FLIP FONT
( 15 Kb )
20,897 FLIP FONT is a useful program to invert each byte in a given file. Execute the program with the name of the file to be changed:

flipfont.exe filename.xxx

Note The file "filename.xxx" will be updated, the original contents will be lost, but you can execute flipfont.exe twice and you get back the original contents before you executed the program first.

Examples:
A binary value of a byte containing:
00000001 will be converted to 10000000
00100010 will be converted to 01000100 and so on (reads the bytes backward).

The author of the program is Thorsten Hitzemann and he included the source of the program.

CLOCK1
( 7 kb )
310

This is an example to display the current time by the MZ. The clock counts from 00:00:00 to 23:59:59.

Program example: Display the internal MZ-clock

The ZIP-file to download contains the source code for this routine, an assembler output listing, and an executable MZF-formatted file.

The source is completely documented by my comments for each instruction sequence.

The clock will not be set by my program. Maybe, you'll program an input routine that prompts the user for the time to be set and that computes the time to seconds before setting the time by a CALL $0033. ;-) Then combine both programs and... don't forget to post me your result ;-)

Load from To Length Start at Type
$B000 $B0B5 $00B6 $00AD OBJ

CALCULATOR
( 72 kb )
 


The MGS Calculator

This is a calculator for conversions between hex, binary, octal, and decimal. It is written in Java and the copyright is held by MG-SOFT. I use this calculator on some of my pages to enable you to make conversions and computations. Read now some words from MG-SOFT about their fine calculator:

After some days of brewing, MG-SOFT is proud to present the MG SuperCalc applet. This is our first non-trivial encounter with the Java(TM) programming language, so we are especially proud of it. And we hope that at least some of you out there in the cyberspace might find it useful...

There are few features in MG SuperCalc that are not common in other calculators.

One of them is MG SuperCalc's ability to handle arbitrarily long numbers in each, hex., dec., oct. and bin. radix notation. This means that you will never get the Result is too large message which you can get from other calculators. Just go on and summarize all your stock market profits... you can't be so rich that MG SuperCalc wouldn't be able to handle your fortunes up to the last tiny coin you own.

Another feature is high degree of parallelism. Calculators usually aren't multithreaded. MG SuperCalc involves high degree of parallel calculations. Please read the How MG SuperCalc operates internally section for details.

Click here if you want to try this calculator now. Please wait until all Java classes will be transfered to your PC.


Go to the top of this page Home

last updated November 7, 2002
sharpmz@sharpmz.org