fix: give bios_U.sms every export territory

sms_cart_region_detect returns REGION_USA for any cartridge outside its
CRC list whose header is not Japanese, so Genesis Plus GX and its two
forks open bios_U.sms for Australian and Brazilian cartridges as well.
Tagged north-america and europe only, --region australia,japan dropped
it from the pack. The tag now adds latin-america and oceania.
This commit is contained in:
Abdessamad Derraz committed 2026-10-21 10:04:58 +02:00
1 parent 99c9993c17
commit 4e41fad9b6
4 files changed
+10 -6

No files matched your search

+4
View File
@@ -919,6 +919,10 @@ class RegionalRequestsKeepWhatTheCodeLoads(unittest.TestCase):
("bizhawk", ["north-america"], "DSi_Nand_USA.bin"),
("bizhawk", ["oceania"], "DSi_Nand_AUS.bin"),
("bizhawk", ["china", "japan"], "DSi_Nand_CHN.bin"),
("genesis_plus_gx", ["australia", "japan"], "bios_U.sms"),
("genesis_plus_gx", ["brazil", "japan"], "bios_U.sms"),
("genesis_plus_gx_wide", ["australia", "japan"], "bios_U.sms"),
("genesis_plus_gx_expanded", ["brazil", "japan"], "bios_U.sms"),
)
def test_each_request_keeps_its_file(self):