add amiga models

This commit is contained in:
Kelvin Sherlock
2023-11-22 16:38:49 -05:00
parent c1ecb40cdb
commit ecf9136a8a
12 changed files with 9971 additions and 0 deletions
+24
View File
@@ -397,6 +397,12 @@
B6841BD7251EC926006A5C39 /* vmnet_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = B6841BCA251EC88E006A5C39 /* vmnet_helper.c */; };
B6841BDA251ECB1C006A5C39 /* mame64 in CopyFiles */ = {isa = PBXBuildFile; fileRef = B66236B824FDA698006CABD7 /* mame64 */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B6841BDE251ECC29006A5C39 /* vmnet.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6841BDD251ECC29006A5C39 /* vmnet.framework */; };
B6852EC92B0EAA7500BBFFC7 /* a500n.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6852EC32B0EAA7400BBFFC7 /* a500n.plist */; };
B6852ECA2B0EAA7500BBFFC7 /* a1000.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6852EC42B0EAA7400BBFFC7 /* a1000.plist */; };
B6852ECB2B0EAA7500BBFFC7 /* a1000n.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6852EC52B0EAA7400BBFFC7 /* a1000n.plist */; };
B6852ECC2B0EAA7500BBFFC7 /* a2000.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6852EC62B0EAA7400BBFFC7 /* a2000.plist */; };
B6852ECD2B0EAA7500BBFFC7 /* a2000n.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6852EC72B0EAA7400BBFFC7 /* a2000n.plist */; };
B6852ECE2B0EAA7500BBFFC7 /* a500.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6852EC82B0EAA7500BBFFC7 /* a500.plist */; };
B68A899026BE18E000B2C8C6 /* MidiManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B68A898F26BE18E000B2C8C6 /* MidiManager.m */; };
B68A899126BE18E000B2C8C6 /* MidiManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B68A898F26BE18E000B2C8C6 /* MidiManager.m */; };
B68A899426BF124B00B2C8C6 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B68A899326BF124B00B2C8C6 /* CoreMIDI.framework */; };
@@ -681,6 +687,12 @@
B6841BCA251EC88E006A5C39 /* vmnet_helper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = vmnet_helper.c; sourceTree = "<group>"; };
B6841BD0251EC913006A5C39 /* vmnet_helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = vmnet_helper; sourceTree = BUILT_PRODUCTS_DIR; };
B6841BDD251ECC29006A5C39 /* vmnet.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vmnet.framework; path = System/Library/Frameworks/vmnet.framework; sourceTree = SDKROOT; };
B6852EC32B0EAA7400BBFFC7 /* a500n.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = a500n.plist; sourceTree = "<group>"; };
B6852EC42B0EAA7400BBFFC7 /* a1000.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = a1000.plist; sourceTree = "<group>"; };
B6852EC52B0EAA7400BBFFC7 /* a1000n.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = a1000n.plist; sourceTree = "<group>"; };
B6852EC62B0EAA7400BBFFC7 /* a2000.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = a2000.plist; sourceTree = "<group>"; };
B6852EC72B0EAA7400BBFFC7 /* a2000n.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = a2000n.plist; sourceTree = "<group>"; };
B6852EC82B0EAA7500BBFFC7 /* a500.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = a500.plist; sourceTree = "<group>"; };
B6896D9D2B016CC700251FA4 /* ip6400.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = ip6400.plist; sourceTree = "<group>"; };
B6896D9E2B016CC800251FA4 /* ceci.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = ceci.plist; sourceTree = "<group>"; };
B6896DA02B016CC800251FA4 /* roms~extra.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "roms~extra.plist"; sourceTree = "<group>"; };
@@ -916,6 +928,12 @@
B64E15AF24EA365E00E8AD3D /* Resources */ = {
isa = PBXGroup;
children = (
B6852EC82B0EAA7500BBFFC7 /* a500.plist */,
B6852EC32B0EAA7400BBFFC7 /* a500n.plist */,
B6852EC42B0EAA7400BBFFC7 /* a1000.plist */,
B6852EC52B0EAA7400BBFFC7 /* a1000n.plist */,
B6852EC62B0EAA7400BBFFC7 /* a2000.plist */,
B6852EC72B0EAA7400BBFFC7 /* a2000n.plist */,
B67879072B0195D800CFACF2 /* sun1.plist */,
B67879082B0195D800CFACF2 /* sun2_50.plist */,
B67879142B0195DB00CFACF2 /* sun2_120.plist */,
@@ -1654,6 +1672,7 @@
B67878632B01732600CFACF2 /* prav8c.plist in Resources */,
B67877F72B01732600CFACF2 /* indy_4613.plist in Resources */,
B67877D32B01732600CFACF2 /* ace1000.plist in Resources */,
B6852ECE2B0EAA7500BBFFC7 /* a500.plist in Resources */,
B67878222B01732600CFACF2 /* pi4d30.plist in Resources */,
B67878022B01732600CFACF2 /* las128e2.plist in Resources */,
B67877F92B01732600CFACF2 /* ip2000.plist in Resources */,
@@ -1696,13 +1715,16 @@
B678783E2B01732600CFACF2 /* apple2c.plist in Resources */,
B67878012B01732600CFACF2 /* ip6800.plist in Resources */,
B678782B2B01732600CFACF2 /* rtpc010.plist in Resources */,
B6852ECD2B0EAA7500BBFFC7 /* a2000n.plist in Resources */,
B6DDECCF2505A86E0093587A /* eject-16x16@3x.png in Resources */,
B67877FA2B01732600CFACF2 /* ip2400.plist in Resources */,
B6852EC92B0EAA7500BBFFC7 /* a500n.plist in Resources */,
B67878042B01732600CFACF2 /* laser128.plist in Resources */,
B6DDECD12505A86E0093587A /* eject-hover-16x16.png in Resources */,
B67878442B01732600CFACF2 /* apple2jp.plist in Resources */,
B67877DE2B01732600CFACF2 /* apple2p.plist in Resources */,
B678782A2B01732600CFACF2 /* rs3230.plist in Resources */,
B6852ECA2B0EAA7500BBFFC7 /* a1000.plist in Resources */,
B67878332B01732600CFACF2 /* vt52.plist in Resources */,
B678780A2B01732600CFACF2 /* maciici.plist in Resources */,
B67878172B01732600CFACF2 /* maxxi.plist in Resources */,
@@ -1810,6 +1832,7 @@
B63C1B9725008A2700511A71 /* DownloadWindow.xib in Resources */,
B6E4B5D324FDE2670094A35C /* MainMenu.xib in Resources */,
B67877EB2B01732600CFACF2 /* hp9k330.plist in Resources */,
B6852ECC2B0EAA7500BBFFC7 /* a2000.plist in Resources */,
B678780E2B01732600CFACF2 /* maclc2.plist in Resources */,
B67878642B01732600CFACF2 /* prav82.plist in Resources */,
B67879262B0195DB00CFACF2 /* sun4_65.plist in Resources */,
@@ -1817,6 +1840,7 @@
B67878142B01732600CFACF2 /* macqd650.plist in Resources */,
B6E4B5DA24FDE2670094A35C /* Credits.rtf in Resources */,
B67878422B01732600CFACF2 /* apple2euk.plist in Resources */,
B6852ECB2B0EAA7500BBFFC7 /* a1000n.plist in Resources */,
B678781B2B01732600CFACF2 /* nws3260.plist in Resources */,
B67878182B01732600CFACF2 /* microeng.plist in Resources */,
B678784E2B01732600CFACF2 /* laser128o.plist in Resources */,
+859
View File
@@ -0,0 +1,859 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>value</key>
<string>a1000</string>
<key>description</key>
<string>Amiga 1000 (PAL)</string>
<key>media</key>
<dict>
</dict>
<key>resolution</key>
<array>
<integer>724</integer>
<integer>567</integer>
</array>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>smartport</string>
<key>description</key>
<string>Disk Drives</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string></string>
<key>devname</key>
<string>smartport</string>
<key>default</key>
<true/>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>rs232</string>
<key>description</key>
<string>Serial</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>ie15</string>
<key>description</key>
<string>IE15 Terminal</string>
<key>devname</key>
<string>ie15_terminal</string>
</dict>
<dict>
<key>value</key>
<string>pty</string>
<key>description</key>
<string>Pseudo terminal</string>
<key>devname</key>
<string>pseudo_terminal</string>
</dict>
<dict>
<key>value</key>
<string>rs_printer</string>
<key>description</key>
<string>Radio Shack Serial Printer</string>
<key>devname</key>
<string>rs_serial_printer</string>
</dict>
<dict>
<key>value</key>
<string>patch</string>
<key>description</key>
<string>RS-232 Patch Box</string>
<key>devname</key>
<string>rs232_patch_box</string>
</dict>
<dict>
<key>value</key>
<string>loopback</string>
<key>description</key>
<string>RS232 Loopback</string>
<key>devname</key>
<string>rs232_loopback</string>
</dict>
<dict>
<key>value</key>
<string>dec_loopback</string>
<key>description</key>
<string>RS232 Loopback (DEC 12-15336-00)</string>
<key>devname</key>
<string>dec_rs232_loopback</string>
</dict>
<dict>
<key>value</key>
<string>null_modem</string>
<key>description</key>
<string>RS232 Null Modem</string>
<key>devname</key>
<string>null_modem</string>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>rs232_sync_io</string>
<key>description</key>
<string>RS232 Synchronous I/O</string>
<key>devname</key>
<string>rs232_sync_io</string>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>keyboard</string>
<key>description</key>
<string>Serial Keyboard</string>
<key>devname</key>
<string>serial_keyboard</string>
</dict>
<dict>
<key>value</key>
<string>printer</string>
<key>description</key>
<string>Serial Printer</string>
<key>devname</key>
<string>serial_printer</string>
</dict>
<dict>
<key>value</key>
<string>terminal</string>
<key>description</key>
<string>Serial Terminal</string>
<key>devname</key>
<string>serial_terminal</string>
</dict>
<dict>
<key>value</key>
<string>sunkbd</string>
<key>description</key>
<string>Sun Keyboard Adaptor</string>
<key>devname</key>
<string>sunkbd_adaptor</string>
</dict>
<dict>
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard D</string>
<key>devname</key>
<string>mockingboardd</string>
</dict>
<dict>
<key>value</key>
<string>swtpc8212</string>
<key>description</key>
<string>SWTPC8212 Terminal</string>
<key>devname</key>
<string>swtpc8212_terminal</string>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>centronics</string>
<key>description</key>
<string>Printer</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>printer</string>
<key>description</key>
<string>Centronics Printer</string>
<key>default</key>
<true/>
<key>devname</key>
<string>centronics_printer</string>
</dict>
<dict>
<key>value</key>
<string>pl80</string>
<key>description</key>
<string>COMX PL-80</string>
<key>devname</key>
<string>comx_pl80</string>
</dict>
<dict>
<key>value</key>
<string>covox_stereo</string>
<key>description</key>
<string>Covox (Stereo-in-1)</string>
<key>devname</key>
<string>covox_stereo</string>
</dict>
<dict>
<key>value</key>
<string>covox</string>
<key>description</key>
<string>Covox Speech Thing</string>
<key>devname</key>
<string>covox</string>
</dict>
<dict>
<key>value</key>
<string>digiblst</string>
<key>description</key>
<string>Digiblaster (DIY)</string>
<key>devname</key>
<string>cpcdigiblst</string>
</dict>
<dict>
<key>value</key>
<string>ap2000</string>
<key>description</key>
<string>Epson ActionPrinter 2000</string>
<key>devname</key>
<string>ap2000</string>
</dict>
<dict>
<key>value</key>
<string>ex800</string>
<key>description</key>
<string>Epson EX-800</string>
<key>devname</key>
<string>ex800</string>
</dict>
<dict>
<key>value</key>
<string>lx800</string>
<key>description</key>
<string>Epson LX-800</string>
<key>devname</key>
<string>lx800</string>
</dict>
<dict>
<key>value</key>
<string>lx810l</string>
<key>description</key>
<string>Epson LX-810L</string>
<key>devname</key>
<string>lx810l</string>
</dict>
<dict>
<key>value</key>
<string>p72</string>
<key>description</key>
<string>NEC PinWriter P72</string>
<key>devname</key>
<string>p72</string>
</dict>
<dict>
<key>value</key>
<string>samdac</string>
<key>description</key>
<string>SAMDAC</string>
<key>devname</key>
<string>centronics_samdac</string>
</dict>
<dict>
<key>value</key>
<string>nlq401</string>
<key>description</key>
<string>Schneider NLQ 401 Matrix Printer</string>
<key>devname</key>
<string>nlq401</string>
</dict>
<dict>
<key>value</key>
<string>chessmec</string>
<key>description</key>
<string>Tasc ChessMachine EC Interface</string>
<key>devname</key>
<string>centronics_chessmec</string>
</dict>
<dict>
<key>value</key>
<string>smartboard</string>
<key>description</key>
<string>Tasc SmartBoard SB30 Interface</string>
<key>devname</key>
<string>centronics_smartboard</string>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>kbd</string>
<key>description</key>
<string>Keyboard</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>a1000_dk</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Denmark)</string>
<key>devname</key>
<string>a1000kbd_dk</string>
</dict>
<dict>
<key>value</key>
<string>a1000_fr</string>
<key>description</key>
<string>Amiga 1000 Keyboard (France/Belgium)</string>
<key>devname</key>
<string>a1000kbd_fr</string>
</dict>
<dict>
<key>value</key>
<string>a1000_de</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Germany/Austria)</string>
<key>devname</key>
<string>a1000kbd_de</string>
</dict>
<dict>
<key>value</key>
<string>a1000_it</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Italy)</string>
<key>devname</key>
<string>a1000kbd_it</string>
</dict>
<dict>
<key>value</key>
<string>a1000_se</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Sweden/Finland)</string>
<key>devname</key>
<string>a1000kbd_se</string>
</dict>
<dict>
<key>value</key>
<string>a1000_us</string>
<key>description</key>
<string>Amiga 1000 Keyboard (U.S./Canada)</string>
<key>default</key>
<true/>
<key>devname</key>
<string>a1000kbd_us</string>
</dict>
<dict>
<key>value</key>
<string>a1000_gb</string>
<key>description</key>
<string>Amiga 1000 Keyboard (UK)</string>
<key>devname</key>
<string>a1000kbd_gb</string>
</dict>
<dict>
<key>value</key>
<string>a1200_us</string>
<key>description</key>
<string>Amiga 1200 Keyboard Rev B</string>
<key>devname</key>
<string>a1200kbd_rb</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_dk</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Denmark)</string>
<key>devname</key>
<string>a2000kbd_g80_dk</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_de</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Germany/Austria)</string>
<key>devname</key>
<string>a2000kbd_g80_de</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_se</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Sweden/Finland)</string>
<key>devname</key>
<string>a2000kbd_g80_se</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_us</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - U.S./Canada)</string>
<key>devname</key>
<string>a2000kbd_g80_us</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_gb</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - UK)</string>
<key>devname</key>
<string>a2000kbd_g80_gb</string>
</dict>
<dict>
<key>value</key>
<string>a2000_dk</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Denmark)</string>
<key>devname</key>
<string>a2000kbd_dk</string>
</dict>
<dict>
<key>value</key>
<string>a2000_fr</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (France/Belgium)</string>
<key>devname</key>
<string>a2000kbd_fr</string>
</dict>
<dict>
<key>value</key>
<string>a2000_de</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Germany/Austria)</string>
<key>devname</key>
<string>a2000kbd_de</string>
</dict>
<dict>
<key>value</key>
<string>a2000_it</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Italy)</string>
<key>devname</key>
<string>a2000kbd_it</string>
</dict>
<dict>
<key>value</key>
<string>a2000_no</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Norway)</string>
<key>devname</key>
<string>a2000kbd_no</string>
</dict>
<dict>
<key>value</key>
<string>a2000_es</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Spain)</string>
<key>devname</key>
<string>a2000kbd_es</string>
</dict>
<dict>
<key>value</key>
<string>a2000_se</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Sweden/Finland)</string>
<key>devname</key>
<string>a2000kbd_se</string>
</dict>
<dict>
<key>value</key>
<string>a2000_ch</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Switzerland)</string>
<key>devname</key>
<string>a2000kbd_ch</string>
</dict>
<dict>
<key>value</key>
<string>a2000_us</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (U.S./Canada)</string>
<key>devname</key>
<string>a2000kbd_us</string>
</dict>
<dict>
<key>value</key>
<string>a2000_gb</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (UK)</string>
<key>devname</key>
<string>a2000kbd_gb</string>
</dict>
</array>
</dict>
</array>
<key>devices</key>
<array>
<dict>
<key>name</key>
<string>smartport</string>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>fdc:0</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<true/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>fdc:1</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>fdc:2</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>fdc:3</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>rs232_patch_box</string>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>:dce</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>ie15</string>
<key>description</key>
<string>IE15 Terminal</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>pty</string>
<key>description</key>
<string>Pseudo terminal</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>rs_printer</string>
<key>description</key>
<string>Radio Shack Serial Printer</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>patch</string>
<key>description</key>
<string>RS-232 Patch Box</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>loopback</string>
<key>description</key>
<string>RS232 Loopback</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>dec_loopback</string>
<key>description</key>
<string>RS232 Loopback (DEC 12-15336-00)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>null_modem</string>
<key>description</key>
<string>RS232 Null Modem</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>rs232_sync_io</string>
<key>description</key>
<string>RS232 Synchronous I/O</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>keyboard</string>
<key>description</key>
<string>Serial Keyboard</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>printer</string>
<key>description</key>
<string>Serial Printer</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>terminal</string>
<key>description</key>
<string>Serial Terminal</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sunkbd</string>
<key>description</key>
<string>Sun Keyboard Adaptor</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard D</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>swtpc8212</string>
<key>description</key>
<string>SWTPC8212 Terminal</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>sunkbd_adaptor</string>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>:keyboard</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>type3hle</string>
<key>description</key>
<string>Sun Type 3 Keyboard (HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type4hle</string>
<key>description</key>
<string>Sun Type 4 Keyboard (HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5gbhle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (Great Britain - HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5jphle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (Japan - HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5sehle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (Sweden - HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5hle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (U.S.A. - HLE)</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</array>
</dict>
</array>
<key>software</key>
<array>
<string>amiga_workbench.xml</string>
<string>amiga_hardware.xml</string>
<string>amiga_apps.xml</string>
<string>amiga_flop.xml</string>
<string>amigaocs_flop.xml</string>
<string>amiga_demos.xml</string>
<string>amiga_a1000.xml</string>
</array>
</dict>
</plist>
+859
View File
@@ -0,0 +1,859 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>value</key>
<string>a1000n</string>
<key>description</key>
<string>Amiga 1000 (NTSC)</string>
<key>media</key>
<dict>
</dict>
<key>resolution</key>
<array>
<integer>724</integer>
<integer>483</integer>
</array>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>smartport</string>
<key>description</key>
<string>Disk Drives</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string></string>
<key>devname</key>
<string>smartport</string>
<key>default</key>
<true/>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>rs232</string>
<key>description</key>
<string>Serial</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>ie15</string>
<key>description</key>
<string>IE15 Terminal</string>
<key>devname</key>
<string>ie15_terminal</string>
</dict>
<dict>
<key>value</key>
<string>pty</string>
<key>description</key>
<string>Pseudo terminal</string>
<key>devname</key>
<string>pseudo_terminal</string>
</dict>
<dict>
<key>value</key>
<string>rs_printer</string>
<key>description</key>
<string>Radio Shack Serial Printer</string>
<key>devname</key>
<string>rs_serial_printer</string>
</dict>
<dict>
<key>value</key>
<string>patch</string>
<key>description</key>
<string>RS-232 Patch Box</string>
<key>devname</key>
<string>rs232_patch_box</string>
</dict>
<dict>
<key>value</key>
<string>loopback</string>
<key>description</key>
<string>RS232 Loopback</string>
<key>devname</key>
<string>rs232_loopback</string>
</dict>
<dict>
<key>value</key>
<string>dec_loopback</string>
<key>description</key>
<string>RS232 Loopback (DEC 12-15336-00)</string>
<key>devname</key>
<string>dec_rs232_loopback</string>
</dict>
<dict>
<key>value</key>
<string>null_modem</string>
<key>description</key>
<string>RS232 Null Modem</string>
<key>devname</key>
<string>null_modem</string>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>rs232_sync_io</string>
<key>description</key>
<string>RS232 Synchronous I/O</string>
<key>devname</key>
<string>rs232_sync_io</string>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>keyboard</string>
<key>description</key>
<string>Serial Keyboard</string>
<key>devname</key>
<string>serial_keyboard</string>
</dict>
<dict>
<key>value</key>
<string>printer</string>
<key>description</key>
<string>Serial Printer</string>
<key>devname</key>
<string>serial_printer</string>
</dict>
<dict>
<key>value</key>
<string>terminal</string>
<key>description</key>
<string>Serial Terminal</string>
<key>devname</key>
<string>serial_terminal</string>
</dict>
<dict>
<key>value</key>
<string>sunkbd</string>
<key>description</key>
<string>Sun Keyboard Adaptor</string>
<key>devname</key>
<string>sunkbd_adaptor</string>
</dict>
<dict>
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard D</string>
<key>devname</key>
<string>mockingboardd</string>
</dict>
<dict>
<key>value</key>
<string>swtpc8212</string>
<key>description</key>
<string>SWTPC8212 Terminal</string>
<key>devname</key>
<string>swtpc8212_terminal</string>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>centronics</string>
<key>description</key>
<string>Printer</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>printer</string>
<key>description</key>
<string>Centronics Printer</string>
<key>default</key>
<true/>
<key>devname</key>
<string>centronics_printer</string>
</dict>
<dict>
<key>value</key>
<string>pl80</string>
<key>description</key>
<string>COMX PL-80</string>
<key>devname</key>
<string>comx_pl80</string>
</dict>
<dict>
<key>value</key>
<string>covox_stereo</string>
<key>description</key>
<string>Covox (Stereo-in-1)</string>
<key>devname</key>
<string>covox_stereo</string>
</dict>
<dict>
<key>value</key>
<string>covox</string>
<key>description</key>
<string>Covox Speech Thing</string>
<key>devname</key>
<string>covox</string>
</dict>
<dict>
<key>value</key>
<string>digiblst</string>
<key>description</key>
<string>Digiblaster (DIY)</string>
<key>devname</key>
<string>cpcdigiblst</string>
</dict>
<dict>
<key>value</key>
<string>ap2000</string>
<key>description</key>
<string>Epson ActionPrinter 2000</string>
<key>devname</key>
<string>ap2000</string>
</dict>
<dict>
<key>value</key>
<string>ex800</string>
<key>description</key>
<string>Epson EX-800</string>
<key>devname</key>
<string>ex800</string>
</dict>
<dict>
<key>value</key>
<string>lx800</string>
<key>description</key>
<string>Epson LX-800</string>
<key>devname</key>
<string>lx800</string>
</dict>
<dict>
<key>value</key>
<string>lx810l</string>
<key>description</key>
<string>Epson LX-810L</string>
<key>devname</key>
<string>lx810l</string>
</dict>
<dict>
<key>value</key>
<string>p72</string>
<key>description</key>
<string>NEC PinWriter P72</string>
<key>devname</key>
<string>p72</string>
</dict>
<dict>
<key>value</key>
<string>samdac</string>
<key>description</key>
<string>SAMDAC</string>
<key>devname</key>
<string>centronics_samdac</string>
</dict>
<dict>
<key>value</key>
<string>nlq401</string>
<key>description</key>
<string>Schneider NLQ 401 Matrix Printer</string>
<key>devname</key>
<string>nlq401</string>
</dict>
<dict>
<key>value</key>
<string>chessmec</string>
<key>description</key>
<string>Tasc ChessMachine EC Interface</string>
<key>devname</key>
<string>centronics_chessmec</string>
</dict>
<dict>
<key>value</key>
<string>smartboard</string>
<key>description</key>
<string>Tasc SmartBoard SB30 Interface</string>
<key>devname</key>
<string>centronics_smartboard</string>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>kbd</string>
<key>description</key>
<string>Keyboard</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>a1000_dk</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Denmark)</string>
<key>devname</key>
<string>a1000kbd_dk</string>
</dict>
<dict>
<key>value</key>
<string>a1000_fr</string>
<key>description</key>
<string>Amiga 1000 Keyboard (France/Belgium)</string>
<key>devname</key>
<string>a1000kbd_fr</string>
</dict>
<dict>
<key>value</key>
<string>a1000_de</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Germany/Austria)</string>
<key>devname</key>
<string>a1000kbd_de</string>
</dict>
<dict>
<key>value</key>
<string>a1000_it</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Italy)</string>
<key>devname</key>
<string>a1000kbd_it</string>
</dict>
<dict>
<key>value</key>
<string>a1000_se</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Sweden/Finland)</string>
<key>devname</key>
<string>a1000kbd_se</string>
</dict>
<dict>
<key>value</key>
<string>a1000_us</string>
<key>description</key>
<string>Amiga 1000 Keyboard (U.S./Canada)</string>
<key>default</key>
<true/>
<key>devname</key>
<string>a1000kbd_us</string>
</dict>
<dict>
<key>value</key>
<string>a1000_gb</string>
<key>description</key>
<string>Amiga 1000 Keyboard (UK)</string>
<key>devname</key>
<string>a1000kbd_gb</string>
</dict>
<dict>
<key>value</key>
<string>a1200_us</string>
<key>description</key>
<string>Amiga 1200 Keyboard Rev B</string>
<key>devname</key>
<string>a1200kbd_rb</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_dk</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Denmark)</string>
<key>devname</key>
<string>a2000kbd_g80_dk</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_de</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Germany/Austria)</string>
<key>devname</key>
<string>a2000kbd_g80_de</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_se</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Sweden/Finland)</string>
<key>devname</key>
<string>a2000kbd_g80_se</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_us</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - U.S./Canada)</string>
<key>devname</key>
<string>a2000kbd_g80_us</string>
</dict>
<dict>
<key>value</key>
<string>a2000_g80_gb</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - UK)</string>
<key>devname</key>
<string>a2000kbd_g80_gb</string>
</dict>
<dict>
<key>value</key>
<string>a2000_dk</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Denmark)</string>
<key>devname</key>
<string>a2000kbd_dk</string>
</dict>
<dict>
<key>value</key>
<string>a2000_fr</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (France/Belgium)</string>
<key>devname</key>
<string>a2000kbd_fr</string>
</dict>
<dict>
<key>value</key>
<string>a2000_de</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Germany/Austria)</string>
<key>devname</key>
<string>a2000kbd_de</string>
</dict>
<dict>
<key>value</key>
<string>a2000_it</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Italy)</string>
<key>devname</key>
<string>a2000kbd_it</string>
</dict>
<dict>
<key>value</key>
<string>a2000_no</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Norway)</string>
<key>devname</key>
<string>a2000kbd_no</string>
</dict>
<dict>
<key>value</key>
<string>a2000_es</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Spain)</string>
<key>devname</key>
<string>a2000kbd_es</string>
</dict>
<dict>
<key>value</key>
<string>a2000_se</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Sweden/Finland)</string>
<key>devname</key>
<string>a2000kbd_se</string>
</dict>
<dict>
<key>value</key>
<string>a2000_ch</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Switzerland)</string>
<key>devname</key>
<string>a2000kbd_ch</string>
</dict>
<dict>
<key>value</key>
<string>a2000_us</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (U.S./Canada)</string>
<key>devname</key>
<string>a2000kbd_us</string>
</dict>
<dict>
<key>value</key>
<string>a2000_gb</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (UK)</string>
<key>devname</key>
<string>a2000kbd_gb</string>
</dict>
</array>
</dict>
</array>
<key>devices</key>
<array>
<dict>
<key>name</key>
<string>smartport</string>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>fdc:0</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<true/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>fdc:1</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>fdc:2</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>fdc:3</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>35dd</string>
<key>description</key>
<string>3.5" DD</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>floppy_3_5</key>
<integer>1</integer>
</dict>
</dict>
</array>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>rs232_patch_box</string>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>:dce</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>ie15</string>
<key>description</key>
<string>IE15 Terminal</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>pty</string>
<key>description</key>
<string>Pseudo terminal</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>rs_printer</string>
<key>description</key>
<string>Radio Shack Serial Printer</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>patch</string>
<key>description</key>
<string>RS-232 Patch Box</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>loopback</string>
<key>description</key>
<string>RS232 Loopback</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>dec_loopback</string>
<key>description</key>
<string>RS232 Loopback (DEC 12-15336-00)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>null_modem</string>
<key>description</key>
<string>RS232 Null Modem</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>rs232_sync_io</string>
<key>description</key>
<string>RS232 Synchronous I/O</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>bitbanger</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>keyboard</string>
<key>description</key>
<string>Serial Keyboard</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>printer</string>
<key>description</key>
<string>Serial Printer</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>terminal</string>
<key>description</key>
<string>Serial Terminal</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sunkbd</string>
<key>description</key>
<string>Sun Keyboard Adaptor</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard D</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>swtpc8212</string>
<key>description</key>
<string>SWTPC8212 Terminal</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</array>
</dict>
<dict>
<key>name</key>
<string>sunkbd_adaptor</string>
<key>slots</key>
<array>
<dict>
<key>name</key>
<string>:keyboard</string>
<key>options</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>type3hle</string>
<key>description</key>
<string>Sun Type 3 Keyboard (HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type4hle</string>
<key>description</key>
<string>Sun Type 4 Keyboard (HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5gbhle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (Great Britain - HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5jphle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (Japan - HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5sehle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (Sweden - HLE)</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>type5hle</string>
<key>description</key>
<string>Sun Type 5 Keyboard (U.S.A. - HLE)</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</array>
</dict>
</array>
<key>software</key>
<array>
<string>amiga_workbench.xml</string>
<string>amiga_hardware.xml</string>
<string>amiga_apps.xml</string>
<string>amiga_flop.xml</string>
<string>amigaocs_flop.xml</string>
<string>amiga_demos.xml</string>
<string>amiga_a1000.xml</string>
</array>
</dict>
</plist>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+43
View File
@@ -677,6 +677,49 @@
</dict>
</array>
</dict>
<dict>
<key>description</key>
<string>Amiga</string>
<key>children</key>
<array>
<dict>
<key>description</key>
<string>Amiga 500 (PAL)</string>
<key>value</key>
<string>a500</string>
</dict>
<dict>
<key>description</key>
<string>Amiga 500 (NTSC)</string>
<key>value</key>
<string>a500n</string>
</dict>
<dict>
<key>description</key>
<string>Amiga 1000 (PAL)</string>
<key>value</key>
<string>a1000</string>
</dict>
<dict>
<key>description</key>
<string>Amiga 1000 (NTSC)</string>
<key>value</key>
<string>a1000n</string>
</dict>
<dict>
<key>description</key>
<string>Amiga 2000 (PAL)</string>
<key>value</key>
<string>a2000</string>
</dict>
<dict>
<key>description</key>
<string>Amiga 2000 (NTSC)</string>
<key>value</key>
<string>a2000n</string>
</dict>
</array>
</dict>
<dict>
<key>description</key>
<string>DEC VT</string>
+258
View File
@@ -98,6 +98,222 @@
<key>description</key>
<string>Albert</string>
</dict>
<dict>
<key>value</key>
<string>a1000</string>
<key>description</key>
<string>Amiga 1000 (PAL)</string>
</dict>
<dict>
<key>value</key>
<string>a1000kbd_dk</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Denmark)</string>
</dict>
<dict>
<key>value</key>
<string>a1000kbd_fr</string>
<key>description</key>
<string>Amiga 1000 Keyboard (France/Belgium)</string>
</dict>
<dict>
<key>value</key>
<string>a1000kbd_de</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Germany/Austria)</string>
</dict>
<dict>
<key>value</key>
<string>a1000kbd_it</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Italy)</string>
</dict>
<dict>
<key>value</key>
<string>a1000kbd_se</string>
<key>description</key>
<string>Amiga 1000 Keyboard (Sweden/Finland)</string>
</dict>
<dict>
<key>value</key>
<string>a1000kbd_us</string>
<key>description</key>
<string>Amiga 1000 Keyboard (U.S./Canada)</string>
</dict>
<dict>
<key>value</key>
<string>a1000kbd_gb</string>
<key>description</key>
<string>Amiga 1000 Keyboard (UK)</string>
</dict>
<dict>
<key>value</key>
<string>a1200kbd_rb</string>
<key>description</key>
<string>Amiga 1200 Keyboard Rev B</string>
</dict>
<dict>
<key>value</key>
<string>a2000</string>
<key>description</key>
<string>Amiga 2000 (PAL)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_g80_dk</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Denmark)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_g80_de</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Germany/Austria)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_g80_se</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - Sweden/Finland)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_g80_us</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - U.S./Canada)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_g80_gb</string>
<key>description</key>
<string>Amiga 2000 Keyboard (Cherry - UK)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_dk</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Denmark)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_fr</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (France/Belgium)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_de</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Germany/Austria)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_it</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Italy)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_no</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Norway)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_es</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Spain)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_se</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Sweden/Finland)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_ch</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (Switzerland)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_us</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (U.S./Canada)</string>
</dict>
<dict>
<key>value</key>
<string>a2000kbd_gb</string>
<key>description</key>
<string>Amiga 2000/3000/4000 Keyboard (UK)</string>
</dict>
<dict>
<key>value</key>
<string>a500</string>
<key>description</key>
<string>Amiga 500 (PAL)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_dk</string>
<key>description</key>
<string>Amiga 500 Keyboard (Denmark)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_fr</string>
<key>description</key>
<string>Amiga 500 Keyboard (France/Belgium)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_de</string>
<key>description</key>
<string>Amiga 500 Keyboard (Germany/Austria)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_it</string>
<key>description</key>
<string>Amiga 500 Keyboard (Italy)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_no</string>
<key>description</key>
<string>Amiga 500 Keyboard (Norway)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_es</string>
<key>description</key>
<string>Amiga 500 Keyboard (Spain)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_se</string>
<key>description</key>
<string>Amiga 500 Keyboard (Sweden/Finland)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_ch</string>
<key>description</key>
<string>Amiga 500 Keyboard (Switzerland)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_us</string>
<key>description</key>
<string>Amiga 500 Keyboard (U.S./Canada)</string>
</dict>
<dict>
<key>value</key>
<string>a500kbd_gb</string>
<key>description</key>
<string>Amiga 500 Keyboard (UK)</string>
</dict>
<dict>
<key>value</key>
<string>apple3</string>
@@ -494,6 +710,24 @@
<key>description</key>
<string>Brigent BootBug debugger card</string>
</dict>
<dict>
<key>value</key>
<string>zorro_buddha</string>
<key>description</key>
<string>Buddha IDE controller</string>
</dict>
<dict>
<key>value</key>
<string>zorro_a2091</string>
<key>description</key>
<string>CBM A2091 HD Controller</string>
</dict>
<dict>
<key>value</key>
<string>zorro_a590</string>
<key>description</key>
<string>CBM A590 HD Controller</string>
</dict>
<dict>
<key>value</key>
<string>ccs7710</string>
@@ -614,6 +848,24 @@
<key>description</key>
<string>DSD A4432 Floppy Disk Interface</string>
</dict>
<dict>
<key>value</key>
<string>zorro_ar1</string>
<key>description</key>
<string>Datel Action Replay MK-I</string>
</dict>
<dict>
<key>value</key>
<string>zorro_ar2</string>
<key>description</key>
<string>Datel Action Replay MK-II</string>
</dict>
<dict>
<key>value</key>
<string>zorro_ar3</string>
<key>description</key>
<string>Datel Action Replay MK-III</string>
</dict>
<dict>
<key>value</key>
<string>dodo</string>
@@ -1406,6 +1658,12 @@
<key>description</key>
<string>Motorola MC68705P3</string>
</dict>
<dict>
<key>value</key>
<string>m68hc705c8a</string>
<key>description</key>
<string>Motorola MC68HC705C8A</string>
</dict>
<dict>
<key>value</key>
<string>p72</string>
+4
View File
@@ -50,6 +50,10 @@ MACHINES = (
MACHINES_EXTRA = MACHINES + (
# other (for Ample-lite...)
# amiga
"a500", "a500n", "a1000", "a1000n", "a2000", "a2000n",
# DEC
"vt52", "vt100", "vt101", "vt102", "vt240",
"ds2100", "ds3100", "ds5k133", "pdp11qb", "pdp11ub", "pdp11ub2",
+3
View File
@@ -48,6 +48,8 @@ mac_128k_children = ["mac128k", "mac512k", "mac512ke", "macplus",
atari_st_children = ["st", "megast"]
amiga_children = ["a500", "a500n", "a1000", "a1000n", "a2000", "a2000n" ]
dec_vt_children = ["vt52", "vt100", "vt101", "vt102", "vt240"]
dec_children = ["ds2100", "ds3100", "ds5k133", "pdp11qb", "pdp11ub", "pdp11ub2"]
ibm_rt_children = ["rtpc010", "rtpc015", "rtpc020", "rtpc025", "rtpca25"]
@@ -82,6 +84,7 @@ TREE = [
]
TREE_EXTRA = TREE + [
("Amiga", None, amiga_children),
("DEC VT", None, dec_vt_children),
("DEC", None, dec_children),
("HP 9000", None, hp_9000_children),
+5
View File
@@ -28,6 +28,7 @@ EXTRA_MACHINES = [
'apple2c3',
'apple2c4',
'mac2fdhd',
'cuda',
]
@@ -120,6 +121,10 @@ EXCLUDE = set([
'cw7501',
'smoc501',
# amiga ntsc
"a500n",
"a1000n",
"a2000n",
])
def fix_machine_description(x, devname):