diff --git a/Ample/Resources/bbca.plist b/Ample/Resources/bbca.plist index 8dad472..de30292 100644 --- a/Ample/Resources/bbca.plist +++ b/Ample/Resources/bbca.plist @@ -8,6 +8,10 @@ BBC Micro Model A media + cass + 1 + rom + 4 resolution diff --git a/Ample/Resources/bbcb.plist b/Ample/Resources/bbcb.plist index 74852de..db9f8c4 100644 --- a/Ample/Resources/bbcb.plist +++ b/Ample/Resources/bbcb.plist @@ -8,6 +8,10 @@ BBC Micro Model B media + cass + 1 + rom + 4 resolution diff --git a/Ample/Resources/bbcb_de.plist b/Ample/Resources/bbcb_de.plist index a96d245..72d8de1 100644 --- a/Ample/Resources/bbcb_de.plist +++ b/Ample/Resources/bbcb_de.plist @@ -8,6 +8,10 @@ BBC Micro Model B (German) media + cass + 1 + rom + 4 resolution diff --git a/Ample/Resources/bbcb_no.plist b/Ample/Resources/bbcb_no.plist index 330fbd3..38e5267 100644 --- a/Ample/Resources/bbcb_no.plist +++ b/Ample/Resources/bbcb_no.plist @@ -8,6 +8,10 @@ BBC Micro Model B (Norway) media + cass + 1 + rom + 4 resolution diff --git a/Ample/Resources/bbcb_us.plist b/Ample/Resources/bbcb_us.plist index cee9b10..c9cdd79 100644 --- a/Ample/Resources/bbcb_us.plist +++ b/Ample/Resources/bbcb_us.plist @@ -8,6 +8,10 @@ BBC Micro Model B (US) media + cass + 1 + rom + 4 resolution diff --git a/Ample/Resources/bbcbp.plist b/Ample/Resources/bbcbp.plist index d91eefe..5de033f 100644 --- a/Ample/Resources/bbcbp.plist +++ b/Ample/Resources/bbcbp.plist @@ -8,6 +8,10 @@ BBC Micro Model B+ 64K media + cass + 1 + rom + 5 resolution diff --git a/Ample/Resources/bbcbp128.plist b/Ample/Resources/bbcbp128.plist index 197d592..3e6c2d9 100644 --- a/Ample/Resources/bbcbp128.plist +++ b/Ample/Resources/bbcbp128.plist @@ -8,6 +8,10 @@ BBC Micro Model B+ 128K media + cass + 1 + rom + 7 resolution diff --git a/Ample/Resources/bbcm.plist b/Ample/Resources/bbcm.plist index d880627..a789cb6 100644 --- a/Ample/Resources/bbcm.plist +++ b/Ample/Resources/bbcm.plist @@ -8,6 +8,10 @@ BBC Master 128 media + cass + 1 + rom + 3 resolution diff --git a/Ample/Resources/bbcmc.plist b/Ample/Resources/bbcmc.plist index 42a50ef..99b4293 100644 --- a/Ample/Resources/bbcmc.plist +++ b/Ample/Resources/bbcmc.plist @@ -8,6 +8,8 @@ BBC Master Compact media + rom + 6 resolution diff --git a/Ample/Resources/bbcmt.plist b/Ample/Resources/bbcmt.plist index d2c8456..763ed9c 100644 --- a/Ample/Resources/bbcmt.plist +++ b/Ample/Resources/bbcmt.plist @@ -8,6 +8,10 @@ BBC Master Turbo media + cass + 1 + rom + 3 resolution diff --git a/Ample/Resources/electron.plist b/Ample/Resources/electron.plist index 56591d0..374a6d5 100644 --- a/Ample/Resources/electron.plist +++ b/Ample/Resources/electron.plist @@ -8,6 +8,8 @@ Acorn Electron media + cass + 1 resolution diff --git a/python/mkmachines.py b/python/mkmachines.py index 57f4bc5..31124a7 100644 --- a/python/mkmachines.py +++ b/python/mkmachines.py @@ -152,6 +152,10 @@ def find_machine_media(parent): # mac "scsi_hdd": "hard", "cdrom": "cdrom", + + # bbc + "bbc_rom": "rom", # bbc rom slot 0-3 + "bbc_cass": "cass", } media = {} for x in parent.findall("./device"): @@ -168,7 +172,7 @@ def find_machine_media(parent): if slot in ("rx01", ): slot = None # pdp-11 - #print(tag, " - ", slot, " - ",intf) + # print(tag, " - ", slot, " - ",intf) # skip slot devices -- they'll be handled as part of the device. if slot: continue