Some Downloads

Here are a mix of Coco1 and 3 programs, most of which I wrote, which should be of interest to Coco users.

1)  for the Coco3. Includes Basic, binary, and source code demonstrating 343 colors or shades of gray on a high resolution screen using a three screen flicker format.

2) for the Coco3. Includes Basic, binary, and source code demonstrating beautifully symmetrical patterns on a high resolution screen.       Demo image

3)  Includes binary, and source code for examining machine language programs on disk. The load, end, and execution address of the selected ml program will be displayed and if desired, sent to a printer. The track sector locations on the disk are also displayed. The source code is designed for an 80 column text screen (Coco3) but will run on a 32 column screen (Coco1.) The source code can be adapted for the Coco1.

4) MLCODE.BAS Converts ml. code from either memory or a disk file into a Basic program which can be used to recreate the binary source. This is a convenient way embed machine language into a Basic program.

5) PALETTE.BAS for the Coco3. Basic program to display all 64 colors on screen at one time, numbered, so you know what to use for graphics. Select either RGB or CMP and the colors will be arraigned in an order based on color space.

6)  Semigraphics24 for the Coco1&2. Machine language program to create 8 true colors plus text on screen at one time.

7) is a Coco3 (512K) audio digitizer written by a friend of mine, Lee Killough. Both source and binary code is present in the zip file.

8) is a set of instructions and source code files to convert the Mark Data games so they save and load game positions to disk instead of tape. The source files can be found at Bob Withers' web page and the source code requires the Micro Works assembler. The code can be adapted to EDTASM format but with much effort.

9) O9L1PAT.BAS is a patch for OS-9 Level I version 1.01.00 to permit it to run on a Coco3. You can boot and run OS-9 Level I but you won't get any high resolution screens. To use the new Coco3 hardware you need either Level I version 2.00.00 or Level II.

10) RGBDOS for Jeff Vavasour's Coco3 emulator and MESS versions higher than 56.1.   Default virtual hard disk size is $5A000 sectors for OS-9 and 256 separate 35 track drives (0-255) for Disk Basic simulataneously available. The zip file contains documentation of the commands RGBDOS adds to Disk Basic, a new disk.rom, an OS9boot .dsk to be placed on the virtual drive, a Tool.dsk with programs to create and use the virtual disk. If you want to use or already have a virtual disk larger than 129Megs, read the documentation carefully on how to patch the ROM for use with your own .vhd disk.
I've updated and corrected a bug in the RGBDOS ROM. The new versions are here UPDATES. If you have not yet installed RGBDOS, you will still need the original package for other docs and files.

If you decide you like RGBDOS and want to use it in a true SCSI system, contact Boisy Pitre at Cloud-9 who now owns the rights to and distributes RGBDOS for a Coco hardware SCSI system.