[Coco] Speech/Sound Cartridge Emulation just added to MAME
tim lindner
tlindner at macmess.org
Thu Jun 1 10:31:41 EDT 2017
The MAME that will be released on June 28th (0.187), will include a
new slot device that allows everyone to emulate the S/SC with the CoCo
drivers.
If you compile MAME on your own, you can test it out now by
downloading the official source:
https://github.com/mamedev/mame
This is something I've been working on for a long time. But I'd first
like to thank a few people who helped:
0. Nathan Woods - for his tireless work on the CoCo drivers in MAME.
1. Frank Palazzolo - for dumping the ROM in the PIC-7040 (neƩ TMS-7040).
2. hap - for writing the TMS-7000 microcontroller core.
3. Joe Zibiciak - for all his work on the SP0256 speech chip reverse
engineering and emulation.
4. Couriersud, RBelmont - for the AY8910 Programable Sound Generator
emulation, a long time core in MAME
The new ROMSET can be downloaded here:
http://www.macmess.org/downloads/coco_ssc.zip
It contains the masked ROM from the microcontroller and Speech chip.
To activate the slot device, put the ROMSET in your ROMs folder, and
"insert" the S/SC into the expansion port like this:
./mame64 coco2b -ext ssc
Using it with a floppy disk controller will require a Multi-Pak (just
like real hardware):
./mame64 coco2b -ext multi -ext:multi:slot3 ssc -flop1 SSC.dsk
The floppy controller is automatically in slot 4 so you don't have to
specify it.
Here is a link to a disk image of sample programs:
http://www.macmess.org/downloads/SSC.dsk
Here is a list of programs that use the S/SC:
http://www.cocopedia.com/wiki/index.php/Speech/Sound_Cartridge_(26-3144A)
And here is the link to my page about this device that includes
everything I know about it:
http://tlindner.macmess.org/?page_id=96
--
--
tim lindner
"Proper User Policy apparently means Simon Says."
More information about the Coco
mailing list