The following software is released to the Public Domain by the author(s) Phil Wheeler, Neil Harrison and Richard Russell. Please read the copywrite notices in the source files. Any enquiries regarding commercial use or distribution of this software should be directed to Phil Wheeler, Phone 0689-29584. General notes: All the following programs are written to be assembled by the Microsoft M80 assembler, using standard Zilog mnemonics. They will nearly all requirċ á Z8° processoò for operation. Unless otherwise stated, programs will run without modification on any CP/M 2.X or CP/M 3.X system. Some programs may even run under CP/M V1.4 ! BCOM - Binary file comparitor program. Compares 2 files. BFIND - Binary "find" program. Searches files for byte sequences CAT - Disk cataloging program. Requires CP/M 3.X and disk labels CLEAN - Cleans text files of spurious spaces CPMINSTL - Allows the boot tracks of a CP/M 2.X disk to be written CREATE - Create a null file in the directory (only any use for CP/M 3.X) CRC - Writes/Checks file contents against disk crc list DISK - Display disk directory, with file sizes and space left etc DSKED2 - Disk sector display/edit. CP/M 2.X only. Terminal specific. DSKED3 - Disk sector display/edit. CP/M 3.X only. Terminal specific. EDIT - Character based editor - replacement for ED. FCOM - Ascii file comparitor with line advance. Terminal specific. FPRINT - Multiple file print utility. Printer specific. HEXPAT - Patch .COM files with .HEX files IF - Allows conditional batch files under CP/M 3.X IMAGE2 - Disk Image copy (track by track). CP/M 2.X only IMAGE3 - Disk Image copy (track by track). CP/M 3.X only MOVE - Move multiple files to different disks/users MUSICIDX - Simple database program for fast display of records/cassette tracks PASSWORD - Add password protection to your system at boot time PBSTAM - Patch for BSTAM to allow baud rates to be selected at run time PMOVE-IT - Patch for MOVE-IT to allow baud rates to be selected. PXSUM - Add a checksum to a HEX or BINary file for generating EPROMS RASMB - Z80 reverse assembler, generates source or listing files SGEN - Allows system tracks to be copied/installed. CP/M 2.X only TERMEMUL - General purpose terminal emulator & comms program. No XMODEM though. UNERASE - Unerase an erased file (or files). CP/M 2.X only UNLOAD - Convert a binary file to an Intel HEX file. VERIFY2 - Verify a disk or file(s) can be read. CP/M 2.X only VERIFY3 - Verify a disk or file(s) can be read. CP/M 3.X only WORDS - Count the number of characters and words in a file WRTSYS - Write a boot loader to the system tracks of a disk. CP/M 3.X only Please note: The following programs do sector by sector I/O to the disk (via the BIOS), and will work on nearly all disk formats without modification, except for some auto select formats, and formats which have different densities for the system and data tracks. In addition, the CP/M 3.X programs require that the DPH is accessable in common memory so that the programs can read the disk format data. CP/M 2.X: CPMINSTL, DSKED2, IMAGE2, SGEN, VERIFY2 CP/M 3.X: DSKED3, IMAGE3, VERIFY3, WRTSYS