COLECOVISION & ADAM COMPUTER UTILITY CARTRIDGES
A number of CV & ADAM utilities were created by Coleco and Nuvatec for testing purposes. The ColecoVision utilities were easily copied and good dumps were made, but the largest majority of ADAM utilities were only properly dumped using an ADAM CP/M 2.2 Cart Copier and assembled on self-booting ADAM CP/M disks as *.COM executable files. I have included three different disk images of these utility compilations, 2 of which load a menu for choosing the cart dump (actually an executable CP/M *.COM file) and the last requiring the user to type the filename (minus the extension " .com " ) after displaying the directory with the " DIR " command. Following is a listing of what is contained on each disk image with the 2nd and 3rd disk contents only list unique programs (these disk images are contained in the "
1 - ADAM Computer Disk Images" directory):
1 - Coleco In-House Test Cart Utilities (ADAM CP-M Format).dsk
ZZ-BASIC.COM - SmartBASIC DDP Restorer Rev. 1.4
ZZ-BLANK.COM - Blank DDP Restorer Rev. 1.4
ZZ-BLOCK.COM - Z80 Disk Alignment Program v1.0 (not a cartridge dump)
ZZ-BUCK.COM - Buck Rogers DDP Restorer Rev. 1.4
ZZ-BURN.COM - Data Drive Burn-In DDP Test
ZZ-DEMO.COM - ADAM Demonstration Cartridge
ZZ-MENUT.COM - ADAM Final Test
ZZ-MUSIC.COM - ColecoVision Music Demonstration
ZZ-TEST.COM - ADAM Diagnostic (1982 copyright notice)
2 - Coleco In-House Test Cart Utilities (ADAM CP-M Format).dsk
UTIL/R22.COM - TapeUtl Rev. 22
3 - Coleco In-House Test Cart Utilities (ADAM CP-M Format).dsk
FINALTES.COM - ColecoVision Final Test
NEWREV.COM - ADAM Final Test (Newer revision)
PRINTER.COM - ADAM Printer 1 Hour Cycle Burn-In Test
SA-CONTR.COM - Super Action Controller Tester
TESTCART.COM - ADAM Diagnostic Cartridge (1981 copyright notice)
I proceeded to convert these to PC format files with 22Disk, a CP/M to MS-DOS file conversion utility, and they are contained in the "
2 - ADAM CP-M Cart Dumps converted to PC Format with 256 byte header". As some of you will notice, the file sizes are 256 bytes larger than a proper good dump. This is because the ADAM CP/M Cart Copier adds a 256K byte header, used to make the rom image an ADAM CP/M Executable file, at the start of the file. If you want to play around with these files, the cartridge code starts at address: 00000100h and continues to the end.
In the directory "
3 - PC Format Rom Images with 256 byte header stripped", you will find all the properly sized PC format rom images files... the 256 byte header has been stripped. These files can now be used with CV & ADAM Emulators or transferred to the AtariMax USB or SD Cart for further testing... but before you do read the next paragraph as I have gone through this process already and no need for you to waist your time trying to use some of the utilities that still won't work properly. You can also play around with the first 2 bytes of the file (in HEX) in order to display the ColecoVision BIOS Title Screen or not:
CV BIOS Title Screen DOES Display: AA 55
CV BIOS Title Screen DOES NOT Display: 55 AA
In the directory "
4 - Good Rom Images for CV, ADAM or Emulators", I have copied the rom images that do work on a real ColecoVision, ADAM Computer or through an Emulator. At the end of this article, I list each utility and have given some further details on what they are and how to use these them.
In the directory "
5 - Previously available rom images", I have placed all the rom images that were made by other people and have been floating around the web for years. Some of them are actually GOOD DUMPS or ALTERNATE GOOD DUMPS [a1], but others are BAD [b1], OVERDUMPS [o1] and UNDERDUMPS [u1]. These are just for reference and comparison.
In the final directory "
6 - ScreenShots", I have supplied screenshots of all the utilities for your pleasure.
Finally, here are some details about each rom image, even if they are noted not to work, they still may be good dumps as the ADAM Utilities have given numerous people fits in getting to work as rom images. All work properly when run using the ADAM Disk Images in an ADAM Emulator or on a real ADAM Computer.

ADAM Diagnostic (1981 & 1982 Copyright notices) - This is a 32K file that contains numerous diagnostic tests for the different components that make up the ADAM Computer. The title screen says "ADAM Checkout Cartridge - SmartPACK Software Series" and I have two different versions with copyrights of 1981 and 1982... 1981 doesn't make sense unless the ADAM was in development a lot earlier than any of us realize just like the ColecoVision's start dates back to 1979. There also has been available a 32K rom dump for years, but this one and my two additions will not work on the AtariMax Carts or in any emulator that I tried as a rom file... you can only run it via the ADAM Disk Image. There was an actual cartridge version of this made available to dealers, service centers and numerous ADAM User's Groups with a Coleco style label.

ADAM Demonstration Cartridge - This is a 24K file that contains a self-running and looping demonstration of some of the ADAM Computer's capabilities and planned software. There was an actual cartridge version of this made available to dealers as well as numerous ADAM User's Groups with a Coleco style label. The cart was programmed by Carol Baldygay. The rom image that has been available for years is actually an OVERDUMP (25K), and my new dump is the correct size. It will work with the AtariMax USB or SD Carts on a real ADAM Computer and the MESS Emulator, it will not work with ADAMem as a rom image file.

ADAM Final Test - This is an 8K file that contains a series of tests for all devices that make up the ADAM Computer. It displays a generic green text menu screen from which options are offered to perform tests. Numerous dumps of this have been available as well as my included dumps to rom image format, but none of them work... you will have to use the ADAM disk images to try it out. I have come across an actual cartridge version and will try dumping via different means soon.

ADAM Printer 1 Hour Cycle Burn-In Test - This is an 8K file that shares code with the "ADAM Final Test" rom image. I have not used it, but would assume by the name that it continuously prints a test loop to the ADAM Printer. It does not work with the AtariMax USB or SD Carts or any emulators as a rom image file.

ADAM Resident Debugger Rev. 2.0 - This is a 24K file that I came across last year and have had no success with getting to work via any means. I think it was part of the same prototype score that was found in California and included the Dragon's Lair CV proto and the Cabbage Patch Kids Atari 2600 protos.

ADAM Tape/Disk Verification - This is a new cartridge that I just came across from a former Coleco employee. It looks like a block verification tool and the name suggest as much. It will not dump properly via the ADAM Computer, but this is being worked on so that it can be shared with everyone.

Blank DDP Restorer Rev. 1.4 - This is an 8K file that shares code with the "ADAM Final Test" rom image. I have not used it, but would assume it re-writes the Boot Block (block 0) of a Storage DDP or it zeroes out a DDP in the case that bad blocks exists. It does not work with the AtariMax USB or SD Carts or any emulators as a rom image file.

Buck Rogers DDP Restorer Rev. 1.4 - This is an 8K file that shares code with the "ADAM Final Test" rom image. I have not used it, but would assume it re-writes the Boot Block (block 0) of a Buck Rogers DDP or it zeroes out a DDP in the case that bad blocks exists. It does not work with the AtariMax USB or SD Carts or any emulators as a rom image file.

ColecoVision Final Test - This is an 8K file. It is, as the name suggests, a final test utility for ColecoVision systems that tests the BIOS, RAM, Video, Sound and Hand Controllers. There were three rom images available previously (a correct size, an overdump (16K) and an underdump (7K)) and I have also provided a good rom image. It works on the AtariMax Carts and all emulators.

ColecoVision Monitor Test - This is a 16K file that I am not sure is an actual Coleco made program.

ColecoVision Music Demonstration - This is a 24K file that contains song and sound samples from numerous released and unreleased Coleco games spanning two menu screens. There have been two good dumps available for years that go by the name "MusicBox" and I have included my good dump as well. It will work with the AtariMax USB or SD Carts or any emulators as a rom image file.

Data Drive Burn-In DDP Test - This is an 8K files that shares code with the "ADAM Final Test" rom image. I have not used it, but would assume that Coleco used this cart to test Digital Data Drives after they were manufactured or repaired. It does not work with the AtariMax USB or SD Carts or any emulators as a rom image file.

SmartBASIC DDP Restorer Rev 1.4 - This is an 8K file that shares code with the "ADAM Final Test" rom image. I have not used it, but would assume it re-writes the Boot Block (block 0) of a SmartBASIC DDP or it zeroes out a DDP in the case that bad blocks exists. It does not work with the AtariMax USB or SD Carts or any emulators as a rom image file.

Super Action Controller Tester - This is an 8K file. It was developed by Nuvatec in order to test the Super Action Controllers. The dump that has been available for years is actually a bad dump and 16K in size that does not work on the AtariMax USB and SD Carts... it freezes up with a garbled screen display. My new dump works on both AtariMax Carts and in emulators.

TapeUtl Rev. 22 - This is an 8K file. It is a bare bones Data Pack and Disk copy utility with some verification options. It will work with the AtariMax USB or SD Carts or but not any emulators as a rom image file.
If anyone has working versions in rom format or on ADAM EOS format Disks or Data Packs of the utilities listed as not working as rom images, please post then here.
Enjoy!
Jim N.
Edited by NIAD, Sun Aug 14, 2011 8:52 PM.