[Coco] Minor issues with MESS/MAME
Robert Gault
robert.gault at att.net
Tue Jul 10 19:22:00 EDT 2018
As a result of recent topics on using a Coco emulator, MAME/MESS has been mentioned. This emulator
works on Linux systems which would make this a preferred emulator for some on the list.
I've been playing with the latest Windows version of MAME 1.99 which seems error free so far. I have
found several issues that are bound to cause confusion. This version supports the HD6309 cpu on the
following versions: coco, coco2, and coco3 NTSC. However there is no method for switching between
the M6809 and the HD6309 as there is with VCC.
There is no HD6309 support for the coco3 PAL nor the coco3 with HDB-DOS.
Since the most direct way for MAME to work with Drivewire is to select in MAME the "Color Computer 3
(NTSC;HDB-DOS)" from the MAMEUI menu or the MAME command line; mame coco3dw1.
If you do that, emulation will start and you can access Drivewire and even boot to a NitrOS-9 Becker
disk as long as it is a 6809 disk.
Now there is a way to emulate the 6309 while using Drivewire. You start coco3h emulation, the
ROM/coco3h directory needs the disk11.rom, but you mount in the active cart slot a Becker HDB-DOS
rom. Then you can boot a Becker HDB-DOS 6309 disk mounted in Drivewire.
Just make sure to have the required $D938 offset for the .dsk or .vhd you have mounted in DW.
There are a few other tricks for using MAME to best advantage. Anyone having problems should post to
the list or you can email me directly.
Robert
More information about the Coco
mailing list