Here are a mix of Coco1 and 3 programs, most of which I wrote, which should be of interest to Coco users.
Coco Contest download. See readme in zip for info.
1) COL343.zip 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) Symmetry.zip for the Coco3. Includes Basic, binary, and source code demonstrating beautifully symmetrical patterns on a high resolution screen. Demo image
3) MLFinder.zip 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) Digital.zip 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) Patch.zip
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
http://www.ruffboy.com/ 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 255 separate 35 track drives (0-254) 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.
If you decide you like RGBDOS and want to use it in a true SCSI system, contact Boisy Pitre who now owns the rights to and distributes RGBDOS for a Coco hardware SCSI system.