ZX81 Utilities
Tape Loading
These utilities allow you to get programs off your old audio cassettes
and into your computer, or vice-versa. Naturally, this will require
a cassette player, a suitably configured sound card and cabling
between the two.
Title | Description | Download |
---|---|---|
ZX81TAP | Transfers actual ZX81 tape audio into .TAP or .SNA emulator format (depending upon your chosen emulator). This program is actually a Spectrum .SNA file. You load it into your emulator, run it, then use the emulator's audio-reading capability through the sound card to actually read in the ZX81 program from your cassette. | |
TSCon3.3 | Reads in a ZX81 program played into your PC's sound and create a .P file | |
ZXTAPE | Loadsd a .P file directly into your ZX81 via your PC's Centronics parallel port and the use of a simple 2-wire cable (PC's parallel port to ZX81's EAR socket). |
File Conversion
These utilities convert program files or BASIC program listings from one file format into another.
Title | Description | Download |
---|---|---|
P-to-81 | Converts a .P file into a .81 file, suitable for running in some ZX81 emulators | |
ZXText2P | Converts a DOS text file (containing a BASIC listing) into a .P file, ready for loading into an emulator | |
P2Txt | Converts a .P file to stdout as a listing. Usage example: p2txt myfile.p >mylisting.txt | |
ZX81List | Converts a .P file to a text file. Usage example: ZX81list myfile.p mylisting.txt | |
ZXAS | Converts a ZX81 assember listing into a text file. Usage example: ZXAS myasm.l outfile.txt | |
SpecPrint | Allows you to view and/or print BASIC listings from the ZX Spectrum (And since version 0.0.0.2 ZX81). Simply save a snapshot from your favourite emulator and load it into SpecPrint. SpecPrint retains all attributes contained in the listing including foreground colour, background colour, bright, flashing[1], inverse etc. It also uses a font similar to the original machine containing all the block characters and grey blocks of the ZX81. |
Programming
These tools can be used to develop software programs for the ZX81.
Title | Description | Download |
---|---|---|
MCODER2 | The original compiler for Sinclair BASIC on the ZX81, written by David C. Threlfall, and published by PSS (Personal Software Services) in 1983. | |
Minesweeper | Recoded by one of the ZX-TEAM members (Bodo) to be compilable in MCODER2. This file contains both the original uncompiled Minesweeper and the compiled one - too fast to run under the XTender emulator. | |
Toolkit | A very usefull tool for BASIC programmers, comes in a 16K and a 64K version together with a brief instruction. Will run under ZX81 emulator XTender as well. | |