mirror of
https://github.com/ksherlock/ample.git
synced 2024-05-28 21:41:29 +00:00
bbc machines
This commit is contained in:
parent
ecf9136a8a
commit
91fb527071
|
@ -25,6 +25,17 @@
|
|||
B635C09B26784A1200B23BFD /* Sparkle.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B635C09926784A1200B23BFD /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
||||
B635C09D26784A4800B23BFD /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B635C09C26784A4800B23BFD /* Sparkle.framework */; };
|
||||
B635C09F26784D4700B23BFD /* AmpleLite.m in Sources */ = {isa = PBXBuildFile; fileRef = B635C09E26784D4700B23BFD /* AmpleLite.m */; };
|
||||
B636F5C72B1168C00063F9D8 /* bbcbp128.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5BC2B1168BF0063F9D8 /* bbcbp128.plist */; };
|
||||
B636F5C82B1168C00063F9D8 /* bbcmc.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5BD2B1168BF0063F9D8 /* bbcmc.plist */; };
|
||||
B636F5C92B1168C00063F9D8 /* bbcb_us.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5BE2B1168BF0063F9D8 /* bbcb_us.plist */; };
|
||||
B636F5CA2B1168C00063F9D8 /* bbcb.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5BF2B1168BF0063F9D8 /* bbcb.plist */; };
|
||||
B636F5CB2B1168C00063F9D8 /* bbcmt.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5C02B1168BF0063F9D8 /* bbcmt.plist */; };
|
||||
B636F5CC2B1168C00063F9D8 /* bbcbp.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5C12B1168C00063F9D8 /* bbcbp.plist */; };
|
||||
B636F5CD2B1168C00063F9D8 /* bbcb_no.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5C22B1168C00063F9D8 /* bbcb_no.plist */; };
|
||||
B636F5CE2B1168C00063F9D8 /* bbcb_de.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5C32B1168C00063F9D8 /* bbcb_de.plist */; };
|
||||
B636F5CF2B1168C00063F9D8 /* bbcm.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5C42B1168C00063F9D8 /* bbcm.plist */; };
|
||||
B636F5D02B1168C00063F9D8 /* bbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5C52B1168C00063F9D8 /* bbca.plist */; };
|
||||
B636F5D12B1168C00063F9D8 /* electron.plist in Resources */ = {isa = PBXBuildFile; fileRef = B636F5C62B1168C00063F9D8 /* electron.plist */; };
|
||||
B6374AC4260EBBCF0045CA16 /* pty_shell.c in Sources */ = {isa = PBXBuildFile; fileRef = B6374AB6260EBB970045CA16 /* pty_shell.c */; };
|
||||
B6374AC5260EBC5A0045CA16 /* pty_shell in CopyFiles */ = {isa = PBXBuildFile; fileRef = B6374ABD260EBBC90045CA16 /* pty_shell */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
B63C1B8B24FF4BF700511A71 /* Ample.m in Sources */ = {isa = PBXBuildFile; fileRef = B63C1B8A24FF4BF700511A71 /* Ample.m */; };
|
||||
|
@ -609,6 +620,17 @@
|
|||
B635C09926784A1200B23BFD /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = embedded/Sparkle.framework; sourceTree = "<group>"; };
|
||||
B635C09C26784A4800B23BFD /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = embedded/Sparkle.framework; sourceTree = "<group>"; };
|
||||
B635C09E26784D4700B23BFD /* AmpleLite.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AmpleLite.m; sourceTree = "<group>"; };
|
||||
B636F5BC2B1168BF0063F9D8 /* bbcbp128.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcbp128.plist; sourceTree = "<group>"; };
|
||||
B636F5BD2B1168BF0063F9D8 /* bbcmc.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcmc.plist; sourceTree = "<group>"; };
|
||||
B636F5BE2B1168BF0063F9D8 /* bbcb_us.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcb_us.plist; sourceTree = "<group>"; };
|
||||
B636F5BF2B1168BF0063F9D8 /* bbcb.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcb.plist; sourceTree = "<group>"; };
|
||||
B636F5C02B1168BF0063F9D8 /* bbcmt.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcmt.plist; sourceTree = "<group>"; };
|
||||
B636F5C12B1168C00063F9D8 /* bbcbp.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcbp.plist; sourceTree = "<group>"; };
|
||||
B636F5C22B1168C00063F9D8 /* bbcb_no.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcb_no.plist; sourceTree = "<group>"; };
|
||||
B636F5C32B1168C00063F9D8 /* bbcb_de.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcb_de.plist; sourceTree = "<group>"; };
|
||||
B636F5C42B1168C00063F9D8 /* bbcm.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbcm.plist; sourceTree = "<group>"; };
|
||||
B636F5C52B1168C00063F9D8 /* bbca.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = bbca.plist; sourceTree = "<group>"; };
|
||||
B636F5C62B1168C00063F9D8 /* electron.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = electron.plist; sourceTree = "<group>"; };
|
||||
B6374AB6260EBB970045CA16 /* pty_shell.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pty_shell.c; sourceTree = "<group>"; };
|
||||
B6374ABD260EBBC90045CA16 /* pty_shell */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = pty_shell; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
B6374AC9260ECB3F0045CA16 /* macclas2.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = macclas2.plist; sourceTree = "<group>"; };
|
||||
|
@ -928,6 +950,17 @@
|
|||
B64E15AF24EA365E00E8AD3D /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
B636F5C52B1168C00063F9D8 /* bbca.plist */,
|
||||
B636F5C32B1168C00063F9D8 /* bbcb_de.plist */,
|
||||
B636F5C22B1168C00063F9D8 /* bbcb_no.plist */,
|
||||
B636F5BE2B1168BF0063F9D8 /* bbcb_us.plist */,
|
||||
B636F5BF2B1168BF0063F9D8 /* bbcb.plist */,
|
||||
B636F5C12B1168C00063F9D8 /* bbcbp.plist */,
|
||||
B636F5BC2B1168BF0063F9D8 /* bbcbp128.plist */,
|
||||
B636F5C42B1168C00063F9D8 /* bbcm.plist */,
|
||||
B636F5BD2B1168BF0063F9D8 /* bbcmc.plist */,
|
||||
B636F5C02B1168BF0063F9D8 /* bbcmt.plist */,
|
||||
B636F5C62B1168C00063F9D8 /* electron.plist */,
|
||||
B6852EC82B0EAA7500BBFFC7 /* a500.plist */,
|
||||
B6852EC32B0EAA7400BBFFC7 /* a500n.plist */,
|
||||
B6852EC42B0EAA7400BBFFC7 /* a1000.plist */,
|
||||
|
@ -1670,6 +1703,7 @@
|
|||
B67878232B01732600CFACF2 /* pi4d35.plist in Resources */,
|
||||
B67878502B01732600CFACF2 /* mac512ke.plist in Resources */,
|
||||
B67878632B01732600CFACF2 /* prav8c.plist in Resources */,
|
||||
B636F5CA2B1168C00063F9D8 /* bbcb.plist in Resources */,
|
||||
B67877F72B01732600CFACF2 /* indy_4613.plist in Resources */,
|
||||
B67877D32B01732600CFACF2 /* ace1000.plist in Resources */,
|
||||
B6852ECE2B0EAA7500BBFFC7 /* a500.plist in Resources */,
|
||||
|
@ -1690,9 +1724,11 @@
|
|||
B67877D82B01732600CFACF2 /* apple2cp.plist in Resources */,
|
||||
B67879052B0195C200CFACF2 /* nws5000x.plist in Resources */,
|
||||
B67878242B01732600CFACF2 /* prav8m.plist in Resources */,
|
||||
B636F5C92B1168C00063F9D8 /* bbcb_us.plist in Resources */,
|
||||
B67877D92B01732600CFACF2 /* apple2ee.plist in Resources */,
|
||||
B678785F2B01732600CFACF2 /* macse.plist in Resources */,
|
||||
B6DDECD72505A86E0093587A /* eject-16x16.png in Resources */,
|
||||
B636F5CF2B1168C00063F9D8 /* bbcm.plist in Resources */,
|
||||
B67878352B01732600CFACF2 /* vt101.plist in Resources */,
|
||||
B6DDECCD2505A86E0093587A /* eject-16x16@2x.png in Resources */,
|
||||
B67878312B01732600CFACF2 /* tk3000.plist in Resources */,
|
||||
|
@ -1721,6 +1757,7 @@
|
|||
B6852EC92B0EAA7500BBFFC7 /* a500n.plist in Resources */,
|
||||
B67878042B01732600CFACF2 /* laser128.plist in Resources */,
|
||||
B6DDECD12505A86E0093587A /* eject-hover-16x16.png in Resources */,
|
||||
B636F5D02B1168C00063F9D8 /* bbca.plist in Resources */,
|
||||
B67878442B01732600CFACF2 /* apple2jp.plist in Resources */,
|
||||
B67877DE2B01732600CFACF2 /* apple2p.plist in Resources */,
|
||||
B678782A2B01732600CFACF2 /* rs3230.plist in Resources */,
|
||||
|
@ -1821,16 +1858,20 @@
|
|||
B67879302B0195DB00CFACF2 /* sun4_40.plist in Resources */,
|
||||
B67877D42B01732600CFACF2 /* agat7.plist in Resources */,
|
||||
B67877FD2B01732600CFACF2 /* ip2800.plist in Resources */,
|
||||
B636F5CD2B1168C00063F9D8 /* bbcb_no.plist in Resources */,
|
||||
B67878562B01732600CFACF2 /* maciivx.plist in Resources */,
|
||||
B678782C2B01732600CFACF2 /* rtpc015.plist in Resources */,
|
||||
B67878362B01732600CFACF2 /* vt102.plist in Resources */,
|
||||
B63C1F0C25B143C50016A611 /* CheatSheet.xib in Resources */,
|
||||
B636F5C82B1168C00063F9D8 /* bbcmc.plist in Resources */,
|
||||
B67878682B01732600CFACF2 /* uniap2ti.plist in Resources */,
|
||||
B67877DF2B01732600CFACF2 /* basis108.plist in Resources */,
|
||||
B67878132B01732600CFACF2 /* macqd610.plist in Resources */,
|
||||
B67878542B01732600CFACF2 /* maciicx.plist in Resources */,
|
||||
B636F5D12B1168C00063F9D8 /* electron.plist in Resources */,
|
||||
B63C1B9725008A2700511A71 /* DownloadWindow.xib in Resources */,
|
||||
B6E4B5D324FDE2670094A35C /* MainMenu.xib in Resources */,
|
||||
B636F5CE2B1168C00063F9D8 /* bbcb_de.plist in Resources */,
|
||||
B67877EB2B01732600CFACF2 /* hp9k330.plist in Resources */,
|
||||
B6852ECC2B0EAA7500BBFFC7 /* a2000.plist in Resources */,
|
||||
B678780E2B01732600CFACF2 /* maclc2.plist in Resources */,
|
||||
|
@ -1839,6 +1880,7 @@
|
|||
B67877EA2B01732600CFACF2 /* hp9k320.plist in Resources */,
|
||||
B67878142B01732600CFACF2 /* macqd650.plist in Resources */,
|
||||
B6E4B5DA24FDE2670094A35C /* Credits.rtf in Resources */,
|
||||
B636F5CC2B1168C00063F9D8 /* bbcbp.plist in Resources */,
|
||||
B67878422B01732600CFACF2 /* apple2euk.plist in Resources */,
|
||||
B6852ECB2B0EAA7500BBFFC7 /* a1000n.plist in Resources */,
|
||||
B678781B2B01732600CFACF2 /* nws3260.plist in Resources */,
|
||||
|
@ -1865,9 +1907,11 @@
|
|||
B6E4B5ED24FDE2670094A35C /* Preferences.xib in Resources */,
|
||||
B67877F12B01732600CFACF2 /* hp9k382.plist in Resources */,
|
||||
B67878152B01732600CFACF2 /* macqd800.plist in Resources */,
|
||||
B636F5C72B1168C00063F9D8 /* bbcbp128.plist in Resources */,
|
||||
B67878372B01732600CFACF2 /* vt240.plist in Resources */,
|
||||
B67878302B01732600CFACF2 /* spectred.plist in Resources */,
|
||||
B67877E82B01732600CFACF2 /* hkc8800a.plist in Resources */,
|
||||
B636F5CB2B1168C00063F9D8 /* bbcmt.plist in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
|
462
Ample/Resources/bbca.plist
Normal file
462
Ample/Resources/bbca.plist
Normal file
|
@ -0,0 +1,462 @@
|
|||
<?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>bbca</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model A</string>
|
||||
<key>media</key>
|
||||
<dict>
|
||||
</dict>
|
||||
<key>resolution</key>
|
||||
<array>
|
||||
<integer>640</integer>
|
||||
<integer>256</integer>
|
||||
</array>
|
||||
<key>slots</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>ramsize</string>
|
||||
<key>description</key>
|
||||
<string>RAM</string>
|
||||
<key>options</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>intValue</key>
|
||||
<integer>16384</integer>
|
||||
<key>description</key>
|
||||
<string>16K</string>
|
||||
<key>value</key>
|
||||
<string>16K</string>
|
||||
<key>default</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>intValue</key>
|
||||
<integer>32768</integer>
|
||||
<key>description</key>
|
||||
<string>32K</string>
|
||||
<key>value</key>
|
||||
<string>32K</string>
|
||||
<key>default</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>bios</string>
|
||||
<key>description</key>
|
||||
<string>ROM</string>
|
||||
<key>options</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string></string>
|
||||
<key>description</key>
|
||||
<string>—Default—</string>
|
||||
<key>default</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>os12</string>
|
||||
<key>description</key>
|
||||
<string>OS 1.20</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>os10</string>
|
||||
<key>description</key>
|
||||
<string>OS 1.00</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>os09</string>
|
||||
<key>description</key>
|
||||
<string>OS 0.92</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>os01</string>
|
||||
<key>description</key>
|
||||
<string>OS 0.10</string>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>rs423</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>
|
||||
</array>
|
||||
<key>devices</key>
|
||||
<array>
|
||||
<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>
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>bbc_cass.xml</string>
|
||||
<key>filter</key>
|
||||
<string>A</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>bbc_rom.xml</string>
|
||||
<key>filter</key>
|
||||
<string>B</string>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
9084
Ample/Resources/bbcb.plist
Normal file
9084
Ample/Resources/bbcb.plist
Normal file
File diff suppressed because it is too large
Load Diff
7118
Ample/Resources/bbcb_de.plist
Normal file
7118
Ample/Resources/bbcb_de.plist
Normal file
File diff suppressed because it is too large
Load Diff
7118
Ample/Resources/bbcb_no.plist
Normal file
7118
Ample/Resources/bbcb_no.plist
Normal file
File diff suppressed because it is too large
Load Diff
7119
Ample/Resources/bbcb_us.plist
Normal file
7119
Ample/Resources/bbcb_us.plist
Normal file
File diff suppressed because it is too large
Load Diff
6952
Ample/Resources/bbcbp.plist
Normal file
6952
Ample/Resources/bbcbp.plist
Normal file
File diff suppressed because it is too large
Load Diff
6952
Ample/Resources/bbcbp128.plist
Normal file
6952
Ample/Resources/bbcbp128.plist
Normal file
File diff suppressed because it is too large
Load Diff
6866
Ample/Resources/bbcm.plist
Normal file
6866
Ample/Resources/bbcm.plist
Normal file
File diff suppressed because it is too large
Load Diff
6589
Ample/Resources/bbcmc.plist
Normal file
6589
Ample/Resources/bbcmc.plist
Normal file
File diff suppressed because it is too large
Load Diff
6867
Ample/Resources/bbcmt.plist
Normal file
6867
Ample/Resources/bbcmt.plist
Normal file
File diff suppressed because it is too large
Load Diff
2820
Ample/Resources/electron.plist
Normal file
2820
Ample/Resources/electron.plist
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -677,6 +677,79 @@
|
|||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>Acorn</string>
|
||||
<key>children</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B</string>
|
||||
<key>value</key>
|
||||
<string>bbcb</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model A</string>
|
||||
<key>value</key>
|
||||
<string>bbca</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B (German)</string>
|
||||
<key>value</key>
|
||||
<string>bbcb_de</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B (US)</string>
|
||||
<key>value</key>
|
||||
<string>bbcb_us</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B (Norway)</string>
|
||||
<key>value</key>
|
||||
<string>bbcb_no</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B+ 64K</string>
|
||||
<key>value</key>
|
||||
<string>bbcbp</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B+ 128K</string>
|
||||
<key>value</key>
|
||||
<string>bbcbp128</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Master 128</string>
|
||||
<key>value</key>
|
||||
<string>bbcm</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Master Turbo</string>
|
||||
<key>value</key>
|
||||
<string>bbcmt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>BBC Master Compact</string>
|
||||
<key>value</key>
|
||||
<string>bbcmc</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>Acorn Electron</string>
|
||||
<key>value</key>
|
||||
<string>electron</string>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>Amiga</string>
|
||||
|
|
|
@ -56,6 +56,162 @@
|
|||
<key>description</key>
|
||||
<string>AM100</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_ams3</string>
|
||||
<key>description</key>
|
||||
<string>AMS 3" Microdrive Disc System</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_arm</string>
|
||||
<key>description</key>
|
||||
<string>ARM Evaluation System</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_autoprom</string>
|
||||
<key>description</key>
|
||||
<string>ATPL AutoPrommer</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_16032</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 16032 2nd processor (prototype)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_acorn1770</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 1770 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_32016</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 32016 2nd processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_6502</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 6502 2nd Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_6502p</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 6502 2nd Processor (pre-production)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_65c102</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 65C102 Co-Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_80186</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 80186 Co-Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_80286</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 80286 2nd Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_acorn8271</string>
|
||||
<key>description</key>
|
||||
<string>Acorn 8721 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_a500</string>
|
||||
<key>description</key>
|
||||
<string>Acorn A500 2nd Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>archimedes_keyboard</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Archimedes Keyboard</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_bitstik1</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Bitstik</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Electron</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_6502e</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Extended 6502 2nd Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>econet_e01</string>
|
||||
<key>description</key>
|
||||
<string>Acorn FileStore E01</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>econet_e01s</string>
|
||||
<key>description</key>
|
||||
<string>Acorn FileStore E01S</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_ieee488</string>
|
||||
<key>description</key>
|
||||
<string>Acorn IEEE-488 Interface</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_32016l</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Large 32016 2nd processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_m2105</string>
|
||||
<key>description</key>
|
||||
<string>Acorn M2105 Expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_plus1</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Plus 1 Expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_plus3</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Plus 3 Disc Expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_z80</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Z80 2nd Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_z80w</string>
|
||||
<key>description</key>
|
||||
<string>Acorn Z80 2nd Processor (Winchester)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>agat840k_hle</string>
|
||||
|
@ -656,6 +812,18 @@
|
|||
<key>description</key>
|
||||
<string>Apricorn Super Serial Imager</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_ariesb20</string>
|
||||
<key>description</key>
|
||||
<string>Aries-B20 RAM expansion (w/ Aries-B12)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_ariesb32</string>
|
||||
<key>description</key>
|
||||
<string>Aries-B32 RAM expansion (w/ Aries-B12)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>sb300p</string>
|
||||
|
@ -692,12 +860,78 @@
|
|||
<key>description</key>
|
||||
<string>Atari ST Keyboard/Mouse/Joystick</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcm</string>
|
||||
<key>description</key>
|
||||
<string>BBC Master 128</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcmc</string>
|
||||
<key>description</key>
|
||||
<string>BBC Master Compact</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcmt</string>
|
||||
<key>description</key>
|
||||
<string>BBC Master Turbo</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbca</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model A</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcb</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcb_de</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B (German)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcb_no</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B (Norway)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcb_us</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B (US)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcbp128</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B+ 128K</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbcbp</string>
|
||||
<key>description</key>
|
||||
<string>BBC Micro Model B+ 64K</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>basis108</string>
|
||||
<key>description</key>
|
||||
<string>Basis 108</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_beebspch</string>
|
||||
<key>description</key>
|
||||
<string>Beeb Speech Synthesiser</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>a2booti</string>
|
||||
|
@ -752,6 +986,12 @@
|
|||
<key>description</key>
|
||||
<string>CFFA Compact Flash for Apple I</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_cms6809</string>
|
||||
<key>description</key>
|
||||
<string>CMS 6809 2nd Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>cmsscsi</string>
|
||||
|
@ -764,6 +1004,18 @@
|
|||
<key>description</key>
|
||||
<string>COMX PL-80</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_cc500</string>
|
||||
<key>description</key>
|
||||
<string>CTS Colour Card 500</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_casper</string>
|
||||
<key>description</key>
|
||||
<string>Casper 68000 2nd Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>g80_1500</string>
|
||||
|
@ -800,6 +1052,24 @@
|
|||
<key>description</key>
|
||||
<string>China Education Computer M</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_cisco</string>
|
||||
<key>description</key>
|
||||
<string>Cisco Terminal Data Board</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_integrab</string>
|
||||
<key>description</key>
|
||||
<string>Computech Integra-β</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_cv1797</string>
|
||||
<key>description</key>
|
||||
<string>Computer Village 1797 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>cp2024</string>
|
||||
|
@ -818,6 +1088,24 @@
|
|||
<key>description</key>
|
||||
<string>Craft II+</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_cumana68k</string>
|
||||
<key>description</key>
|
||||
<string>Cumana 68008 Upgrade Board</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_cumana1</string>
|
||||
<key>description</key>
|
||||
<string>Cumana QFS 8877A FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_cumana2</string>
|
||||
<key>description</key>
|
||||
<string>Cumana QFS Issue 2 8877A FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>lk201</string>
|
||||
|
@ -914,6 +1202,30 @@
|
|||
<key>description</key>
|
||||
<string>EDGE-2/Plus Frame Buffer f/2Mp Monitor (V-60)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_x25</string>
|
||||
<key>description</key>
|
||||
<string>Econet X25 Gateway Co-Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_mc68k</string>
|
||||
<key>description</key>
|
||||
<string>Electron 68000 Expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_elksd128</string>
|
||||
<key>description</key>
|
||||
<string>ElkSD128 Electron SD Interface</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_elksd64</string>
|
||||
<key>description</key>
|
||||
<string>ElkSD64 Electron SD Interface</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>elppa</string>
|
||||
|
@ -1118,6 +1430,12 @@
|
|||
<key>description</key>
|
||||
<string>HP9895</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>hd44780_a00</string>
|
||||
<key>description</key>
|
||||
<string>Hitachi HD44780 A00 LCD Controller</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>a2swyft</string>
|
||||
|
@ -1334,6 +1652,18 @@
|
|||
<key>description</key>
|
||||
<string>Ivel Ultra</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_mode7</string>
|
||||
<key>description</key>
|
||||
<string>JAFA Mode 7 Display Unit</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_kenda</string>
|
||||
<key>description</key>
|
||||
<string>Kenda Professional DMFS</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>keytronic_pc3270</string>
|
||||
|
@ -1610,12 +1940,36 @@
|
|||
<key>description</key>
|
||||
<string>Maxxi</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_memexb20</string>
|
||||
<key>description</key>
|
||||
<string>Memex-B20 RAM expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_mertec</string>
|
||||
<key>description</key>
|
||||
<string>Mertec Compact Companion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>microeng</string>
|
||||
<key>description</key>
|
||||
<string>Micro Engenho</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_chameleon</string>
|
||||
<key>description</key>
|
||||
<string>Micro User Chameleon (DIY)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_pdram</string>
|
||||
<key>description</key>
|
||||
<string>Micro User Pull Down RAM (DIY)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>pd3_30hr</string>
|
||||
|
@ -1646,12 +2000,30 @@
|
|||
<key>description</key>
|
||||
<string>Microsoft SoftCard ///</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_voxbox</string>
|
||||
<key>description</key>
|
||||
<string>Millsgrade Voxbox Speech Synthesiser</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>nb_vikbw</string>
|
||||
<key>description</key>
|
||||
<string>Moniterm Viking video card</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_morleyaa</string>
|
||||
<key>description</key>
|
||||
<string>Morley Electronics 'AA' Master ROM Expansion Board</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_ramdisc</string>
|
||||
<key>description</key>
|
||||
<string>Morley Electronics RAM Disc</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>m68705p3</string>
|
||||
|
@ -1706,6 +2078,42 @@
|
|||
<key>description</key>
|
||||
<string>NuBus Disk Image Pseudo-Card</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_opus2791</string>
|
||||
<key>description</key>
|
||||
<string>Opus 2791 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_opus2793</string>
|
||||
<key>description</key>
|
||||
<string>Opus 2793 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_opus8272</string>
|
||||
<key>description</key>
|
||||
<string>Opus 8272 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_opus3</string>
|
||||
<key>description</key>
|
||||
<string>Opus Challenger 3-in-1</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_opusa</string>
|
||||
<key>description</key>
|
||||
<string>Opus Challenger ADFS</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_opus1770</string>
|
||||
<key>description</key>
|
||||
<string>Opus D-DOS(B) 1770 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>a2bufgrapplerplusa</string>
|
||||
|
@ -1730,6 +2138,18 @@
|
|||
<key>description</key>
|
||||
<string>Orange Micro Grappler+ Printer Interface</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_ap1</string>
|
||||
<key>description</key>
|
||||
<string>P.R.E.S. Advanced Plus 1</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_ap6</string>
|
||||
<key>description</key>
|
||||
<string>P.R.E.S. Advanced Plus 6</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>at_keybc</string>
|
||||
|
@ -1760,6 +2180,12 @@
|
|||
<key>description</key>
|
||||
<string>PDP-11 [Unibus](M9312)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_multiform</string>
|
||||
<key>description</key>
|
||||
<string>PEDL Multiform Z80</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>ps2_keybc</string>
|
||||
|
@ -1802,6 +2228,12 @@
|
|||
<key>description</key>
|
||||
<string>PleXCombo PX-320A CD-RW/DVD-ROM Drive</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_pwrjoy</string>
|
||||
<key>description</key>
|
||||
<string>Power Software Joystick Interface</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>prav82</string>
|
||||
|
@ -1892,6 +2324,48 @@
|
|||
<key>description</key>
|
||||
<string>RasterOps Colorboard 264/SE30</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_raven20</string>
|
||||
<key>description</key>
|
||||
<string>Raven-20 RAM expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_rc6502</string>
|
||||
<key>description</key>
|
||||
<string>ReCo6502 (65C02)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_rc65816</string>
|
||||
<key>description</key>
|
||||
<string>ReCo6502 (65C816)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_datacentre</string>
|
||||
<key>description</key>
|
||||
<string>RetroClinic DataCentre</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_voicebox</string>
|
||||
<key>description</key>
|
||||
<string>Robin Voice Box</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_bitstik2</string>
|
||||
<key>description</key>
|
||||
<string>Robo Bitstik 2</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>saa5050</string>
|
||||
<key>description</key>
|
||||
<string>SAA5050 Teletext Character Generator</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>sgi_kbd</string>
|
||||
|
@ -1958,6 +2432,72 @@
|
|||
<key>description</key>
|
||||
<string>Sigma Designs LaserView video card</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_romboxp</string>
|
||||
<key>description</key>
|
||||
<string>Slogger Rombox+</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stl1770_1</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk 1770 DDFS Issue 1 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stl1770_2</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk 1770 DDFS Issue 2 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stldfdc_1</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk 8271/1770 DFDC Issue 1 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stl4m32</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk Fourmeg 32K RAM/ROM Expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_pcplus</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk PC-Plus Co-Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stlswr128</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk SWR128 - 128K Sideways RAM</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stlswr16</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk SWR16 - 16K Sideways RAM</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stlswr32</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk SWR32 - 32K Sideways RAM</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stlswr64</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk SWR64 - 64K Sideways RAM</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_stl2m128</string>
|
||||
<key>description</key>
|
||||
<string>Solidisk Twomeg 128K RAM/ROM Expansion</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>space84</string>
|
||||
|
@ -1970,6 +2510,24 @@
|
|||
<key>description</key>
|
||||
<string>Spectrum ED</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_24bbc</string>
|
||||
<key>description</key>
|
||||
<string>Sprow 24bBC/RAM Disc Board</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_2ndserial</string>
|
||||
<key>description</key>
|
||||
<string>Sprow 2nd Serial Port</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_arm7</string>
|
||||
<key>description</key>
|
||||
<string>Sprow ARM7TDMI Co-Processor</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>a2q68</string>
|
||||
|
@ -2126,6 +2684,36 @@
|
|||
<key>description</key>
|
||||
<string>ThunderWare ThunderClock Plus</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_zep100</string>
|
||||
<key>description</key>
|
||||
<string>Torch Z80 Communicator</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_zep100m</string>
|
||||
<key>description</key>
|
||||
<string>Torch Z80 Communicator (Master)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_zep100l</string>
|
||||
<key>description</key>
|
||||
<string>Torch Z80 Communicator (Model B)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_tube_zep100w</string>
|
||||
<key>description</key>
|
||||
<string>Torch Z80 Communicator (Model B+)</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_udm</string>
|
||||
<key>description</key>
|
||||
<string>United Disk Memories DDFS FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>uniap2pt</string>
|
||||
|
@ -2204,6 +2792,30 @@
|
|||
<key>description</key>
|
||||
<string>Votrax SC-01-A</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_we32kram</string>
|
||||
<key>description</key>
|
||||
<string>Watford Electronics 32K Shadow RAM</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_weddb2</string>
|
||||
<key>description</key>
|
||||
<string>Watford Electronics DDB2 1772 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>bbc_weddb3</string>
|
||||
<key>description</key>
|
||||
<string>Watford Electronics DDB3 1770 FDC</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>electron_sidewndr</string>
|
||||
<key>description</key>
|
||||
<string>Wizard Sidewinder Rom Expansion Board</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>value</key>
|
||||
<string>ym2413</string>
|
||||
|
|
|
@ -51,9 +51,14 @@ MACHINES_EXTRA = MACHINES + (
|
|||
|
||||
# other (for Ample-lite...)
|
||||
|
||||
# acorn
|
||||
"bbcb", "bbca", "bbcb_de", "bbcb_us", "bbcb_no", "bbcbp", "bbcbp128", "bbcm", "bbcmt", "bbcmc", "electron",
|
||||
|
||||
|
||||
# amiga
|
||||
"a500", "a500n", "a1000", "a1000n", "a2000", "a2000n",
|
||||
|
||||
|
||||
# DEC
|
||||
"vt52", "vt100", "vt101", "vt102", "vt240",
|
||||
"ds2100", "ds3100", "ds5k133", "pdp11qb", "pdp11ub", "pdp11ub2",
|
||||
|
@ -104,6 +109,9 @@ SLOTS = (
|
|||
|
||||
"isa0", "isa1", "isa2", "isa3", "isa4", "isa5", "isa6", "isa7", "isa8", "isa9",
|
||||
"qbus:1", "qbus:2", "qbus:3", "qbus:4", "qbus:5",
|
||||
|
||||
# bbc
|
||||
"rs423", "tube", "econet254", "analogue", "userport", "internal", "1mhzbus"
|
||||
)
|
||||
|
||||
SLOT_NAMES = {
|
||||
|
@ -152,6 +160,7 @@ SLOT_NAMES = {
|
|||
"mse": "Mouse",
|
||||
"mouseport": "Mouse",
|
||||
|
||||
"rs423": "Serial",
|
||||
"eia": "Serial",
|
||||
"host": "Serial",
|
||||
"com_port": "Serial",
|
||||
|
@ -179,4 +188,11 @@ SLOT_NAMES = {
|
|||
"qbus:3": "Q-Bus 3",
|
||||
"qbus:4": "Q-Bus 4",
|
||||
"qbus:5": "Q-Bus 5",
|
||||
|
||||
"tube": "Tube",
|
||||
"econet254": "Econet",
|
||||
"analogue": "Analog Port",
|
||||
"userport": "User Port",
|
||||
"internal": "Internal",
|
||||
"1mhzbus": "1MHz Bus",
|
||||
}
|
||||
|
|
|
@ -50,6 +50,8 @@ atari_st_children = ["st", "megast"]
|
|||
|
||||
amiga_children = ["a500", "a500n", "a1000", "a1000n", "a2000", "a2000n" ]
|
||||
|
||||
acorn_children = [ "bbcb", "bbca", "bbcb_de", "bbcb_us", "bbcb_no", "bbcbp", "bbcbp128", "bbcm", "bbcmt", "bbcmc", "electron" ]
|
||||
|
||||
dec_vt_children = ["vt52", "vt100", "vt101", "vt102", "vt240"]
|
||||
dec_children = ["ds2100", "ds3100", "ds5k133", "pdp11qb", "pdp11ub", "pdp11ub2"]
|
||||
ibm_rt_children = ["rtpc010", "rtpc015", "rtpc020", "rtpc025", "rtpca25"]
|
||||
|
@ -84,6 +86,7 @@ TREE = [
|
|||
]
|
||||
|
||||
TREE_EXTRA = TREE + [
|
||||
("Acorn", None, acorn_children),
|
||||
("Amiga", None, amiga_children),
|
||||
("DEC VT", None, dec_vt_children),
|
||||
("DEC", None, dec_children),
|
||||
|
|
Loading…
Reference in New Issue
Block a user