fix: boot Basilisk II from the 1 MB Mac ROM

Basilisk II opens a file named ROM, checks its size, its version word and the code PatchROM rewrites, and no hash. By name the only candidate was the 128 KB Apple IIGS ROM, which the size gate rejects, so the pack shipped nothing. The collection's mac.rom (Performa/Quadra 630, version 0x067c) passes every gate, and the entry now names it as an alias. KEGS and GSplus keep the IIGS file.
This commit is contained in:
Abdessamad Derraz committed 2026-10-20 03:19:17 +02:00
1 parent fd6d4d5563
commit 96981b79d8
2 files changed
+376 -4

No files matched your search

+365 -3
View File
@@ -1,8 +1,8 @@
{
"schema_version": 1,
"generated_at": "2026-10-19T22:32:31Z",
"total_files": 20362,
"total_size": 17633385712,
"generated_at": "2026-10-20T01:18:55Z",
"total_files": 20374,
"total_size": 17637006060,
"bios_dir": "bios",
"files": {
"738c7f5fd0c8b57ee2e87ae7a97bf8e21a821d07": {
@@ -126793,6 +126793,26 @@
}
}
},
"5170aff7e9766baadbbf2943c41f5634e82aaf2d": {
"path": "bios/Nintendo/DS/.variants/TWLFontTable.dat.5170aff7",
"name": "TWLFontTable.dat",
"size": 581664,
"sha1": "5170aff7e9766baadbbf2943c41f5634e82aaf2d",
"md5": "ecaef8db63595e826ad3591265ec8436",
"sha256": "42de5bc0513d6246b2fb678316da15677a10e3f263c1d9b3cf9f552860f16aab",
"crc32": "e689c4de",
"adler32": "43685966"
},
"f0a37b073eb0208d3a54c9a6bb94292dbec1192a": {
"path": "bios/Nintendo/DS/.variants/TWLFontTable.dat.f0a37b07",
"name": "TWLFontTable.dat",
"size": 162688,
"sha1": "f0a37b073eb0208d3a54c9a6bb94292dbec1192a",
"md5": "a1088b7c8f2e81dc1d1955892c757365",
"sha256": "8e74414e960bb4c3df540f8daa949f7830d7d2de7caf8d753f258a4ed3d161c3",
"crc32": "6fddef41",
"adler32": "ac43b1c1"
},
"b61d72863932b3918aec5a2262beaffd74b69770": {
"path": "bios/Nintendo/DS/.variants/dsi_firmware.bin.b61d7286",
"name": "dsi_firmware.bin",
@@ -126978,6 +126998,16 @@
"crc32": "13046805",
"adler32": "a2a8d351"
},
"c1101d7c9224acfa0350b5fc62da97d4c6d36141": {
"path": "bios/Nintendo/DS/TWLFontTable.dat",
"name": "TWLFontTable.dat",
"size": 863296,
"sha1": "c1101d7c9224acfa0350b5fc62da97d4c6d36141",
"md5": "ee83c579e9e69f94cc8317bd66533a36",
"sha256": "2833d4bba599d5559e482c735f24682ccd44c375ba2940d1206ce85b7a0dd7e4",
"crc32": "f1953b32",
"adler32": "b6bec510"
},
"d2b17224e156ee5e55b5d8d9f323b1c9b86dd951": {
"path": "bios/Nintendo/DS/dsi_bios7.bin",
"name": "dsi_bios7.bin",
@@ -142784,6 +142814,96 @@
"crc32": "6ede125f",
"adler32": "a12f2fee"
},
"0b0363772efc684ea0d21cb79e62a0df63f0c094": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/imprimante/Matrix Printer.wav",
"name": "Matrix Printer.wav",
"size": 1316870,
"sha1": "0b0363772efc684ea0d21cb79e62a0df63f0c094",
"md5": "034a3ed136b6f17cabb6e21256bc2f08",
"sha256": "10e7fd29346a41a0e2523d518b911ad4e34ea9c96aa71890322bf14b85ee30f1",
"crc32": "8debb0cc",
"adler32": "44059015"
},
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/interface/PopOff2.aiff",
"name": "PopOff2.aiff",
"size": 144702,
"sha1": "60b4b8bb589bcc3e4c6876a09d4aa4b391390798",
"md5": "d6777f15d04db0b99caad574f8aab725",
"sha256": "e6cddffd8b5abc6efbe7b4d23f29305f1fa9fd8253b0b25242fc9979c3da9771",
"crc32": "ef7d5c8d",
"adler32": "654d789b"
},
"7473f2ade668f9155729e6dfc56775f998bb9ac3": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/interface/PopOn2.aiff",
"name": "PopOn2.aiff",
"size": 172338,
"sha1": "7473f2ade668f9155729e6dfc56775f998bb9ac3",
"md5": "2f8bfcf2157c64115393646f206d6d7f",
"sha256": "208e268efb5c4b3dfbde6aa210a2a5459dda79dcb0de1153fdeba3ec7f19bbda",
"crc32": "fda7c774",
"adler32": "c56e239b"
},
"15c67468555494a9336d8f1981806ecd05a47da4": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/lecteur/Boot.wav",
"name": "Boot.wav",
"size": 6806,
"sha1": "15c67468555494a9336d8f1981806ecd05a47da4",
"md5": "963e7a28f1d64201feb1bf50e3bc7749",
"sha256": "53f81220953f78e26669adc724f930dbc7849949f598039b7f2ef804b4e5a282",
"crc32": "fb583eca",
"adler32": "88a923e3"
},
"3da6c2e5986c38b6c7200bacc95ef076d0429152": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/lecteur/Disk Insertion.aiff",
"name": "Disk Insertion.aiff",
"size": 69146,
"sha1": "3da6c2e5986c38b6c7200bacc95ef076d0429152",
"md5": "3bbbb3ef8efec39483e70b396c52e822",
"sha256": "129e266bfb9674c8076a71972ecba014b8e903f15aa840ea6cf959139bb40e97",
"crc32": "18c95f50",
"adler32": "9854dea7"
},
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/lecteur/Disk Removal.aiff",
"name": "Disk Removal.aiff",
"size": 243894,
"sha1": "9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355",
"md5": "625e2caa4957c4ec048da1e138cbf061",
"sha256": "799b031d97e0f489a675ba5778caedcdb9d116ce6a4bf4bec92e030c91c0ee73",
"crc32": "98d1f3dd",
"adler32": "ae17c8b1"
},
"553e664b2f41f1cc74e2525c966e9c71f9e3bd2f": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/lecteur/Disk Rotation.wav",
"name": "Disk Rotation.wav",
"size": 18420,
"sha1": "553e664b2f41f1cc74e2525c966e9c71f9e3bd2f",
"md5": "0d27ba31f933325396ccad4035d9988b",
"sha256": "8f46d9304a3ff095c5dd5a7c38eabc831c05a1d0ced37ff18bd3700f03f96319",
"crc32": "c47ac0bf",
"adler32": "4eafd84a"
},
"464e3d8f9b50d21cef706503058cef63a5d73995": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/lecteur/I-O Error.wav",
"name": "I-O Error.wav",
"size": 4014,
"sha1": "464e3d8f9b50d21cef706503058cef63a5d73995",
"md5": "469fa371d6a64847c7b1919fd17210bd",
"sha256": "74f1dedf5ef80b0d76deae1bad2f3abfcbc1ca0e3dcc8207738f8de7508d2868",
"crc32": "ab03447c",
"adler32": "7a72b042"
},
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52": {
"path": "bios/Other/pom2/roms/virtual_ii_sons/lecteur/Move arm.aiff",
"name": "Move arm.aiff",
"size": 36510,
"sha1": "3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52",
"md5": "8ff4782990d49e54aebaedeb072621d6",
"sha256": "c8430057a690dedd23a4555093a7fc4e79ddcd9fb4cbcfa04af44ddffa24a0ac",
"crc32": "9fa9ea03",
"adler32": "e5d68a99"
},
"f99a13464a4dae347628f0ebb320e767e48e3a96": {
"path": "bios/Other/ppsspp/PPSSPP/ppge_atlas.meta",
"name": "ppge_atlas.meta",
@@ -221267,6 +221387,8 @@
"aad37b1492886b892f1821f37fd3ae34": "10c4173c2a7eb09c6579818f72ef18fa0b6d32de",
"37c36e4286d36892a9fc70eafe4104be": "3c5b93ca231550c68693a14f03cea8d5dbd1be9e",
"8d3d9f294b6e174bc7b1d2fd1c727530": "bf861922dcb78c316360e3e742f4f70ff63c9bc3",
"ecaef8db63595e826ad3591265ec8436": "5170aff7e9766baadbbf2943c41f5634e82aaf2d",
"a1088b7c8f2e81dc1d1955892c757365": "f0a37b073eb0208d3a54c9a6bb94292dbec1192a",
"93dbb42c5b3d7a2109b4d27105c9e3aa": "b61d72863932b3918aec5a2262beaffd74b69770",
"d71edf897ddd06bf335feeb68edeb272": "2b972cec368e83a2699e6ab38165638b1bc1302c",
"5d0eb142e50ff5002cab221c99292f28": "3ab9b6fc56bc5aa95b021c3b91d2e4d3f47104af",
@@ -221281,6 +221403,7 @@
"a392174eb3e572fed6447e956bde4b25": "bfaac75f101c135e32e2aaf541de6b1be4c8c62d",
"23031f25602a52c2df32c39554b0c55e": "719b9eef33692406d7170ff526069615759c4dfc",
"3c704824663ce26b6a1ed4d85238ae5b": "87dae2500e889737af51f4a5b5845770a62482f5",
"ee83c579e9e69f94cc8317bd66533a36": "c1101d7c9224acfa0350b5fc62da97d4c6d36141",
"c8b9fe70f1ef5cab8e55540cd1c13dc8": "d2b17224e156ee5e55b5d8d9f323b1c9b86dd951",
"3fbb3f39bd9a96e5d743f138bd4b9907": "db61fa39ddbc5f5ed71fb19cda47609ef0201723",
"dfafb1908da8f527df7a372e649b50be": "b48f44194fe918aaaec5298861479512b581d661",
@@ -222840,6 +222963,15 @@
"9174c33dcdf90278de73bb181968ec71": "b87d89c4b46c36dd78dec3dc5170ca61501e7cd9",
"dc339bb490c6636068ea5dfe37066a35": "510476098848e2b5cdfe9f1608f8dfa3207fe9b4",
"1840cb146a17022e1e60d63667793700": "669ee98fb9fac4371c72ed0b60be1bc8470bc7f8",
"034a3ed136b6f17cabb6e21256bc2f08": "0b0363772efc684ea0d21cb79e62a0df63f0c094",
"d6777f15d04db0b99caad574f8aab725": "60b4b8bb589bcc3e4c6876a09d4aa4b391390798",
"2f8bfcf2157c64115393646f206d6d7f": "7473f2ade668f9155729e6dfc56775f998bb9ac3",
"963e7a28f1d64201feb1bf50e3bc7749": "15c67468555494a9336d8f1981806ecd05a47da4",
"3bbbb3ef8efec39483e70b396c52e822": "3da6c2e5986c38b6c7200bacc95ef076d0429152",
"625e2caa4957c4ec048da1e138cbf061": "9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355",
"0d27ba31f933325396ccad4035d9988b": "553e664b2f41f1cc74e2525c966e9c71f9e3bd2f",
"469fa371d6a64847c7b1919fd17210bd": "464e3d8f9b50d21cef706503058cef63a5d73995",
"8ff4782990d49e54aebaedeb072621d6": "3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52",
"03336a2165522a9493190e3873beebbd": "f99a13464a4dae347628f0ebb320e767e48e3a96",
"1f1ad87ae6f87033d9a591eca567d919": "63e4eab3162ef10ffd99e89f13e4e67f751e9900",
"3dff921882350953a32fee6af5611668": "1727e16cb9a6a59c01e18f6694ef70dee87e3a7b",
@@ -261046,6 +261178,11 @@
"64DD_IPL_v12_JPN.bin": [
"bf861922dcb78c316360e3e742f4f70ff63c9bc3"
],
"TWLFontTable.dat": [
"5170aff7e9766baadbbf2943c41f5634e82aaf2d",
"f0a37b073eb0208d3a54c9a6bb94292dbec1192a",
"c1101d7c9224acfa0350b5fc62da97d4c6d36141"
],
"dsi_firmware.bin": [
"b61d72863932b3918aec5a2262beaffd74b69770",
"93c0598b08192a1f630e5edb2cd9f60d1e3ea7b3",
@@ -265189,6 +265326,33 @@
"525_step_1_1.wav": [
"669ee98fb9fac4371c72ed0b60be1bc8470bc7f8"
],
"Matrix Printer.wav": [
"0b0363772efc684ea0d21cb79e62a0df63f0c094"
],
"PopOff2.aiff": [
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798"
],
"PopOn2.aiff": [
"7473f2ade668f9155729e6dfc56775f998bb9ac3"
],
"Boot.wav": [
"15c67468555494a9336d8f1981806ecd05a47da4"
],
"Disk Insertion.aiff": [
"3da6c2e5986c38b6c7200bacc95ef076d0429152"
],
"Disk Removal.aiff": [
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355"
],
"Disk Rotation.wav": [
"553e664b2f41f1cc74e2525c966e9c71f9e3bd2f"
],
"I-O Error.wav": [
"464e3d8f9b50d21cef706503058cef63a5d73995"
],
"Move arm.aiff": [
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52"
],
"ppge_atlas.meta": [
"f99a13464a4dae347628f0ebb320e767e48e3a96"
],
@@ -289307,6 +289471,21 @@
"341-0358-A.bin": [
"59c8e8c88bac5c31ada1306b412edfcf5912a720"
],
"Move arm.wav": [
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52"
],
"Disk Insertion.wav": [
"3da6c2e5986c38b6c7200bacc95ef076d0429152"
],
"Disk Removal.wav": [
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355"
],
"PopOn2.wav": [
"7473f2ade668f9155729e6dfc56775f998bb9ac3"
],
"PopOff2.wav": [
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798"
],
"amiga-os-110-ntsc.rom": [
"4192c505d130f446b2ada6bdc91dae730acafb4c"
],
@@ -302356,6 +302535,8 @@
"b78064d9": "10c4173c2a7eb09c6579818f72ef18fa0b6d32de",
"d0f567ca": "3c5b93ca231550c68693a14f03cea8d5dbd1be9e",
"7f933ce2": "bf861922dcb78c316360e3e742f4f70ff63c9bc3",
"e689c4de": "5170aff7e9766baadbbf2943c41f5634e82aaf2d",
"6fddef41": "f0a37b073eb0208d3a54c9a6bb94292dbec1192a",
"0a439597": "b61d72863932b3918aec5a2262beaffd74b69770",
"8b79a73c": "2b972cec368e83a2699e6ab38165638b1bc1302c",
"9a25cceb": "3ab9b6fc56bc5aa95b021c3b91d2e4d3f47104af",
@@ -302370,6 +302551,7 @@
"2ab23573": "bfaac75f101c135e32e2aaf541de6b1be4c8c62d",
"bae84f6c": "719b9eef33692406d7170ff526069615759c4dfc",
"13046805": "87dae2500e889737af51f4a5b5845770a62482f5",
"f1953b32": "c1101d7c9224acfa0350b5fc62da97d4c6d36141",
"67d145dc": "d2b17224e156ee5e55b5d8d9f323b1c9b86dd951",
"fa0a90f4": "db61fa39ddbc5f5ed71fb19cda47609ef0201723",
"416bf51a": "b48f44194fe918aaaec5298861479512b581d661",
@@ -303929,6 +304111,15 @@
"9038fbf4": "b87d89c4b46c36dd78dec3dc5170ca61501e7cd9",
"f7988a18": "510476098848e2b5cdfe9f1608f8dfa3207fe9b4",
"6ede125f": "669ee98fb9fac4371c72ed0b60be1bc8470bc7f8",
"8debb0cc": "0b0363772efc684ea0d21cb79e62a0df63f0c094",
"ef7d5c8d": "60b4b8bb589bcc3e4c6876a09d4aa4b391390798",
"fda7c774": "7473f2ade668f9155729e6dfc56775f998bb9ac3",
"fb583eca": "15c67468555494a9336d8f1981806ecd05a47da4",
"18c95f50": "3da6c2e5986c38b6c7200bacc95ef076d0429152",
"98d1f3dd": "9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355",
"c47ac0bf": "553e664b2f41f1cc74e2525c966e9c71f9e3bd2f",
"ab03447c": "464e3d8f9b50d21cef706503058cef63a5d73995",
"9fa9ea03": "3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52",
"c6bebfc6": "f99a13464a4dae347628f0ebb320e767e48e3a96",
"d6ff6f31": "63e4eab3162ef10ffd99e89f13e4e67f751e9900",
"d08a4694": "1727e16cb9a6a59c01e18f6694ef70dee87e3a7b",
@@ -322720,6 +322911,8 @@
"9c2962a8b994a29e4cd04b3a6e4ed730a751414655ab6a9799ebf5fc08b79d44": "10c4173c2a7eb09c6579818f72ef18fa0b6d32de",
"e9fec87a45fba02399e88064b9e2f8cf0f2106e351c58279a87f05da5bc984ad": "3c5b93ca231550c68693a14f03cea8d5dbd1be9e",
"806400ec0df94b0755de6c5b8249d6b6a9866124c5ddbdac198bde22499bfb8b": "bf861922dcb78c316360e3e742f4f70ff63c9bc3",
"42de5bc0513d6246b2fb678316da15677a10e3f263c1d9b3cf9f552860f16aab": "5170aff7e9766baadbbf2943c41f5634e82aaf2d",
"8e74414e960bb4c3df540f8daa949f7830d7d2de7caf8d753f258a4ed3d161c3": "f0a37b073eb0208d3a54c9a6bb94292dbec1192a",
"ebe16830b7faaf1cf1679d0d614f77a8fff0415972a3b4fba433a6cfc67897a0": "b61d72863932b3918aec5a2262beaffd74b69770",
"eb8960711bb99c11d1c92de195c29c8e1bf927e8e1a5d134155fd69a9a11134e": "2b972cec368e83a2699e6ab38165638b1bc1302c",
"b11199b686515ae97c74ce7274f64d63372187f52fd8c99a8746dc769a33950f": "3ab9b6fc56bc5aa95b021c3b91d2e4d3f47104af",
@@ -322734,6 +322927,7 @@
"1693983a7707ae394786fa526c0552457888a51d4e410d715ef07acd5a540555": "bfaac75f101c135e32e2aaf541de6b1be4c8c62d",
"6e9f70b51dc4f26289b597f14e2513620c2af964374a95f4c5a62b5cad199afc": "719b9eef33692406d7170ff526069615759c4dfc",
"330c59198faec64b40e96cc875b422d340fc9ab1a9e32e9bd9b7baa1dbe6ba7f": "87dae2500e889737af51f4a5b5845770a62482f5",
"2833d4bba599d5559e482c735f24682ccd44c375ba2940d1206ce85b7a0dd7e4": "c1101d7c9224acfa0350b5fc62da97d4c6d36141",
"28a13952901b4065ef3f08c3252b49a00b6525e301b7ddaa3a390b4c7cbef901": "d2b17224e156ee5e55b5d8d9f323b1c9b86dd951",
"664c608bd6ccfe583e87b3b924afa00f8697dc7ca92eeb6d206d68abb03d2e10": "db61fa39ddbc5f5ed71fb19cda47609ef0201723",
"f57d9bf00529bec35d58404faff029a193fd2ccda0a83403ec4e6cc32626721b": "b48f44194fe918aaaec5298861479512b581d661",
@@ -324293,6 +324487,15 @@
"83ba203f737c76a38e0ee8c8d22a702360060768a649cd97177586eac66378ef": "b87d89c4b46c36dd78dec3dc5170ca61501e7cd9",
"3774c7ad6b3e327b0b7733e7a7c1f6dbef1619b251a73753a5814d6c3df57582": "510476098848e2b5cdfe9f1608f8dfa3207fe9b4",
"8124719ce27d105d241158e4a747802340c852dd6f05a4e984dcfb75e6648389": "669ee98fb9fac4371c72ed0b60be1bc8470bc7f8",
"10e7fd29346a41a0e2523d518b911ad4e34ea9c96aa71890322bf14b85ee30f1": "0b0363772efc684ea0d21cb79e62a0df63f0c094",
"e6cddffd8b5abc6efbe7b4d23f29305f1fa9fd8253b0b25242fc9979c3da9771": "60b4b8bb589bcc3e4c6876a09d4aa4b391390798",
"208e268efb5c4b3dfbde6aa210a2a5459dda79dcb0de1153fdeba3ec7f19bbda": "7473f2ade668f9155729e6dfc56775f998bb9ac3",
"53f81220953f78e26669adc724f930dbc7849949f598039b7f2ef804b4e5a282": "15c67468555494a9336d8f1981806ecd05a47da4",
"129e266bfb9674c8076a71972ecba014b8e903f15aa840ea6cf959139bb40e97": "3da6c2e5986c38b6c7200bacc95ef076d0429152",
"799b031d97e0f489a675ba5778caedcdb9d116ce6a4bf4bec92e030c91c0ee73": "9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355",
"8f46d9304a3ff095c5dd5a7c38eabc831c05a1d0ced37ff18bd3700f03f96319": "553e664b2f41f1cc74e2525c966e9c71f9e3bd2f",
"74f1dedf5ef80b0d76deae1bad2f3abfcbc1ca0e3dcc8207738f8de7508d2868": "464e3d8f9b50d21cef706503058cef63a5d73995",
"c8430057a690dedd23a4555093a7fc4e79ddcd9fb4cbcfa04af44ddffa24a0ac": "3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52",
"e3e8ab044b973137c9864f473f345849ecb4c0a9a3234eaba399dfa16c5f06f0": "f99a13464a4dae347628f0ebb320e767e48e3a96",
"c5378b62028c920cb11e4803327983fee2f2cdff5dc89c708e39da417e51c854": "63e4eab3162ef10ffd99e89f13e4e67f751e9900",
"f9a37b36655f23e167c66ec91bef6097c8e99be29286219a54062919eb41aeae": "1727e16cb9a6a59c01e18f6694ef70dee87e3a7b",
@@ -486003,6 +486206,24 @@
"64DD/64DD_IPL_v12_JPN.bin": [
"bf861922dcb78c316360e3e742f4f70ff63c9bc3"
],
"Nintendo/DS/.variants/TWLFontTable.dat.5170aff7": [
"5170aff7e9766baadbbf2943c41f5634e82aaf2d"
],
"DS/.variants/TWLFontTable.dat.5170aff7": [
"5170aff7e9766baadbbf2943c41f5634e82aaf2d"
],
".variants/TWLFontTable.dat.5170aff7": [
"5170aff7e9766baadbbf2943c41f5634e82aaf2d"
],
"Nintendo/DS/.variants/TWLFontTable.dat.f0a37b07": [
"f0a37b073eb0208d3a54c9a6bb94292dbec1192a"
],
"DS/.variants/TWLFontTable.dat.f0a37b07": [
"f0a37b073eb0208d3a54c9a6bb94292dbec1192a"
],
".variants/TWLFontTable.dat.f0a37b07": [
"f0a37b073eb0208d3a54c9a6bb94292dbec1192a"
],
"Nintendo/DS/.variants/dsi_firmware.bin.b61d7286": [
"b61d72863932b3918aec5a2262beaffd74b69770"
],
@@ -486093,6 +486314,12 @@
"DS/NDS_Lite_Firmware.bin": [
"87dae2500e889737af51f4a5b5845770a62482f5"
],
"Nintendo/DS/TWLFontTable.dat": [
"c1101d7c9224acfa0350b5fc62da97d4c6d36141"
],
"DS/TWLFontTable.dat": [
"c1101d7c9224acfa0350b5fc62da97d4c6d36141"
],
"Nintendo/DS/dsi_bios7.bin": [
"d2b17224e156ee5e55b5d8d9f323b1c9b86dd951"
],
@@ -501208,6 +501435,141 @@
"floppy_samples/525_step_1_1.wav": [
"669ee98fb9fac4371c72ed0b60be1bc8470bc7f8"
],
"Other/pom2/roms/virtual_ii_sons/imprimante/Matrix Printer.wav": [
"0b0363772efc684ea0d21cb79e62a0df63f0c094"
],
"pom2/roms/virtual_ii_sons/imprimante/Matrix Printer.wav": [
"0b0363772efc684ea0d21cb79e62a0df63f0c094"
],
"roms/virtual_ii_sons/imprimante/Matrix Printer.wav": [
"0b0363772efc684ea0d21cb79e62a0df63f0c094"
],
"virtual_ii_sons/imprimante/Matrix Printer.wav": [
"0b0363772efc684ea0d21cb79e62a0df63f0c094"
],
"imprimante/Matrix Printer.wav": [
"0b0363772efc684ea0d21cb79e62a0df63f0c094"
],
"Other/pom2/roms/virtual_ii_sons/interface/PopOff2.aiff": [
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798"
],
"pom2/roms/virtual_ii_sons/interface/PopOff2.aiff": [
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798"
],
"roms/virtual_ii_sons/interface/PopOff2.aiff": [
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798"
],
"virtual_ii_sons/interface/PopOff2.aiff": [
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798"
],
"interface/PopOff2.aiff": [
"60b4b8bb589bcc3e4c6876a09d4aa4b391390798"
],
"Other/pom2/roms/virtual_ii_sons/interface/PopOn2.aiff": [
"7473f2ade668f9155729e6dfc56775f998bb9ac3"
],
"pom2/roms/virtual_ii_sons/interface/PopOn2.aiff": [
"7473f2ade668f9155729e6dfc56775f998bb9ac3"
],
"roms/virtual_ii_sons/interface/PopOn2.aiff": [
"7473f2ade668f9155729e6dfc56775f998bb9ac3"
],
"virtual_ii_sons/interface/PopOn2.aiff": [
"7473f2ade668f9155729e6dfc56775f998bb9ac3"
],
"interface/PopOn2.aiff": [
"7473f2ade668f9155729e6dfc56775f998bb9ac3"
],
"Other/pom2/roms/virtual_ii_sons/lecteur/Boot.wav": [
"15c67468555494a9336d8f1981806ecd05a47da4"
],
"pom2/roms/virtual_ii_sons/lecteur/Boot.wav": [
"15c67468555494a9336d8f1981806ecd05a47da4"
],
"roms/virtual_ii_sons/lecteur/Boot.wav": [
"15c67468555494a9336d8f1981806ecd05a47da4"
],
"virtual_ii_sons/lecteur/Boot.wav": [
"15c67468555494a9336d8f1981806ecd05a47da4"
],
"lecteur/Boot.wav": [
"15c67468555494a9336d8f1981806ecd05a47da4"
],
"Other/pom2/roms/virtual_ii_sons/lecteur/Disk Insertion.aiff": [
"3da6c2e5986c38b6c7200bacc95ef076d0429152"
],
"pom2/roms/virtual_ii_sons/lecteur/Disk Insertion.aiff": [
"3da6c2e5986c38b6c7200bacc95ef076d0429152"
],
"roms/virtual_ii_sons/lecteur/Disk Insertion.aiff": [
"3da6c2e5986c38b6c7200bacc95ef076d0429152"
],
"virtual_ii_sons/lecteur/Disk Insertion.aiff": [
"3da6c2e5986c38b6c7200bacc95ef076d0429152"
],
"lecteur/Disk Insertion.aiff": [
"3da6c2e5986c38b6c7200bacc95ef076d0429152"
],
"Other/pom2/roms/virtual_ii_sons/lecteur/Disk Removal.aiff": [
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355"
],
"pom2/roms/virtual_ii_sons/lecteur/Disk Removal.aiff": [
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355"
],
"roms/virtual_ii_sons/lecteur/Disk Removal.aiff": [
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355"
],
"virtual_ii_sons/lecteur/Disk Removal.aiff": [
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355"
],
"lecteur/Disk Removal.aiff": [
"9c33c1c1d793c8b9d6ff2e7867ae3c51f2556355"
],
"Other/pom2/roms/virtual_ii_sons/lecteur/Disk Rotation.wav": [
"553e664b2f41f1cc74e2525c966e9c71f9e3bd2f"
],
"pom2/roms/virtual_ii_sons/lecteur/Disk Rotation.wav": [
"553e664b2f41f1cc74e2525c966e9c71f9e3bd2f"
],
"roms/virtual_ii_sons/lecteur/Disk Rotation.wav": [
"553e664b2f41f1cc74e2525c966e9c71f9e3bd2f"
],
"virtual_ii_sons/lecteur/Disk Rotation.wav": [
"553e664b2f41f1cc74e2525c966e9c71f9e3bd2f"
],
"lecteur/Disk Rotation.wav": [
"553e664b2f41f1cc74e2525c966e9c71f9e3bd2f"
],
"Other/pom2/roms/virtual_ii_sons/lecteur/I-O Error.wav": [
"464e3d8f9b50d21cef706503058cef63a5d73995"
],
"pom2/roms/virtual_ii_sons/lecteur/I-O Error.wav": [
"464e3d8f9b50d21cef706503058cef63a5d73995"
],
"roms/virtual_ii_sons/lecteur/I-O Error.wav": [
"464e3d8f9b50d21cef706503058cef63a5d73995"
],
"virtual_ii_sons/lecteur/I-O Error.wav": [
"464e3d8f9b50d21cef706503058cef63a5d73995"
],
"lecteur/I-O Error.wav": [
"464e3d8f9b50d21cef706503058cef63a5d73995"
],
"Other/pom2/roms/virtual_ii_sons/lecteur/Move arm.aiff": [
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52"
],
"pom2/roms/virtual_ii_sons/lecteur/Move arm.aiff": [
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52"
],
"roms/virtual_ii_sons/lecteur/Move arm.aiff": [
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52"
],
"virtual_ii_sons/lecteur/Move arm.aiff": [
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52"
],
"lecteur/Move arm.aiff": [
"3e03cfef6a327adf9e2c09dd329a4c5b8e0aac52"
],
"Other/ppsspp/PPSSPP/ppge_atlas.meta": [
"f99a13464a4dae347628f0ebb320e767e48e3a96"
],
+11 -1
View File
@@ -64,9 +64,19 @@ notes: |
files:
- name: ROM
aliases: [mac.rom]
required: true
min_size: 524288
max_size: 1048576
validation: [size]
description: "Macintosh ROM image, 512 KB SE/Classic or 512 KB / 1 MB 32-bit clean Mac II"
source_ref: "BasiliskII/src/Unix/main_unix.cpp:109,685,692, BasiliskII/src/rom_patches.cpp:830-842, BasiliskII/src/main.cpp:67"
source_ref: "BasiliskII/src/Unix/main_unix.cpp:109,685,692, BasiliskII/src/rom_patches.cpp:830-842, BasiliskII/src/main.cpp:67,190, BasiliskII/src/rom_patches.cpp:1187-1832"
note: >-
Opened under the name the rom prefs item gives, ROM when it is unset.
The code accepts 64 KB to 1 MB, and the 512 KB floor here is the
smallest image with a version word CheckROM takes on a stock build. The
version word is not the last gate. patch_rom_32 searches the image for
the code it patches (UniversalInfo, InitMMU, ClkNoMem, the SCC and VIA2
setup, the interrupt enables, the PACK 4 resource) and returns false
when one is missing, which InitAll at main.cpp:190 turns into a failed
start. No hash is involved in either gate.