diff --git a/Ample/Resources/coco.plist b/Ample/Resources/coco.plist index 4e116ae..2d29dea 100644 --- a/Ample/Resources/coco.plist +++ b/Ample/Resources/coco.plist @@ -287,6 +287,201 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + rs232 + description + CoCo Deluxe RS-232 PAK + devname + coco_rs232 + + + value + dcmodem + description + CoCo Direct Connect Modem PAK + devname + coco_dcmodem + + + value + fdc + description + CoCo Floppy Disk Controller + default + + devname + coco_fdc + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + midi + description + CoCo MIDI PAK + devname + coco_midi + + + value + multi + description + CoCo Multi-Pak Interface + devname + coco_multipack + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk + description + CoCo WordPak + devname + coco_wpk + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + wpk2 + description + CoCo WordPak II + devname + coco_wpk2 + + + value + wpkrs + description + CoCo WordPak RS + devname + coco_wpkrs + + + value + cd6809_fdc + description + Codimex CD-6809 Disk BASIC (1986) + devname + cd6809_fdc + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + scii + description + Disto Super Controller II + devname + coco_scii + + + value + ide + description + Glenside IDE Adapter + devname + coco_ide + + + value + cp450_fdc + description + Prológica CP-450 BASIC Disco V. 1.0 (1984) + devname + cp450_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + devices diff --git a/Ample/Resources/coco2b.plist b/Ample/Resources/coco2b.plist index e105908..b659c81 100644 --- a/Ample/Resources/coco2b.plist +++ b/Ample/Resources/coco2b.plist @@ -216,6 +216,201 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + rs232 + description + CoCo Deluxe RS-232 PAK + devname + coco_rs232 + + + value + dcmodem + description + CoCo Direct Connect Modem PAK + devname + coco_dcmodem + + + value + fdc + description + CoCo Floppy Disk Controller + default + + devname + coco_fdc + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + midi + description + CoCo MIDI PAK + devname + coco_midi + + + value + multi + description + CoCo Multi-Pak Interface + devname + coco_multipack + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk + description + CoCo WordPak + devname + coco_wpk + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + wpk2 + description + CoCo WordPak II + devname + coco_wpk2 + + + value + wpkrs + description + CoCo WordPak RS + devname + coco_wpkrs + + + value + cd6809_fdc + description + Codimex CD-6809 Disk BASIC (1986) + devname + cd6809_fdc + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + scii + description + Disto Super Controller II + devname + coco_scii + + + value + ide + description + Glenside IDE Adapter + devname + coco_ide + + + value + cp450_fdc + description + Prológica CP-450 BASIC Disco V. 1.0 (1984) + devname + cp450_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + devices diff --git a/Ample/Resources/coco3.plist b/Ample/Resources/coco3.plist index 8a1dafc..c59781e 100644 --- a/Ample/Resources/coco3.plist +++ b/Ample/Resources/coco3.plist @@ -216,6 +216,201 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + rs232 + description + CoCo Deluxe RS-232 PAK + devname + coco_rs232 + + + value + dcmodem + description + CoCo Direct Connect Modem PAK + devname + coco_dcmodem + + + value + fdc + description + CoCo Floppy Disk Controller + default + + devname + coco_fdc + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + midi + description + CoCo MIDI PAK + devname + coco_midi + + + value + multi + description + CoCo Multi-Pak Interface + devname + coco_multipack + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk + description + CoCo WordPak + devname + coco_wpk + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + wpk2 + description + CoCo WordPak II + devname + coco_wpk2 + + + value + wpkrs + description + CoCo WordPak RS + devname + coco_wpkrs + + + value + cd6809_fdc + description + Codimex CD-6809 Disk BASIC (1986) + devname + cd6809_fdc + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + scii + description + Disto Super Controller II + devname + coco_scii + + + value + ide + description + Glenside IDE Adapter + devname + coco_ide + + + value + cp450_fdc + description + Prológica CP-450 BASIC Disco V. 1.0 (1984) + devname + cp450_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + devices diff --git a/Ample/Resources/coco3p.plist b/Ample/Resources/coco3p.plist index e2e89ff..e3cbfda 100644 --- a/Ample/Resources/coco3p.plist +++ b/Ample/Resources/coco3p.plist @@ -216,6 +216,201 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + rs232 + description + CoCo Deluxe RS-232 PAK + devname + coco_rs232 + + + value + dcmodem + description + CoCo Direct Connect Modem PAK + devname + coco_dcmodem + + + value + fdc + description + CoCo Floppy Disk Controller + default + + devname + coco_fdc + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + midi + description + CoCo MIDI PAK + devname + coco_midi + + + value + multi + description + CoCo Multi-Pak Interface + devname + coco_multipack + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk + description + CoCo WordPak + devname + coco_wpk + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + wpk2 + description + CoCo WordPak II + devname + coco_wpk2 + + + value + wpkrs + description + CoCo WordPak RS + devname + coco_wpkrs + + + value + cd6809_fdc + description + Codimex CD-6809 Disk BASIC (1986) + devname + cd6809_fdc + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + scii + description + Disto Super Controller II + devname + coco_scii + + + value + ide + description + Glenside IDE Adapter + devname + coco_ide + + + value + cp450_fdc + description + Prológica CP-450 BASIC Disco V. 1.0 (1984) + devname + cp450_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + devices diff --git a/Ample/Resources/d64plus.plist b/Ample/Resources/d64plus.plist index 5d2d3ad..3c3f67e 100644 --- a/Ample/Resources/d64plus.plist +++ b/Ample/Resources/d64plus.plist @@ -182,6 +182,193 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + pak + description + CoCo Program PAK + devname + cocopak + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + dragon_fdc + description + Dragon FDC + default + + devname + dragon_fdc + + + value + midi + description + Dragon MIDI PAK + devname + dragon_midi + + + value + multi + description + Dragon Multi-Pak Interface + devname + dragon_multipack + + + value + serial + description + Dragon Peaksoft Prestel Module + devname + dragon_serial + + + value + jcbsnd + description + Dragon Sound Extension Module + devname + dragon_jcbsnd + + + value + jcbspch + description + Dragon Speech Synthesis Module + devname + dragon_jcbspch + + + value + sprites + description + Dragon Sprites + devname + dragon_sprites + + + value + premier_fdc + description + Premier FDC + devname + premier_fdc + + + value + sdtandy_fdc + description + SDTANDY FDC + devname + sdtandy_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + value + claw + description + The Dragon's Claw + devname + dragon_claw + + + devices diff --git a/Ample/Resources/dragon200.plist b/Ample/Resources/dragon200.plist index 8081865..d12cb63 100644 --- a/Ample/Resources/dragon200.plist +++ b/Ample/Resources/dragon200.plist @@ -182,6 +182,193 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + pak + description + CoCo Program PAK + devname + cocopak + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + dragon_fdc + description + Dragon FDC + default + + devname + dragon_fdc + + + value + midi + description + Dragon MIDI PAK + devname + dragon_midi + + + value + multi + description + Dragon Multi-Pak Interface + devname + dragon_multipack + + + value + serial + description + Dragon Peaksoft Prestel Module + devname + dragon_serial + + + value + jcbsnd + description + Dragon Sound Extension Module + devname + dragon_jcbsnd + + + value + jcbspch + description + Dragon Speech Synthesis Module + devname + dragon_jcbspch + + + value + sprites + description + Dragon Sprites + devname + dragon_sprites + + + value + premier_fdc + description + Premier FDC + devname + premier_fdc + + + value + sdtandy_fdc + description + SDTANDY FDC + devname + sdtandy_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + value + claw + description + The Dragon's Claw + devname + dragon_claw + + + devices diff --git a/Ample/Resources/dragon200e.plist b/Ample/Resources/dragon200e.plist index ef8a039..ecf6d98 100644 --- a/Ample/Resources/dragon200e.plist +++ b/Ample/Resources/dragon200e.plist @@ -182,6 +182,193 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + pak + description + CoCo Program PAK + devname + cocopak + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + dragon_fdc + description + Dragon FDC + default + + devname + dragon_fdc + + + value + midi + description + Dragon MIDI PAK + devname + dragon_midi + + + value + multi + description + Dragon Multi-Pak Interface + devname + dragon_multipack + + + value + serial + description + Dragon Peaksoft Prestel Module + devname + dragon_serial + + + value + jcbsnd + description + Dragon Sound Extension Module + devname + dragon_jcbsnd + + + value + jcbspch + description + Dragon Speech Synthesis Module + devname + dragon_jcbspch + + + value + sprites + description + Dragon Sprites + devname + dragon_sprites + + + value + premier_fdc + description + Premier FDC + devname + premier_fdc + + + value + sdtandy_fdc + description + SDTANDY FDC + devname + sdtandy_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + value + claw + description + The Dragon's Claw + devname + dragon_claw + + + devices diff --git a/Ample/Resources/dragon32.plist b/Ample/Resources/dragon32.plist index 437eaa7..9ed77d1 100644 --- a/Ample/Resources/dragon32.plist +++ b/Ample/Resources/dragon32.plist @@ -45,6 +45,193 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + pak + description + CoCo Program PAK + devname + cocopak + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + dragon_fdc + description + Dragon FDC + default + + devname + dragon_fdc + + + value + midi + description + Dragon MIDI PAK + devname + dragon_midi + + + value + multi + description + Dragon Multi-Pak Interface + devname + dragon_multipack + + + value + serial + description + Dragon Peaksoft Prestel Module + devname + dragon_serial + + + value + jcbsnd + description + Dragon Sound Extension Module + devname + dragon_jcbsnd + + + value + jcbspch + description + Dragon Speech Synthesis Module + devname + dragon_jcbspch + + + value + sprites + description + Dragon Sprites + devname + dragon_sprites + + + value + premier_fdc + description + Premier FDC + devname + premier_fdc + + + value + sdtandy_fdc + description + SDTANDY FDC + devname + sdtandy_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + value + claw + description + The Dragon's Claw + devname + dragon_claw + + + devices diff --git a/Ample/Resources/dragon64.plist b/Ample/Resources/dragon64.plist index 48188f4..c208880 100644 --- a/Ample/Resources/dragon64.plist +++ b/Ample/Resources/dragon64.plist @@ -182,6 +182,193 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + pak + description + CoCo Program PAK + devname + cocopak + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + dragon_fdc + description + Dragon FDC + default + + devname + dragon_fdc + + + value + midi + description + Dragon MIDI PAK + devname + dragon_midi + + + value + multi + description + Dragon Multi-Pak Interface + devname + dragon_multipack + + + value + serial + description + Dragon Peaksoft Prestel Module + devname + dragon_serial + + + value + jcbsnd + description + Dragon Sound Extension Module + devname + dragon_jcbsnd + + + value + jcbspch + description + Dragon Speech Synthesis Module + devname + dragon_jcbspch + + + value + sprites + description + Dragon Sprites + devname + dragon_sprites + + + value + premier_fdc + description + Premier FDC + devname + premier_fdc + + + value + sdtandy_fdc + description + SDTANDY FDC + devname + sdtandy_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + value + claw + description + The Dragon's Claw + devname + dragon_claw + + + devices diff --git a/Ample/Resources/tanodr64.plist b/Ample/Resources/tanodr64.plist index 02dc1f4..3ae31a9 100644 --- a/Ample/Resources/tanodr64.plist +++ b/Ample/Resources/tanodr64.plist @@ -182,6 +182,193 @@ + + name + ext + description + Coco Cart + options + + + value + + description + —None— + default + + + + value + ssfm + description + 6x09 SuperSprite FM+ + devname + dragon_msx2 + + + value + gmc + description + CoCo Games Master Cartridge + devname + cocopakgmc + + + value + max + description + CoCo Max HI-RES Input Module + devname + cocopakmax + + + value + orch90 + description + CoCo Orch-90 PAK + devname + coco_orch90 + + + value + pak + description + CoCo Program PAK + devname + cocopak + + + value + ccpsg + description + CoCo PSG + devname + coco_psg + + + value + ssc + description + CoCo S/SC PAK + devname + coco_ssc + + + value + wpk2p + description + CoCo WordPak 2+ + devname + coco_wpk2p + + + value + ram + description + Disto RAM Cartridge + devname + cocopakram + + + value + dragon_fdc + description + Dragon FDC + devname + dragon_fdc + + + value + midi + description + Dragon MIDI PAK + devname + dragon_midi + + + value + multi + description + Dragon Multi-Pak Interface + devname + dragon_multipack + + + value + serial + description + Dragon Peaksoft Prestel Module + devname + dragon_serial + + + value + jcbsnd + description + Dragon Sound Extension Module + devname + dragon_jcbsnd + + + value + jcbspch + description + Dragon Speech Synthesis Module + devname + dragon_jcbspch + + + value + sprites + description + Dragon Sprites + devname + dragon_sprites + + + value + premier_fdc + description + Premier FDC + devname + premier_fdc + + + value + sdtandy_fdc + description + SDTANDY FDC + default + + devname + sdtandy_fdc + + + value + stecomp + description + Speech Systems Stereo Composer + devname + coco_stereo_composer + + + value + sym12 + description + Speech Systems Symphony Twelve + devname + coco_symphony_twelve + + + value + claw + description + The Dragon's Claw + devname + dragon_claw + + + devices diff --git a/python/machines.py b/python/machines.py index 7dad04a..df63673 100644 --- a/python/machines.py +++ b/python/machines.py @@ -118,7 +118,10 @@ SLOTS = ( "qbus:1", "qbus:2", "qbus:3", "qbus:4", "qbus:5", # bbc - "rs423", "tube", "econet254", "analogue", "userport", "internal", "1mhzbus" + "rs423", "tube", "econet254", "analogue", "userport", "internal", "1mhzbus", + + # coco/trs + "ext" ) SLOT_NAMES = { @@ -203,4 +206,7 @@ SLOT_NAMES = { "internal": "Internal", "1mhzbus": "1MHz Bus", "fdc": "Disk Drives", + + + "ext": "Coco Cart" }