mirror of https://github.com/ksherlock/ample.git
add bbc -rom media
This commit is contained in:
parent
91fb527071
commit
21365c4b83
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Micro Model A</string>
|
<string>BBC Micro Model A</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>4</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Micro Model B</string>
|
<string>BBC Micro Model B</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>4</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Micro Model B (German)</string>
|
<string>BBC Micro Model B (German)</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>4</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Micro Model B (Norway)</string>
|
<string>BBC Micro Model B (Norway)</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>4</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Micro Model B (US)</string>
|
<string>BBC Micro Model B (US)</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>4</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Micro Model B+ 64K</string>
|
<string>BBC Micro Model B+ 64K</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>5</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Micro Model B+ 128K</string>
|
<string>BBC Micro Model B+ 128K</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>7</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Master 128</string>
|
<string>BBC Master 128</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>3</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
<string>BBC Master Compact</string>
|
<string>BBC Master Compact</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>6</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,10 @@
|
||||||
<string>BBC Master Turbo</string>
|
<string>BBC Master Turbo</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>rom</key>
|
||||||
|
<integer>3</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
<string>Acorn Electron</string>
|
<string>Acorn Electron</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<key>resolution</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -152,6 +152,10 @@ def find_machine_media(parent):
|
||||||
# mac
|
# mac
|
||||||
"scsi_hdd": "hard",
|
"scsi_hdd": "hard",
|
||||||
"cdrom": "cdrom",
|
"cdrom": "cdrom",
|
||||||
|
|
||||||
|
# bbc
|
||||||
|
"bbc_rom": "rom", # bbc rom slot 0-3
|
||||||
|
"bbc_cass": "cass",
|
||||||
}
|
}
|
||||||
media = {}
|
media = {}
|
||||||
for x in parent.findall("./device"):
|
for x in parent.findall("./device"):
|
||||||
|
@ -168,7 +172,7 @@ def find_machine_media(parent):
|
||||||
if slot in ("rx01", ):
|
if slot in ("rx01", ):
|
||||||
slot = None # pdp-11
|
slot = None # pdp-11
|
||||||
|
|
||||||
#print(tag, " - ", slot, " - ",intf)
|
# print(tag, " - ", slot, " - ",intf)
|
||||||
|
|
||||||
# skip slot devices -- they'll be handled as part of the device.
|
# skip slot devices -- they'll be handled as part of the device.
|
||||||
if slot: continue
|
if slot: continue
|
||||||
|
|
Loading…
Reference in New Issue