[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