Utilities

RETURN TO HOME PAGE

COMMODORE 64 MODE
COMMODORE 128 NATIVE MODE
CP/M MODE

COMMODORE 64 MODE

Display MC bitmap file
This C64 BASIC program with a ML routine attached to it (for source download here), displays a multicolor bit map file in Koala Paint format. The disk unit and drive are 8 and 0, respectively. A sample file can be downloaded as well, THEWALL.MCB.

SPEED 1581
This C64 BASIC program stores a floppy speeder on a floppy disk in your 1581 disk drive, "COPYRIGHT CBM 86". This file is automatically loaded when your 1581 is turned on. The speeder, which speeds up the file load by 16 times, is located entirely in the 1581 memory, and uses no precious memory of your C64 or C128 in 64 mode.
To start the speeder, issue the following command:
OPEN 15,9,15,"UJ"
To stop the speed, issue the following command:
OPEN 15,9,15,"UI"
Some utilities and BASIC extensions will not cooperate with this floppy speeder. Simply switch off the speeder before using these programs.
The following options are available through the secondary address:
LOAD "programname",9,1 load ML program absolute
LOAD "programname",9,2 load BASIC program relative
LOAD "programname",9,3 load ML program, and execute from load address
LOAD "programname",9,4 load BASIC program, and RUN it
This program appeared in 64'er 6/89.

SUPERMON
A selfdissolving archive that contains a powerfull machine language monitor by Jim Butterfield. Supermon loads like a BASIC file, but is 100% machine language. It is the forerunner of the powerful built-in machine language monitor of the Commodore 128.
Commands: {A}ssemble, {D}isassemble, {F}ill, {G}o, {L}oad, {M}emory dump, {R}egister display, {S}ave, {T}ransfer. All numbers are hexadecimal and either 8-bit or 16-bit values.

Test Screen MC 64
This C64 BASIC program with a ML routine attached to it (for source download here), displays a multicolor bit map test screen at the memory location you supply. Please remember to supply an address relative to the start of the VIC memory bank (only 16Kb wide), and not the absolute address.

TOP

COMMODORE 128 NATIVE MODE

30 SECONDS
A fast disk copy program for the 1571 disk drive.

BOOTMAKER
Makes disk autobooting. You can choose from the following:
autoexec internal on-disk ML-code, change colors and opening message, cause 128 to switch to 64 mode, 64 mode and launch BASIC program, launch ML program on disk, launch BASIC program on disk.

DATAMAKER 128
Converts a memory range into data lines. Can be used to load ML in data statements.

DIR SQUEEZER
Removes unused directory entries from an 1571 disk drive.

DISK NOSER V1.5
Handy and powerful disk sector editor. Can be used with all popular disk drives (1541, 1571, 1581).

DOUBLE TOUCH
A fast disk copy program for two 1571 disk drives.

UNI-COPY
Universal file copy program. Not fast, but it is universal.

UNSCRATCH
Recovers scratched files if they are still recoverable.

ZASS
MONITOR add-on for assembling and disassembling Z80 mnemonics. Use BLOAD and SYS DEC("2D00") to activate. The new MONITOR command "Z" disassembles in Z80 mnemonics (preceded by a dot), and "*" assembles in Z80 mnemonics.

TOP

CP/M MODE

LSWEEP
Extracts .LBR files.

PMEXT
Extracts .PMA files.

RDCBM21
Reads Commodore native mode diskettes using a 1571 or 1541 disk drive. (.PMA archive, use PMEXT.COM to unarchive.)

TOP

page URL: www.bigfoot.com/~c128page/utils/
contact: c128page@bigfoot.com