diff options
author | 2016-11-20 17:01:28 -0500 | |
---|---|---|
committer | 2016-11-20 17:01:28 -0500 | |
commit | a77c3b0201452b277712ff6fa359d08a555b11a6 (patch) | |
tree | e0f5806585142874385a7e098660b42150e28a95 | |
parent | 2131de7b68d1ba6a78e4760461ee46a01903d7f3 (diff) | |
parent | 6ff022761703cd49b05510be05f4e120dfea110d (diff) |
Merge pull request #1751 from mamehaze/mk5
aristmk5.cpp: add several sets from Heihachi_73
-rw-r--r-- | src/mame/drivers/aristmk5.cpp | 1562 | ||||
-rw-r--r-- | src/mame/drivers/aristmk6.cpp | 606 | ||||
-rw-r--r-- | src/mame/mame.lst | 9 |
3 files changed, 1659 insertions, 518 deletions
diff --git a/src/mame/drivers/aristmk5.cpp b/src/mame/drivers/aristmk5.cpp index 2422f04b151..52414088b0f 100644 --- a/src/mame/drivers/aristmk5.cpp +++ b/src/mame/drivers/aristmk5.cpp @@ -525,9 +525,9 @@ static INPUT_PORTS_START( aristmk5 ) /* This simulates the ROM swap */ PORT_START("ROM_LOAD") PORT_CONFNAME( 0x03, 0x03, "System Mode" ) - PORT_CONFSETTING( 0x00, "Set Chip v4.04 Mode" ) - PORT_CONFSETTING( 0x01, "Set Chip v4.4 Mode" ) - PORT_CONFSETTING( 0x02, "Clear Chip Mode" ) + PORT_CONFSETTING( 0x00, "USA Set Chip v4.04.09 Mode" ) + PORT_CONFSETTING( 0x01, "USA Set Chip v4.04.00 Mode" ) + PORT_CONFSETTING( 0x02, "USA Set Chip v4.02.04 Mode" ) PORT_CONFSETTING( 0x03, "Game Mode" ) PORT_START("DSW1") @@ -590,6 +590,132 @@ DRIVER_INIT_MEMBER(aristmk5_state,aristmk5) membank("sram_bank")->configure_entries(0, 4, &SRAM[0], 0x20000); membank("sram_bank_nz")->configure_entries(0, 4, &SRAM_NZ[0], 0x20000); + + int do_debug = 0; + + if (do_debug) + { + // DEBUG code for showing the range of the ROMs that get checksummed (for adding to rom loading comments) + // unfortunately the checksum only covers the code part of the ROM, leaving the data without any kind of + // verification. Given that the existing bad-dumps would be non-obvious if it the checksums weren't incorrect + // this is potentially worrying. The actual checksum scheme is weak too, a simple 32-bit add. + + uint32_t *ROM = (uint32_t*)memregion("game_prg")->base(); + int size = memregion("game_prg")->bytes(); + int found = 0; + + for (int i = 0;i < (size / 4) - 4;i++) + { + if (((ROM[i + 0] & 0xfffff000) == 0xe59f1000) && + (ROM[i + 1] == 0xe3a03000) && + ((ROM[i + 2] & 0xfffff000) == 0xe59f4000) && + (ROM[i + 3] == 0xe0444001)) + { + + printf("Checksum code found at 0x%06x\n", i * 4); + found = 1; + + int baseoff = ROM[i + 0] & 0x00000fff; + int baseoff2 = ROM[i + 2] & 0x00000fff; + int baseoff3 = ROM[i + 5] & 0x00000fff; + int baseoff4 = ROM[i + 8] & 0x00000fff; + + //printf("values offset %08x %08x %08x %08x\n", baseoff, baseoff2, baseoff3, baseoff4); + + int actual = ROM[i + (baseoff / 4) + 2]; // base + int actual2 = ROM[i + 2 + (baseoff2 / 4) + 2]; // end + int actual3 = ROM[i + 5 + (baseoff3 / 4) + 2]; // skip end (where checksum is) + int actual4 = ROM[i + 8 + (baseoff4 / 4) + 2]; // skip start (^) + + //printf("values %08x %08x %08x %08x\n", actual, actual2, actual3, actual4); + + actual2 = actual2 - actual; + actual3 = actual3 - actual; + actual4 = actual4 - actual; + actual = 0; + + if ((actual4 - actual3) != 4) + { + printf("UNUSUAL SKIP RANGE %06x - %06x\n", actual3, actual4 + 3); + } + else + { + int expectedchecksum = ROM[actual3 / 4]; + printf("0x%06x-0x%06x is the Checksummed Range (excluding 0x%06x-0x%06x where Checksum is stored)\n Expected Checksum 0x%08x\n", actual, actual2 - 1, actual3, actual4 + 3, expectedchecksum); + + // the checksum is a simple 32-bit sum with the dword containing the checksum skipped (and the dword after it for no obvious reason!) + uint32_t calculatedchecksum = 0; + for (int i = actual / 4; i < actual2 / 4;i++) + { + if ((i < (actual3 / 4)) || + (i > (actual4 / 4))) + { + calculatedchecksum += ROM[i]; + + // printf("Using address %08x, value %08x, Calculated Checksum %08x\n", i*4, ROM[i], calculatedchecksum); + } + else + { + // printf("SKIPPING address %08x, value %08x, Calculated Checksum %08x\n", i*4, ROM[i], calculatedchecksum); + } + } + + printf(" Calculated Checksum 0x%08x ", calculatedchecksum); + if (calculatedchecksum == expectedchecksum) + { + printf(" (OK)\n"); + } + else + { + printf(" (BAD)\n"); + } + + size = size / 4; + + // almost always just the end of the roms + int realend = 0; + for (int i = size - 1; i >= actual2 / 4;i--) + { + if ((ROM[i] != 0xffffffff) && (ROM[i] != 0x00000000)) + { + //printf("real data end at %08x\n", i * 4); + realend = i; + i = actual2 / 4 - 1; + } + } + + + int realend2 = 0; + for (int i = realend - 4; i >= actual2 / 4;i--) + { + if ((ROM[i] != 0xffffffff) && (ROM[i] != 0x00000000)) + { + //printf("real data end at %08x (value is %08x)\n", i * 4, ROM[i]); + realend2 = (i * 4) + 3; + i = actual2 / 4 - 1; + } + } + + realend = (realend * 4) + 3; + + if ((realend & 0xffff) == 0xffff) + { + printf("0x%06x-0x%06x is the non-Checksummed range still containing data but NOT covered by Checksum\n", actual2, realend2); + printf("0x%06x-0x%06x is the non-Checksummed range if the additional vectors? at the end are included\n", actual2, realend); + } + else + { + printf("0x%06x-0x%06x is the non-Checksummed range (unusual endpoint)\n", actual2, realend); + } + } + } + } + + if (found == 0) + { + printf("checksum code not found\n"); + } + } } @@ -615,7 +741,7 @@ void aristmk5_state::machine_reset() uint8_t *PRG;// = memregion("prg_code")->base(); int i; uint8_t op_mode; - static const char *const rom_region[] = { "set_chip_4.04", "set_chip_4.4", "clear_chip", "game_prg" }; + static const char *const rom_region[] = { "set_4.04.09", "set_4.04.00", "set_4.02.04", "game_prg" }; op_mode = ioport("ROM_LOAD")->read(); @@ -628,6 +754,7 @@ void aristmk5_state::machine_reset() } } + #if 0 #define NVRAM_SIZE 256 #define NVRAM_PAGE_SIZE 0 /* max size of one write request */ @@ -773,18 +900,15 @@ static MACHINE_CONFIG_START( aristmk5_usa, aristmk5_state ) MACHINE_CONFIG_END #define ARISTOCRAT_MK5_BIOS \ - ROM_REGION( 0x400000, "set_chip_4.04", ROMREGION_ERASEFF ) \ - /* setchip v4.04.08 4meg */ \ - ROM_LOAD32_WORD( "setchip v4.04.08.u7", 0x000000, 0x80000, CRC(e8e8dc75) SHA1(201fe95256459ce34fdb6f7498135ab5016d07f3) ) \ - ROM_LOAD32_WORD( "setchip v4.04.08.u11", 0x000002, 0x80000, CRC(ff7a9035) SHA1(4352c4336e61947c555fdc80c61f944076f64b64) ) \ - ROM_REGION( 0x400000, "set_chip_4.4", ROMREGION_ERASEFF ) \ - /* setchip v4.4 4meg 42pin */ \ - ROM_LOAD32_WORD( "setchip v4.4.u7", 0x000000, 0x80000, CRC(2453137e) SHA1(b59998e75ae3924da16faf47b9cfe9afd60d810c) ) \ - ROM_LOAD32_WORD( "setchip v4.4.u11", 0x000002, 0x80000, CRC(82dfa12a) SHA1(86fd0f0ad8d5d1bc503392a40bbcdadb055b2765) ) \ - ROM_REGION( 0x400000, "clear_chip", ROMREGION_ERASEFF ) \ - /* clear chip */ \ - ROM_LOAD32_WORD( "clear.u7", 0x000000, 0x80000, CRC(5a254b22) SHA1(8444f237b392df2a3cb42ea349e7af32f47dd544) ) \ - ROM_LOAD32_WORD( "clear.u11", 0x000002, 0x80000, CRC(def36617) SHA1(c7ba5b08e884a8fb36c9fb51c08e243e32c81f89) ) \ + ROM_REGION( 0x400000, "set_4.04.09", ROMREGION_ERASEFF ) /* setchip v4.04.08 4meg */ \ + ROM_LOAD32_WORD( "setchip v4.04.09.u7", 0x000000, 0x80000, CRC(e8e8dc75) SHA1(201fe95256459ce34fdb6f7498135ab5016d07f3) ) \ + ROM_LOAD32_WORD( "setchip v4.04.09.u11", 0x000002, 0x80000, CRC(ff7a9035) SHA1(4352c4336e61947c555fdc80c61f944076f64b64) ) \ + ROM_REGION( 0x400000, "set_4.04.00", ROMREGION_ERASEFF ) /* setchip v4.04.00 4meg 42pin */ \ + ROM_LOAD32_WORD( "setchip v4.04.00.u7", 0x000000, 0x80000, CRC(2453137e) SHA1(b59998e75ae3924da16faf47b9cfe9afd60d810c) ) \ + ROM_LOAD32_WORD( "setchip v4.04.00.u11", 0x000002, 0x80000, CRC(82dfa12a) SHA1(86fd0f0ad8d5d1bc503392a40bbcdadb055b2765) ) \ + ROM_REGION( 0x400000, "set_4.02.04", ROMREGION_ERASEFF ) /* setchip v4.02.04 */ \ + ROM_LOAD32_WORD( "setchip v4.02.04.u7", 0x000000, 0x80000, CRC(5a254b22) SHA1(8444f237b392df2a3cb42ea349e7af32f47dd544) ) \ + ROM_LOAD32_WORD( "setchip v4.02.04.u11", 0x000002, 0x80000, CRC(def36617) SHA1(c7ba5b08e884a8fb36c9fb51c08e243e32c81f89) ) \ /* GALs */ \ ROM_REGION( 0x600, "gals", 0 ) \ ROM_LOAD( "a562837.u36", 0x000000, 0x000157, CRC(1f269234) SHA1(29940dd50fb55c632935f62ff44ca724379c7a43) ) \ @@ -793,6 +917,7 @@ MACHINE_CONFIG_END ROM_REGION16_BE( 0x100, "eeprom0", ROMREGION_ERASEFF ) \ ROM_REGION16_BE( 0x100, "eeprom1", ROMREGION_ERASEFF ) \ + ROM_START( aristmk5 ) ARISTOCRAT_MK5_BIOS @@ -811,6 +936,14 @@ ROM_END // ADONIS - NSW/ACT A - 25/05/98 Revision: 10 602/9. ROM_START( adonis ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bf8 + 0x000000-0x05eb1b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xfc98a056 + Calculated Checksum 0xfc98a056 (OK) + 0x05eb1c-0x10fa8b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05eb1c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0200751v.u7", 0x000000, 0x80000, CRC(ab386ab0) SHA1(56c5baea4272866a9fe18bdc371a49f155251f86) ) ROM_LOAD32_WORD( "0200751v.u11", 0x000002, 0x80000, CRC(ce8c8449) SHA1(9894f0286f27147dcc437e4406870fe695a6f61a) ) @@ -838,6 +971,14 @@ ROM_END // ADONIS - NSW/ACT A - 25/05/98 Revision: 9 602/9. ROM_START( adonisa ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bf8 + 0x000000-0x05cdc3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x91f374c7 + Calculated Checksum 0x91f374c7 (OK) + 0x05cdc4-0x11000b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05cdc4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0100751v.u7", 0x000000, 0x80000, CRC(ca3e97db) SHA1(bd0a4402e57891899d92ea85a87fb8925a44f706) ) ROM_LOAD32_WORD( "0100751v.u11", 0x000002, 0x80000, CRC(cfe3f792) SHA1(aa1bf77101404c2018a5e5b808f1d683e29ae942) ) @@ -866,11 +1007,20 @@ ROM_END // Marked as BHG1508. ROM_START( adonisu ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0e8a7b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xe6715f98 + Calculated Checksum 0xc80cd95e (BAD) + 0x0e8a7c-0x1c5f47 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0e8a7c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "bhg1508.u7", 0x000000, 0x80000, CRC(ed6254d7) SHA1(d2b790fdd7f5fc7b78fcfc4c96d0fc272ccf8da6) ) - ROM_LOAD32_WORD( "bhg1508.u11", 0x000002, 0x80000, CRC(1f629286) SHA1(bce380a6a76c77bc790436bd6f94474a1db0c231) ) - ROM_LOAD32_WORD( "bhg1508.u8", 0x100000, 0x80000, CRC(b756c96d) SHA1(494df20090d415e83d599023203c13273e7925ad) ) - ROM_LOAD32_WORD( "bhg1508.u12", 0x100002, 0x80000, CRC(1d3b6b8f) SHA1(1ddcfd7323cc7e79d3e39d913fdb5cf5cd53d56d) ) + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "bhg1508.u7", 0x000000, 0x80000, BAD_DUMP CRC(ed6254d7) SHA1(d2b790fdd7f5fc7b78fcfc4c96d0fc272ccf8da6) ) + ROM_LOAD32_WORD( "bhg1508.u11", 0x000002, 0x80000, BAD_DUMP CRC(1f629286) SHA1(bce380a6a76c77bc790436bd6f94474a1db0c231) ) + ROM_LOAD32_WORD( "bhg1508.u8", 0x100000, 0x80000, BAD_DUMP CRC(b756c96d) SHA1(494df20090d415e83d599023203c13273e7925ad) ) + ROM_LOAD32_WORD( "bhg1508.u12", 0x100002, 0x80000, BAD_DUMP CRC(1d3b6b8f) SHA1(1ddcfd7323cc7e79d3e39d913fdb5cf5cd53d56d) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -881,12 +1031,19 @@ ROM_END ROM_START( adonisce ) ARISTOCRAT_MK5_BIOS ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + /* + Checksum code found at 0x000c44 + 0x000000-0x06ddab is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x07c97aad + Calculated Checksum 0x07c97aad (OK) + 0x06ddac-0x2a41cb is the non-Checksummed range + */ + ROM_LOAD32_WORD("0201005v.u7", 0x0000000, 0x0080000, CRC(32149323) SHA1(abfc6a8518a39528db3700c2cb558e925ceeda6d) ) ROM_LOAD32_WORD("0201005v.u11", 0x0000002, 0x0080000, CRC(309b0b55) SHA1(669568031d305b29395345a26a5d004d83881433) ) + ROM_LOAD32_WORD("0201005v.u8", 0x0100000, 0x0080000, CRC(e9185e3c) SHA1(99609a152a55246d0f5377f943deec47e68fb9fc) ) ROM_LOAD32_WORD("0201005v.u12", 0x0100002, 0x0080000, CRC(8b675dff) SHA1(275579d21be51e6ca01be7c57018e142d1d40875) ) + ROM_LOAD32_WORD("0201005v.u9", 0x0200000, 0x0080000, CRC(c2e973e7) SHA1(e89bdaa56b0c3c7bd77c8141421f76be9ff2e71b) ) ROM_LOAD32_WORD("0201005v.u13", 0x0200002, 0x0080000, CRC(e005a7e8) SHA1(cbb313f5d1d04c5a441b3f92b7a90a281ddb4885) ) - ROM_LOAD32_WORD("0201005v.u7", 0x0000000, 0x0080000, CRC(32149323) SHA1(abfc6a8518a39528db3700c2cb558e925ceeda6d) ) - ROM_LOAD32_WORD("0201005v.u8", 0x0100000, 0x0080000, CRC(e9185e3c) SHA1(99609a152a55246d0f5377f943deec47e68fb9fc) ) - ROM_LOAD32_WORD("0201005v.u9", 0x0200000, 0x0080000, CRC(c2e973e7) SHA1(e89bdaa56b0c3c7bd77c8141421f76be9ff2e71b) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -896,6 +1053,15 @@ ROM_END ROM_START( baddog ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ae4 + 0x000000-0x056f3f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x15ac4012 + Calculated Checksum 0x15ac4012 (OK) + 0x056f40-0x2fb607 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x056f40-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD("0200428v.u7", 0x0000000, 0x0080000, CRC(25aa8109) SHA1(cf4521b3d447812d2d9dbfdab9fe0cec71cdeb2e) ) ROM_LOAD32_WORD("0200428v.u11", 0x0000002, 0x0080000, CRC(774ff977) SHA1(5ce1aa8b7598b4bc8e5fa44de1c03b5f2851f5de) ) @@ -912,11 +1078,19 @@ ROM_END ROM_START( blackpnt ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bb0 + 0x000000-0x056d8b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xeebac434 + Calculated Checksum 0xeebac434 (OK) + 0x056d8c-0x138557 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x056d8c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200818v.u11", 0x0000002, 0x0080000, CRC(de3358d3) SHA1(4f290940d8af9fe8d404802d5cecfd2d098eff12) ) - ROM_LOAD32_WORD("0200818v.u12", 0x0100002, 0x0080000, CRC(bb2bf7bb) SHA1(f88208238a69fc79e33af17f39e25cd2857d7172) ) ROM_LOAD32_WORD("0200818v.u7", 0x0000000, 0x0080000, CRC(eed76145) SHA1(6a40a6ba2ce320a37b086dc4916c92c8e38c065e) ) + ROM_LOAD32_WORD("0200818v.u11", 0x0000002, 0x0080000, CRC(de3358d3) SHA1(4f290940d8af9fe8d404802d5cecfd2d098eff12) ) ROM_LOAD32_WORD("0200818v.u8", 0x0100000, 0x0080000, CRC(58ddfb50) SHA1(c2152e65fa119136b7944b69e650310db78e62a8) ) + ROM_LOAD32_WORD("0200818v.u12", 0x0100002, 0x0080000, CRC(bb2bf7bb) SHA1(f88208238a69fc79e33af17f39e25cd2857d7172) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -926,15 +1100,22 @@ ROM_END ROM_START( bootsctn ) ARISTOCRAT_MK5_BIOS + /* + 0x000000-0x06c177 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xb0980753 + Calculated Checksum 0xb0980753 (OK) + 0x06c178-0x384a9b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06c178-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100812v.u10", 0x0300000, 0x0080000, CRC(b574c12d) SHA1(3b1d1d00ef3eae23493e2b0381ab80490af510d4) ) + ROM_LOAD32_WORD("0100812v.u7", 0x0000000, 0x0080000, CRC(f8e12462) SHA1(82a25757b2146204b86e557b8f1c45280e0668a8) ) ROM_LOAD32_WORD("0100812v.u11", 0x0000002, 0x0080000, CRC(df066d27) SHA1(310422c78e93ce9f1f58b4a58a59bc2eba5c502a) ) + ROM_LOAD32_WORD("0100812v.u8", 0x0100000, 0x0080000, CRC(08e8de8d) SHA1(913d3e51821d8885affd2750c18d1000629b79d9) ) ROM_LOAD32_WORD("0100812v.u12", 0x0100002, 0x0080000, CRC(87ddc7ef) SHA1(91473d8fd266a909fa8d4ec3df3a61861c6e9f4c) ) + ROM_LOAD32_WORD("0100812v.u9", 0x0200000, 0x0080000, CRC(a1ca5f2b) SHA1(c8fc6aff0c3819370339143966ec76910e40c671) ) ROM_LOAD32_WORD("0100812v.u13", 0x0200002, 0x0080000, CRC(fca82ee7) SHA1(bb70f2e04047a58b697dca536b95f9bbcc295a8a) ) + ROM_LOAD32_WORD("0100812v.u10", 0x0300000, 0x0080000, CRC(b574c12d) SHA1(3b1d1d00ef3eae23493e2b0381ab80490af510d4) ) ROM_LOAD32_WORD("0100812v.u14", 0x0300002, 0x0080000, CRC(75b9b89e) SHA1(08d487b3722f2ea5d2d18c78f571a44c78616dbe) ) - ROM_LOAD32_WORD("0100812v.u7", 0x0000000, 0x0080000, CRC(f8e12462) SHA1(82a25757b2146204b86e557b8f1c45280e0668a8) ) - ROM_LOAD32_WORD("0100812v.u8", 0x0100000, 0x0080000, CRC(08e8de8d) SHA1(913d3e51821d8885affd2750c18d1000629b79d9) ) - ROM_LOAD32_WORD("0100812v.u9", 0x0200000, 0x0080000, CRC(a1ca5f2b) SHA1(c8fc6aff0c3819370339143966ec76910e40c671) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -948,15 +1129,24 @@ ROM_END // Marked as GHG101202 and 92.767% ROM_START( bootsctnu ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0941ab is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xdf68cecf + Calculated Checksum 0xed145d01 (BAD) + 0x0941ac-0x328187 is the non-Checksummed range (suspicious endpoint) + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "ghg101202.u7", 0x000000, 0x80000, CRC(ca26f31e) SHA1(e8da31cc8d12bf8a28f1ca4d796259ae9010f8af) ) // 92.767% - ROM_LOAD32_WORD( "ghg101202.u11", 0x000002, 0x80000, CRC(61da1767) SHA1(83d4df1060975f03f291b9119c0d2b8debb0fb60) ) // 92.767% - ROM_LOAD32_WORD( "ghg101202.u8", 0x100000, 0x80000, CRC(9ae4d616) SHA1(60d4d36f75685dfe21f914fa4682cd6a64fcfa58) ) // base - ROM_LOAD32_WORD( "ghg101202.u12", 0x100002, 0x80000, CRC(2c50c083) SHA1(ae3b01200d152df9b2966b5308c71e9d1ad43d78) ) // base - ROM_LOAD32_WORD( "ghg101202.u9", 0x200000, 0x80000, CRC(c0a4920d) SHA1(d2c6d259d2e067b6e5ad72a6ef164aac7d72bc5a) ) // base - ROM_LOAD32_WORD( "ghg101202.u13", 0x200002, 0x80000, CRC(55716d82) SHA1(5b9982a49201842e9551a9c763a6babbb47a863e) ) // base - ROM_LOAD32_WORD( "ghg101202.u10", 0x300000, 0x80000, CRC(3ecdf7ee) SHA1(9d658a22da737daafdf6cb0d49009796036d04b1) ) // base - ROM_LOAD32_WORD( "ghg101202.u14", 0x300002, 0x80000, CRC(18934c51) SHA1(f7c9c95c687dbfe89747e7877157fde37bc1119e) ) // base + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "ghg101202.u7", 0x000000, 0x80000, BAD_DUMP CRC(ca26f31e) SHA1(e8da31cc8d12bf8a28f1ca4d796259ae9010f8af) ) // 92.767% + ROM_LOAD32_WORD( "ghg101202.u11", 0x000002, 0x80000, BAD_DUMP CRC(61da1767) SHA1(83d4df1060975f03f291b9119c0d2b8debb0fb60) ) // 92.767% + ROM_LOAD32_WORD( "ghg101202.u8", 0x100000, 0x80000, BAD_DUMP CRC(9ae4d616) SHA1(60d4d36f75685dfe21f914fa4682cd6a64fcfa58) ) // base + ROM_LOAD32_WORD( "ghg101202.u12", 0x100002, 0x80000, BAD_DUMP CRC(2c50c083) SHA1(ae3b01200d152df9b2966b5308c71e9d1ad43d78) ) // base + ROM_LOAD32_WORD( "ghg101202.u9", 0x200000, 0x80000, BAD_DUMP CRC(c0a4920d) SHA1(d2c6d259d2e067b6e5ad72a6ef164aac7d72bc5a) ) // base + ROM_LOAD32_WORD( "ghg101202.u13", 0x200002, 0x80000, BAD_DUMP CRC(55716d82) SHA1(5b9982a49201842e9551a9c763a6babbb47a863e) ) // base + ROM_LOAD32_WORD( "ghg101202.u10", 0x300000, 0x80000, BAD_DUMP CRC(3ecdf7ee) SHA1(9d658a22da737daafdf6cb0d49009796036d04b1) ) // base + ROM_LOAD32_WORD( "ghg101202.u14", 0x300002, 0x80000, BAD_DUMP CRC(18934c51) SHA1(f7c9c95c687dbfe89747e7877157fde37bc1119e) ) // base ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -966,9 +1156,17 @@ ROM_END ROM_START( bumblbug ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x05b94b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xf5d418fe + Calculated Checksum 0xf5d418fe (OK) + 0x05b94c-0x0fc69f is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200510v.u11", 0x0000002, 0x0080000, CRC(5d888245) SHA1(bbbe61e09bebd5fcb79f060d5caee15100c9a685) ) ROM_LOAD32_WORD("0200510v.u7", 0x0000000, 0x0080000, CRC(d4cfce73) SHA1(735c385779afe55e521dbfe9ebfdc55fe3346349) ) + ROM_LOAD32_WORD("0200510v.u11", 0x0000002, 0x0080000, CRC(5d888245) SHA1(bbbe61e09bebd5fcb79f060d5caee15100c9a685) ) + // missing 8+12? ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -978,6 +1176,14 @@ ROM_END ROM_START( bumblbugql ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ac8 + 0x000000-0x05554b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x66b20ae6 + Calculated Checksum 0x66b20ae6 (OK) + 0x05554c-0x1c4e2b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05554c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0200456v.u7", 0x000000, 0x80000, CRC(f04dd78b) SHA1(443057fc3e02406d46cf68f95e85e5a0fd8e7b1e) ) ROM_LOAD32_WORD( "0200456v.u11", 0x000002, 0x80000, CRC(3b50b21b) SHA1(7c20d1bfb82cdd19c046a545ae251e3560b8f00d) ) @@ -996,11 +1202,20 @@ ROM_END // Marked as CHG047903 and 92.691% ROM_START( bumblbugu ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0b1f47 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x9f3936f9 + Calculated Checksum 0x16f5c058 (BAD) + 0x0b1f48-0x183c1f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0b1f48-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "chg047903.u7", 0x000000, 0x80000, CRC(ec605a36) SHA1(114e0840cfbd0c64645a5a33065db85462a0ba2d) ) // 92.691% - ROM_LOAD32_WORD( "chg047903.u11", 0x000002, 0x80000, CRC(17b154bd) SHA1(efdf307670a3d74f7980fec2d2197d837d4c26e2) ) // 92.691% - ROM_LOAD32_WORD( "chg047903.u8", 0x100000, 0x80000, CRC(e0c01d01) SHA1(9153129fd348a97da7cccf002e5d03e4b4db9264) ) // base - ROM_LOAD32_WORD( "chg047903.u12", 0x100002, 0x80000, CRC(28700d5d) SHA1(87a583cd487da6cb4c2da5f62297f0e577269fae) ) // base + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "chg047903.u7", 0x000000, 0x80000, BAD_DUMP CRC(ec605a36) SHA1(114e0840cfbd0c64645a5a33065db85462a0ba2d) ) // 92.691% + ROM_LOAD32_WORD( "chg047903.u11", 0x000002, 0x80000, BAD_DUMP CRC(17b154bd) SHA1(efdf307670a3d74f7980fec2d2197d837d4c26e2) ) // 92.691% + ROM_LOAD32_WORD( "chg047903.u8", 0x100000, 0x80000, BAD_DUMP CRC(e0c01d01) SHA1(9153129fd348a97da7cccf002e5d03e4b4db9264) ) // base + ROM_LOAD32_WORD( "chg047903.u12", 0x100002, 0x80000, BAD_DUMP CRC(28700d5d) SHA1(87a583cd487da6cb4c2da5f62297f0e577269fae) ) // base ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1010,11 +1225,19 @@ ROM_END ROM_START( buttdeli ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000adc + 0x000000-0x04477f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x19143954 + Calculated Checksum 0x19143954 (OK) + 0x044780-0x1c713b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x044780-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200143v.u11", 0x0000002, 0x0080000, CRC(1ddf8732) SHA1(dc09db14c251699fdd46068f18ad6214e8752939) ) - ROM_LOAD32_WORD("0200143v.u12", 0x0100002, 0x0080000, CRC(0d58cf28) SHA1(aa65b7ee88b5bc872008a46e60bd49d9e5eda153) ) ROM_LOAD32_WORD("0200143v.u7", 0x0000000, 0x0080000, CRC(7f69cdfc) SHA1(1241741d21334df10d60080555824a87eae93db3) ) + ROM_LOAD32_WORD("0200143v.u11", 0x0000002, 0x0080000, CRC(1ddf8732) SHA1(dc09db14c251699fdd46068f18ad6214e8752939) ) ROM_LOAD32_WORD("0200143v.u8", 0x0100000, 0x0080000, CRC(24d8135e) SHA1(1bc69e9927afe0300d15a49ca06ae527774b295a) ) + ROM_LOAD32_WORD("0200143v.u12", 0x0100002, 0x0080000, CRC(0d58cf28) SHA1(aa65b7ee88b5bc872008a46e60bd49d9e5eda153) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1025,10 +1248,18 @@ ROM_END ROM_START( cashcat ) ARISTOCRAT_MK5_BIOS ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + /* + Checksum code found at 0x000adc + 0x000000-0x04477f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x19143954 + Calculated Checksum 0x19143954 (OK) + 0x044780-0x1c713b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x044780-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_LOAD32_WORD("0300863v.u7", 0x0000000, 0x0080000, CRC(de0f0202) SHA1(994f6c47b1e2e0e133853dc69b189752104486e4) ) ROM_LOAD32_WORD("0300863v.u11", 0x0000002, 0x0080000, CRC(e60e8bd1) SHA1(ffaa7be8968047b9ee54a117d273a14cbca41028) ) + ROM_LOAD32_WORD("0300863v.u8", 0x0100000, 0x0080000, CRC(37d41d35) SHA1(c959b787383d6f91d20e18f37a38a965407a9ff0) ) ROM_LOAD32_WORD("0300863v.u12", 0x0100002, 0x0080000, CRC(f930fc07) SHA1(cb3fdbd5b87af7b14067f7999740470d3cf434df) ) - ROM_LOAD32_WORD("0300863v.u7", 0x0000000, 0x0080000, CRC(de0f0202) SHA1(994f6c47b1e2e0e133853dc69b189752104486e4) ) - ROM_LOAD32_WORD("0300863v.u8", 0x0100000, 0x0080000, CRC(37d41d35) SHA1(c959b787383d6f91d20e18f37a38a965407a9ff0) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1038,28 +1269,79 @@ ROM_END ROM_START( cashcham ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ae0 + 0x000000-0x055f83 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x159a2aa3 + Calculated Checksum 0x159a2aa3 (OK) + 0x055f84-0x1dbdd7 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x055f84-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100438v.u11", 0x0000002, 0x0080000, CRC(64921874) SHA1(5aa6a0d6e29f5e400e275f27b6adfbef595fe83a) ) - ROM_LOAD32_WORD("0100438v.u12", 0x0100002, 0x0080000, CRC(7ae3b5db) SHA1(238698b72f529ac4fb292d08267069d1da01b43b) ) ROM_LOAD32_WORD("0100438v.u7", 0x0000000, 0x0080000, CRC(c942ef22) SHA1(4f56674f749602ae928832f98a641e680af8989b) ) + ROM_LOAD32_WORD("0100438v.u11", 0x0000002, 0x0080000, CRC(64921874) SHA1(5aa6a0d6e29f5e400e275f27b6adfbef595fe83a) ) ROM_LOAD32_WORD("0100438v.u8", 0x0100000, 0x0080000, CRC(a8868277) SHA1(e199448a0a920219dc15443813061653b94d6d3a) ) + ROM_LOAD32_WORD("0100438v.u12", 0x0100002, 0x0080000, CRC(7ae3b5db) SHA1(238698b72f529ac4fb292d08267069d1da01b43b) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + +ROM_START( cashchama ) + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b00 + 0x000000-0x05ca1b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xa32ccd1b + Calculated Checksum 0xa32ccd1b (OK) + 0x05ca1c-0x1dbdd7 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05ca1c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0200437v.u7", 0x0000000, 0x0080000, CRC(a287fd5a) SHA1(7d06f679e5ff38e0989819410856361962c93e42) ) + ROM_LOAD32_WORD("0200437v.u11", 0x0000002, 0x0080000, CRC(1875532b) SHA1(e410524b94b1c7860c1ef81ce5e0b4bf992f12ad) ) + ROM_LOAD32_WORD("0200437v.u8", 0x0100000, 0x0080000, CRC(edbfc684) SHA1(8849374e5df34359d228a4b447c409b76fe36b35) ) + ROM_LOAD32_WORD("0200437v.u12", 0x0100002, 0x0080000, CRC(571aab82) SHA1(03895d1a08d2dd868fd594db1aaeb29b295f0d98) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) ROM_END +ROM_START( cashchamnz ) + ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0300781v.u7", 0x0000000, 0x0080000, CRC(009e109e) SHA1(b912b474a226af17bef554f4db6fade7cd2e558f) ) + ROM_LOAD32_WORD("0300781v.u11", 0x0000002, 0x0080000, CRC(826da4ac) SHA1(6bf852b438f5257474c265ace2826b7bd0d9b087) ) + ROM_LOAD32_WORD("0300781v.u8", 0x0100000, 0x0080000, CRC(f798ab06) SHA1(0f51ffd0e7abee6af0c5a29ab9ad1c8bfcd567a0) ) + ROM_LOAD32_WORD("0300781v.u12", 0x0100002, 0x0080000, CRC(2aeb0265) SHA1(50e526ecccfdd35f7e156e1873cf4c81fb117069) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END // 603(a) - 3,5,10,25,50 Credit Multiplier / 20 Line Multiline. // Cash Chameleon 100cm - Export B - 06/12/96. // Marked as DHG4078. ROM_START( cashchamu ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x09b413 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x741cd9a0 + Calculated Checksum 0x740e5ad7 (BAD) + 0x09b414-0x1b550b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x09b414-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "dhg4078-99.u7", 0x000000, 0x80000, CRC(cb407a19) SHA1(d98421d6548e48b413f6dfcab4e240e98fcc9a69) ) - ROM_LOAD32_WORD( "dhg4078-99.u11", 0x000002, 0x80000, CRC(94d73843) SHA1(ab236750c67e7fff3af831f1d03f45c45f280fd1) ) - ROM_LOAD32_WORD( "dhg4078-99.u8", 0x100000, 0x80000, CRC(4cae8a5d) SHA1(3232461afd75ce71f8a2cb4ac7e9a3caeb8aabcd) ) - ROM_LOAD32_WORD( "dhg4078-99.u12", 0x100002, 0x80000, CRC(39e17f0b) SHA1(25a0364fa45e4e78d6c365b0739606e71597bd71) ) + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "dhg4078-99.u7", 0x000000, 0x80000, BAD_DUMP CRC(cb407a19) SHA1(d98421d6548e48b413f6dfcab4e240e98fcc9a69) ) + ROM_LOAD32_WORD( "dhg4078-99.u11", 0x000002, 0x80000, BAD_DUMP CRC(94d73843) SHA1(ab236750c67e7fff3af831f1d03f45c45f280fd1) ) + ROM_LOAD32_WORD( "dhg4078-99.u8", 0x100000, 0x80000, BAD_DUMP CRC(4cae8a5d) SHA1(3232461afd75ce71f8a2cb4ac7e9a3caeb8aabcd) ) + ROM_LOAD32_WORD( "dhg4078-99.u12", 0x100002, 0x80000, BAD_DUMP CRC(39e17f0b) SHA1(25a0364fa45e4e78d6c365b0739606e71597bd71) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1069,6 +1351,14 @@ ROM_END ROM_START( cashcra5 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x06076b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x2c872d3e + Calculated Checksum 0x2c872d3e (OK) + 0x06076c-0x1a2ecf is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06076c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD("0300467v.u7", 0x0000000, 0x0080000, CRC(b0ff2aae) SHA1(b05667ffe952cae7a6581398552db6e47921090e) ) ROM_LOAD32_WORD("0300467v.u11", 0x0000002, 0x0080000, CRC(25a18efa) SHA1(0ee4f6cc66322397dbde53af2149f5fb35d788df) ) @@ -1086,6 +1376,14 @@ ROM_END // 04J00714 ROM_START( chariotc ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ba8 + 0x000000-0x07dbb7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x203ac6e8 + Calculated Checksum 0x203ac6e8 (OK) + 0x07dbb8-0x1b3787 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x07dbb8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "04j00714.u7", 0x000000, 0x80000, CRC(2f3a1af7) SHA1(e1448116a81687cb79dd380dfbc8decf1f83e649) ) ROM_LOAD32_WORD( "04j00714.u11", 0x000002, 0x80000, CRC(ef4f49e8) SHA1(8ff21f679a55cdfebcf22c109dfd3b41773293bd) ) @@ -1100,11 +1398,19 @@ ROM_END ROM_START( chariotca ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ba8 + 0x000000-0x0603fb is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xbe63efe6 + Calculated Checksum 0xbe63efe6 (OK) + 0x0603fc-0x17a75b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0603fc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100787v.u11", 0x0000002, 0x0080000, CRC(bcbf9de9) SHA1(191ce749fe0d29b2783fb78d9338a00d65104daa) ) - ROM_LOAD32_WORD("0100787v.u12", 0x0100002, 0x0080000, CRC(b44cf571) SHA1(04447820e015425493cade5611b3eb2f21e48c2e) ) ROM_LOAD32_WORD("0100787v.u7", 0x0000000, 0x0080000, CRC(845f9913) SHA1(df6121290b30ff4a9c2d0e690cf8e7797e9a8612) ) + ROM_LOAD32_WORD("0100787v.u11", 0x0000002, 0x0080000, CRC(bcbf9de9) SHA1(191ce749fe0d29b2783fb78d9338a00d65104daa) ) ROM_LOAD32_WORD("0100787v.u8", 0x0100000, 0x0080000, CRC(a3a74ecb) SHA1(52b3a41573a9fa1de05ce01a858e400f80e595b8) ) + ROM_LOAD32_WORD("0100787v.u12", 0x0100002, 0x0080000, CRC(b44cf571) SHA1(04447820e015425493cade5611b3eb2f21e48c2e) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1114,13 +1420,21 @@ ROM_END ROM_START( checkma5 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000c38 + 0x000000-0x071847 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x0de9b6ca + Calculated Checksum 0x0de9b6ca (OK) + 0x071848-0x25ff4b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x071848-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("01j00681.u11", 0x0000002, 0x0080000, CRC(5fb7bfb3) SHA1(2ad8b3c4753d19f9e3254ef3f4059951d7a111b4) ) - ROM_LOAD32_WORD("01j00681.u12", 0x0100002, 0x0080000, CRC(b538bcbc) SHA1(cda404f9b16e7e76a33c208f62a5ac9c5e02aac4) ) - ROM_LOAD32_WORD("01j00681.u13", 0x0200002, 0x0080000, CRC(ad12a718) SHA1(0c36729cb8da800668f533f65fcc870f5dfc0f6a) ) ROM_LOAD32_WORD("01j00681.u7", 0x0000000, 0x0080000, CRC(059b940e) SHA1(f637508dafbd37169429c495a893addbc6d28834) ) + ROM_LOAD32_WORD("01j00681.u11", 0x0000002, 0x0080000, CRC(5fb7bfb3) SHA1(2ad8b3c4753d19f9e3254ef3f4059951d7a111b4) ) ROM_LOAD32_WORD("01j00681.u8", 0x0100000, 0x0080000, CRC(6912cc4a) SHA1(9469a6a0d2fd39d85655a8c7bc0668752f5f11fa) ) + ROM_LOAD32_WORD("01j00681.u12", 0x0100002, 0x0080000, CRC(b538bcbc) SHA1(cda404f9b16e7e76a33c208f62a5ac9c5e02aac4) ) ROM_LOAD32_WORD("01j00681.u9", 0x0200000, 0x0080000, CRC(53a573f0) SHA1(d51d698dcec273d157319200ad1c215e930b96ce) ) + ROM_LOAD32_WORD("01j00681.u13", 0x0200002, 0x0080000, CRC(ad12a718) SHA1(0c36729cb8da800668f533f65fcc870f5dfc0f6a) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1130,13 +1444,20 @@ ROM_END ROM_START( chickna5 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x053fb7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x8afbaabc + Calculated Checksum 0x8afbaabc (OK) + 0x053fb8-0x2fda37 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100351v.u11", 0x0000002, 0x0080000, CRC(65423867) SHA1(992bb4f717f79233d1300d248b145f95a627cff2) ) - ROM_LOAD32_WORD("0100351v.u12", 0x0100002, 0x0080000, CRC(77b5d777) SHA1(f03afeaff08c9216e714f1e4bcc50292ba87ace4) ) - ROM_LOAD32_WORD("0100351v.u13", 0x0200002, 0x0080000, CRC(88a1ccae) SHA1(e242f48f99044b4fdf1bf36d8e105df09f94aa50) ) ROM_LOAD32_WORD("0100351v.u7", 0x0000000, 0x0080000, CRC(be69c21c) SHA1(8b546727b5972f33d077db0a64aa41a7fde6d417) ) + ROM_LOAD32_WORD("0100351v.u11", 0x0000002, 0x0080000, CRC(65423867) SHA1(992bb4f717f79233d1300d248b145f95a627cff2) ) ROM_LOAD32_WORD("0100351v.u8", 0x0100000, 0x0080000, CRC(3161c16f) SHA1(8f2b14ec8ba5c9da80a226d2ce5a7e5256c8cbb4) ) + ROM_LOAD32_WORD("0100351v.u12", 0x0100002, 0x0080000, CRC(77b5d777) SHA1(f03afeaff08c9216e714f1e4bcc50292ba87ace4) ) ROM_LOAD32_WORD("0100351v.u9", 0x0200000, 0x0080000, CRC(5506777b) SHA1(42512577056e1caefbea0e74879780c56787af13) ) + ROM_LOAD32_WORD("0100351v.u13", 0x0200002, 0x0080000, CRC(88a1ccae) SHA1(e242f48f99044b4fdf1bf36d8e105df09f94aa50) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1150,15 +1471,23 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( chickna5u ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0a6917 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x0d44c6b0 + Calculated Checksum 0xc47bc6b0 (BAD) + 0x0a6918-0x35040b is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "rhg073003.u7", 0x000000, 0x80000, CRC(ca196b37) SHA1(6b204204c1574439ccea1b6145d867a73bad304f) ) // 92.588% - ROM_LOAD32_WORD( "rhg073003.u11", 0x000002, 0x80000, CRC(b0d7be28) SHA1(6998dce808bf7970500b9e1ce6efed3940ee2d63) ) // 92.588% - ROM_LOAD32_WORD( "rhg073003.u8", 0x100000, 0x80000, CRC(80e3e34c) SHA1(3ad73c5fc21c4d9647ea514bf367073bbeb981a9) ) // base - ROM_LOAD32_WORD( "rhg073003.u12", 0x100002, 0x80000, CRC(63d5ec8e) SHA1(dca76342ecee6843e6fc656aafc8ee2e4d19fd65) ) // base - ROM_LOAD32_WORD( "rhg073003.u9", 0x200000, 0x80000, CRC(662ff210) SHA1(bbd2410fa2cd67e327981c3b2e16342fb9393401) ) // base - ROM_LOAD32_WORD( "rhg073003.u13", 0x200002, 0x80000, CRC(c3cef8ae) SHA1(4e65787d61387b511972e514047528495e1de11c) ) // base - ROM_LOAD32_WORD( "rhg073003.u10", 0x300000, 0x80000, CRC(8b3f7d6b) SHA1(7f1a04556c448976145652b05b690142376764d4) ) // base - ROM_LOAD32_WORD( "rhg073003.u14", 0x300002, 0x80000, CRC(240f7759) SHA1(1fa5ba0185b027101dae207ec5d28b07d3d73fc2) ) // base + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "rhg073003.u7", 0x000000, 0x80000, BAD_DUMP CRC(ca196b37) SHA1(6b204204c1574439ccea1b6145d867a73bad304f) ) // 92.588% + ROM_LOAD32_WORD( "rhg073003.u11", 0x000002, 0x80000, BAD_DUMP CRC(b0d7be28) SHA1(6998dce808bf7970500b9e1ce6efed3940ee2d63) ) // 92.588% + ROM_LOAD32_WORD( "rhg073003.u8", 0x100000, 0x80000, BAD_DUMP CRC(80e3e34c) SHA1(3ad73c5fc21c4d9647ea514bf367073bbeb981a9) ) // base + ROM_LOAD32_WORD( "rhg073003.u12", 0x100002, 0x80000, BAD_DUMP CRC(63d5ec8e) SHA1(dca76342ecee6843e6fc656aafc8ee2e4d19fd65) ) // base + ROM_LOAD32_WORD( "rhg073003.u9", 0x200000, 0x80000, BAD_DUMP CRC(662ff210) SHA1(bbd2410fa2cd67e327981c3b2e16342fb9393401) ) // base + ROM_LOAD32_WORD( "rhg073003.u13", 0x200002, 0x80000, BAD_DUMP CRC(c3cef8ae) SHA1(4e65787d61387b511972e514047528495e1de11c) ) // base + ROM_LOAD32_WORD( "rhg073003.u10", 0x300000, 0x80000, BAD_DUMP CRC(8b3f7d6b) SHA1(7f1a04556c448976145652b05b690142376764d4) ) // base + ROM_LOAD32_WORD( "rhg073003.u14", 0x300002, 0x80000, BAD_DUMP CRC(240f7759) SHA1(1fa5ba0185b027101dae207ec5d28b07d3d73fc2) ) // base ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1166,13 +1495,46 @@ ROM_START( chickna5u ) ROM_END +ROM_START( chickna5qld ) + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ac8 + 0x000000-0x05f193 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xeff4424a + Calculated Checksum 0xeff4424a (OK) + 0x05f194-0x3a9a7f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05f194-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0200530v.u7", 0x000000, 0x80000, CRC(2d53de96) SHA1(6f2ed8f68d0474021a302d7e06ba869c0f1f7262) ) + ROM_LOAD32_WORD( "0200530v.u11", 0x000002, 0x80000, CRC(ed80acab) SHA1(d7ec3a063c45180e0b32935db9b8a01bcdaaa9a7) ) + ROM_LOAD32_WORD( "0200530v.u8", 0x100000, 0x80000, CRC(fbe704d3) SHA1(fe06489ba9628307f54ab60ab6909b45491116ae) ) + ROM_LOAD32_WORD( "0200530v.u12", 0x100002, 0x80000, CRC(c78215c0) SHA1(52b372df4a0f78cc557a874d8d40819aed191cdd) ) + ROM_LOAD32_WORD( "0200530v.u9", 0x200000, 0x80000, CRC(835903f5) SHA1(0a3bbc4e81629265d873716e9120eb95ea28b42c) ) + ROM_LOAD32_WORD( "0200530v.u13", 0x200002, 0x80000, CRC(7a5c1ca3) SHA1(d56103142392234298117d6b0d9163e0d3e52a7e) ) + ROM_LOAD32_WORD( "0200530v.u10", 0x300000, 0x80000, CRC(6c9399c1) SHA1(066afebc8ffcdf9e6a176e18997db242aa84269b) ) + ROM_LOAD32_WORD( "0200530v.u14", 0x300002, 0x80000, CRC(e87cf6c9) SHA1(a330644658da6100d7231b1c47260dc7f2e88448) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + ROM_START( coralrc2 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000be8 + 0x000000-0x05ba63 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x12fce303 + Calculated Checksum 0x12fce303 (OK) + 0x05ba64-0x12b3e3 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05ba64-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100919v.u11", 0x0000002, 0x0080000, CRC(8cd17e90) SHA1(c6d6a29e62ca6e1b278a2e1d1b358e10ca2de4ed) ) - ROM_LOAD32_WORD("0100919v.u12", 0x0100002, 0x0080000, CRC(9ea140b5) SHA1(11f6b9ab60117f236b464c9dbc939dfb8f240359) ) ROM_LOAD32_WORD("0100919v.u7", 0x0000000, 0x0080000, CRC(02c430c3) SHA1(f4bae1aa5437af1df2a04f700da044bc4fb652b7) ) + ROM_LOAD32_WORD("0100919v.u11", 0x0000002, 0x0080000, CRC(8cd17e90) SHA1(c6d6a29e62ca6e1b278a2e1d1b358e10ca2de4ed) ) ROM_LOAD32_WORD("0100919v.u8", 0x0100000, 0x0080000, CRC(1ee9557c) SHA1(3bee295509d4b0c11ce41a7a20ba91230b7cb4ca) ) + ROM_LOAD32_WORD("0100919v.u12", 0x0100002, 0x0080000, CRC(9ea140b5) SHA1(11f6b9ab60117f236b464c9dbc939dfb8f240359) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1182,6 +1544,14 @@ ROM_END ROM_START( cuckoo ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b10 + 0x000000-0x05f63f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x6aa5ad46 + Calculated Checksum 0x6aa5ad46 (OK) + 0x05f640-0x1b1deb is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05f640-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD("0200753v.u7", 0x0000000, 0x0080000, CRC(5c7ef84a) SHA1(59563a076ecf391ac1779e0dcd530a1ea158a4e3) ) ROM_LOAD32_WORD("0200753v.u11", 0x0000002, 0x0080000, CRC(a69c1416) SHA1(7fe57a194bf29346c039dfac1326f3ee5080e630) ) @@ -1199,6 +1569,14 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( cuckoou ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0a588b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x9e544942 + Calculated Checksum 0x9e544942 (OK) + 0x0a588c-0x184b17 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0a588c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "chg1195.u7", 0x000000, 0x80000, CRC(0bd17338) SHA1(b8f467bdf8d76533a2b7d44fe93be414f25a3c31) ) ROM_LOAD32_WORD( "chg1195.u11", 0x000002, 0x80000, CRC(4c407deb) SHA1(57589e61a376ddff99cd420eb47bf8c902c6a249) ) @@ -1213,27 +1591,60 @@ ROM_END ROM_START( dstbloom ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000adc + 0x000000-0x0431d3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x3a2c9103 + Calculated Checksum 0x3a2c9103 (OK) + 0x0431d4-0x1cb32b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0431d4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200111v.u11", 0x0000002, 0x0080000, CRC(ed4e8dca) SHA1(1953033e570634cbcf8cd11194c14c57ffc6be53) ) - ROM_LOAD32_WORD("0200111v.u12", 0x0100002, 0x0080000, CRC(0ad41815) SHA1(131efc6ed45d8f44a667bd30380c9e37c64f2c42) ) ROM_LOAD32_WORD("0200111v.u7", 0x0000000, 0x0080000, CRC(fbfaa3fe) SHA1(3f915261503fc97eb556422e9ccdac81372c04cc) ) + ROM_LOAD32_WORD("0200111v.u11", 0x0000002, 0x0080000, CRC(ed4e8dca) SHA1(1953033e570634cbcf8cd11194c14c57ffc6be53) ) ROM_LOAD32_WORD("0200111v.u8", 0x0100000, 0x0080000, CRC(cc0d567c) SHA1(c4da3d0c0c4420a9f8fbb6403db983b3e27d4b50) ) + ROM_LOAD32_WORD("0200111v.u12", 0x0100002, 0x0080000, CRC(0ad41815) SHA1(131efc6ed45d8f44a667bd30380c9e37c64f2c42) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) ROM_END +ROM_START( dmdfever ) + ARISTOCRAT_MK5_BIOS + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + /* + Checksum code found at 0x000ad8 + 0x000000-0x054f3f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x87d3b331 + Calculated Checksum 0x87d3b331 (OK) + 0x054f40-0x0ef137 is the non-Checksummed range (unusual endpoint) + */ + ROM_LOAD32_WORD( "0200302v.u7", 0x000000, 0x80000, CRC(d90032f9) SHA1(9c34e626168bdfa3ff2722d9ff1970d826135cf7) ) + ROM_LOAD32_WORD( "0200302v.u11", 0x000002, 0x80000, CRC(29620f05) SHA1(172b6226c443931f0c4ddc44a63c8fc0e6be3824) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASEFF ) +ROM_END ROM_START( diamdove ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b78 + 0x000000-0x063a9f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x2dfce931 + Calculated Checksum 0x2dfce931 (OK) + 0x063aa0-0x273ea3 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x063aa0-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0101018v.u11", 0x0000002, 0x0080000, CRC(ff4c684a) SHA1(6598c24a8717b8e624e387f000c584ec3b10a8cd) ) - ROM_LOAD32_WORD("0101018v.u12", 0x0100002, 0x0080000, CRC(62209e81) SHA1(68383068de2e030467c3f3ac16459ae2f3b2cce6) ) - ROM_LOAD32_WORD("0101018v.u13", 0x0200002, 0x0080000, CRC(952a850f) SHA1(66da391af532f9ef531d10995c96a90eb71cd09a) ) ROM_LOAD32_WORD("0101018v.u7", 0x0000000, 0x0080000, CRC(2ebb3704) SHA1(42567d873d6ab9221d09e5449fa57b557677d2ab) ) + ROM_LOAD32_WORD("0101018v.u11", 0x0000002, 0x0080000, CRC(ff4c684a) SHA1(6598c24a8717b8e624e387f000c584ec3b10a8cd) ) ROM_LOAD32_WORD("0101018v.u8", 0x0100000, 0x0080000, CRC(daa55b3b) SHA1(7aa96a51a3ea9f96c38d08e486eccc54ca4396a3) ) + ROM_LOAD32_WORD("0101018v.u12", 0x0100002, 0x0080000, CRC(62209e81) SHA1(68383068de2e030467c3f3ac16459ae2f3b2cce6) ) ROM_LOAD32_WORD("0101018v.u9", 0x0200000, 0x0080000, CRC(2254f0e9) SHA1(5bccd65e7e616e1f6ed08a0c84862cb13f9f7098) ) + ROM_LOAD32_WORD("0101018v.u13", 0x0200002, 0x0080000, CRC(952a850f) SHA1(66da391af532f9ef531d10995c96a90eb71cd09a) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1243,6 +1654,7 @@ ROM_END ROM_START( dimtouch ) ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0400433v.u7", 0x000000, 0x80000, CRC(71b19365) SHA1(5a8ba1806af544d33e9acbcbbc0555805b4074e6) ) ROM_LOAD32_WORD( "0400433v.u11", 0x000002, 0x80000, CRC(3d836342) SHA1(b015a4ba998b39ed86cdb6247c9c7f1365641b59) ) @@ -1257,6 +1669,13 @@ ROM_END ROM_START( dolphntr ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b08 + 0x000000-0x05c367 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x14ccd8a1 + Calculated Checksum 0x14ccd8a1 (OK) + 0x05c368-0x0fe787 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0200424v.u7", 0x000000, 0x80000, CRC(5dd88306) SHA1(ee8ec7d123d057e8df9be0e8dadecea7dab7aafd) ) ROM_LOAD32_WORD( "0200424v.u11", 0x000002, 0x80000, CRC(bcb732ea) SHA1(838300914846c6e740780e5a24b9db7304a8a88d) ) @@ -1269,6 +1688,14 @@ ROM_END ROM_START( dolphntra ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b08 + 0x000000-0x053897 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x81967fa4 + Calculated Checksum 0x81967fa4 (OK) + 0x053898-0x1cac2f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x053898-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0100424v.u7", 0x000000, 0x80000, CRC(657faef7) SHA1(09e1f9d461e855c10cf8b825ef83dd3e7db65b43) ) ROM_LOAD32_WORD( "0100424v.u11", 0x000002, 0x80000, CRC(65aa46ec) SHA1(3ad4270efbc2e947097d94a3258a544d79a1d599) ) @@ -1283,11 +1710,19 @@ ROM_END ROM_START( dolphntrb ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b20 + 0x000000-0x0536c3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xeee6e6fc + Calculated Checksum 0xeee6e6fc (OK) + 0x0536c4-0x1ce293 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0536c4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0100388v.u7", 0x0000000, 0x0080000, CRC(7463b5f6) SHA1(89e5cf8143d0b4ed54aa2c9bd8840f0aba19322e) ) ROM_LOAD32_WORD("0100388v.u11", 0x0000002, 0x0080000, CRC(8e391b67) SHA1(4b7a7295d3a96e26bf1958eb30af0b6582a5e5a6) ) + ROM_LOAD32_WORD("0100388v.u8", 0x0100000, 0x0080000, CRC(195bec0f) SHA1(86bdc53e682476c2d90c5e51d4bccdc048d22e7f) ) ROM_LOAD32_WORD("0100388v.u12", 0x0100002, 0x0080000, CRC(1a1fbbcf) SHA1(6e3772dcccd9b5958bec3bfac9af22b2eabca32e) ) - ROM_LOAD32_WORD("0100388v.u7", 0x0000000, 0x0080000, CRC(7463b5f6) SHA1(89e5cf8143d0b4ed54aa2c9bd8840f0aba19322e) ) - ROM_LOAD32_WORD("0100388v.u8", 0x0100000, 0x0080000, CRC(195bec0f) SHA1(86bdc53e682476c2d90c5e51d4bccdc048d22e7f) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1300,6 +1735,14 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( dolphntru ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x08ec8b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x9caf255e + Calculated Checksum 0x9caf255e (OK) + 0x08ec8c-0x13d99f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x08ec8c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "fhg407702.u7", 0x000000, 0x80000, CRC(97e3e4d0) SHA1(211b9b9e0f25dfaf9d1dfe1d3d88592522aa6f07) ) ROM_LOAD32_WORD( "fhg407702.u11", 0x000002, 0x80000, CRC(de221eb5) SHA1(0e550e90b7fd5670f3f3a8589239c342ed70dc3d) ) @@ -1314,13 +1757,21 @@ ROM_END ROM_START( dynajack ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b78 + 0x000000-0x07031b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xd8815d1c + Calculated Checksum 0xd8815d1c (OK) + 0x07031c-0x227a4b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x07031c-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("01j00081.u11", 0x0000002, 0x0080000, CRC(5a0147ae) SHA1(f2135b2525eb50a03a8f6360e7edb92bf0b88740) ) - ROM_LOAD32_WORD("01j00081.u12", 0x0100002, 0x0080000, CRC(beee94ff) SHA1(fad0d3506d10330840d3e5fcdfd7f0aa20041969) ) - ROM_LOAD32_WORD("01j00081.u13", 0x0200002, 0x0080000, CRC(d204ff9c) SHA1(8ac5533928fb3ca247dc85cea67da45a6743f732) ) ROM_LOAD32_WORD("01j00081.u7", 0x0000000, 0x0080000, CRC(73783ecf) SHA1(280b4da540b405959f31c2eebbf87ab635d21c06) ) + ROM_LOAD32_WORD("01j00081.u11", 0x0000002, 0x0080000, CRC(5a0147ae) SHA1(f2135b2525eb50a03a8f6360e7edb92bf0b88740) ) ROM_LOAD32_WORD("01j00081.u8", 0x0100000, 0x0080000, CRC(e686eab2) SHA1(6eb18adda82357ff84f77e9334733094430dfdc6) ) + ROM_LOAD32_WORD("01j00081.u12", 0x0100002, 0x0080000, CRC(beee94ff) SHA1(fad0d3506d10330840d3e5fcdfd7f0aa20041969) ) ROM_LOAD32_WORD("01j00081.u9", 0x0200000, 0x0080000, CRC(28a45170) SHA1(d7bb8e4dd24e3a3acf44e7fc40e49ebee5c15ec9) ) + ROM_LOAD32_WORD("01j00081.u13", 0x0200002, 0x0080000, CRC(d204ff9c) SHA1(8ac5533928fb3ca247dc85cea67da45a6743f732) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1330,9 +1781,16 @@ ROM_END ROM_START( eldorda5 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b88 + 0x000000-0x06328b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xed424efa + Calculated Checksum 0xed424efa (OK) + 0x06328c-0x0d4b57 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100652v.u11", 0x0000002, 0x0080000, CRC(35233cf8) SHA1(e02477526f2f9e2663c1876f543d138b2caf28df) ) ROM_LOAD32_WORD("0100652v.u7", 0x0000000, 0x0080000, CRC(d9afe87c) SHA1(577ea5da9c4e93a393711a0c7361365301f4241e) ) + ROM_LOAD32_WORD("0100652v.u11", 0x0000002, 0x0080000, CRC(35233cf8) SHA1(e02477526f2f9e2663c1876f543d138b2caf28df) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1342,6 +1800,13 @@ ROM_END ROM_START( eforsta5 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ae4 + 0x000000-0x045da3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x2c99855f + Calculated Checksum 0x2c99855f (OK) + 0x045da4-0x0ebd43 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0400122v.u7", 0x000000, 0x80000, CRC(b5829b27) SHA1(f6f84c8dc524dcee95e37b93ead9090903bdca4f) ) ROM_LOAD32_WORD( "0400122v.u11", 0x000002, 0x80000, CRC(7a97adc8) SHA1(b52f7fdc7edf9ad92351154c01b8003c0576ed94) ) @@ -1358,11 +1823,21 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( eforsta5u ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0a5233 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x5de71535 + Calculated Checksum 0x5de71535 (OK) + 0x0a5234-0x15dbdf is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0a5234-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + + // if you enable the additional debug output you get 'Error in graphics EPROMs' so these ROMs are also bad even if the above passes ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "jhg041503.u7", 0x000000, 0x80000, CRC(cae1fb55) SHA1(386913ddf9be406f46aab06cf3e27c3c38a4d52d) ) // 94.97% - ROM_LOAD32_WORD( "jhg041503.u11", 0x000002, 0x80000, CRC(a71b7b3c) SHA1(26c3438398b6a3cc9946a1cd1c92d317a8e2738e) ) // 94.97% - ROM_LOAD32_WORD( "jhg041503.u8", 0x100000, 0x80000, CRC(002dec6c) SHA1(fb3f4ce9cd8cd9e0e3133376ed014db83db041c5) ) // base - ROM_LOAD32_WORD( "jhg041503.u12", 0x100002, 0x80000, CRC(c968471f) SHA1(9d54a5c396e6f83690db2fcb7ddcc8a47a7dd777) ) // base + ROM_LOAD32_WORD( "jhg041503.u7", 0x000000, 0x80000, BAD_DUMP CRC(cae1fb55) SHA1(386913ddf9be406f46aab06cf3e27c3c38a4d52d) ) // 94.97% + ROM_LOAD32_WORD( "jhg041503.u11", 0x000002, 0x80000, BAD_DUMP CRC(a71b7b3c) SHA1(26c3438398b6a3cc9946a1cd1c92d317a8e2738e) ) // 94.97% + ROM_LOAD32_WORD( "jhg041503.u8", 0x100000, 0x80000, BAD_DUMP CRC(002dec6c) SHA1(fb3f4ce9cd8cd9e0e3133376ed014db83db041c5) ) // base + ROM_LOAD32_WORD( "jhg041503.u12", 0x100002, 0x80000, BAD_DUMP CRC(c968471f) SHA1(9d54a5c396e6f83690db2fcb7ddcc8a47a7dd777) ) // base ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1372,15 +1847,23 @@ ROM_END ROM_START( fortellr ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b78 + 0x000000-0x07038b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x49e7e64e + Calculated Checksum 0x49e7e64e (OK) + 0x07038c-0x3616a7 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x07038c-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("01j00131.u10", 0x0300000, 0x0080000, CRC(f2790419) SHA1(8720c37cc678e7c5666c67b9998fbb460a8aad90) ) + ROM_LOAD32_WORD("01j00131.u7", 0x0000000, 0x0080000, CRC(78394106) SHA1(aedfb98d7aa515eebabf378edb9c43e01bcba010) ) ROM_LOAD32_WORD("01j00131.u11", 0x0000002, 0x0080000, CRC(faab1283) SHA1(6200fc2047c4052e4fc3c2d28b26cd9ff67a08be) ) + ROM_LOAD32_WORD("01j00131.u8", 0x0100000, 0x0080000, CRC(7ce4ba38) SHA1(43b57e4dc96851f58d95e4f1b99d08f559e27f6a) ) ROM_LOAD32_WORD("01j00131.u12", 0x0100002, 0x0080000, CRC(fe5af3ac) SHA1(f08fe353c871ac4375f0fa25bf15f2638b33a370) ) + ROM_LOAD32_WORD("01j00131.u9", 0x0200000, 0x0080000, CRC(a43cd994) SHA1(759fecc809ca1b038d782b173d5638d9be165f9a) ) ROM_LOAD32_WORD("01j00131.u13", 0x0200002, 0x0080000, CRC(d0dd6627) SHA1(ea855da1759a27936615400993b381609071d66c) ) + ROM_LOAD32_WORD("01j00131.u10", 0x0300000, 0x0080000, CRC(f2790419) SHA1(8720c37cc678e7c5666c67b9998fbb460a8aad90) ) ROM_LOAD32_WORD("01j00131.u14", 0x0300002, 0x0080000, CRC(507bbe10) SHA1(01b1982c02a00b60aa39ee1b408d653365f728d4) ) - ROM_LOAD32_WORD("01j00131.u7", 0x0000000, 0x0080000, CRC(78394106) SHA1(aedfb98d7aa515eebabf378edb9c43e01bcba010) ) - ROM_LOAD32_WORD("01j00131.u8", 0x0100000, 0x0080000, CRC(7ce4ba38) SHA1(43b57e4dc96851f58d95e4f1b99d08f559e27f6a) ) - ROM_LOAD32_WORD("01j00131.u9", 0x0200000, 0x0080000, CRC(a43cd994) SHA1(759fecc809ca1b038d782b173d5638d9be165f9a) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1394,11 +1877,20 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( gambler ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x08f46b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x9eb3c0ef + Calculated Checksum 0x9eb3c0ef (OK) + 0x08f46c-0x1354cb is the non-Checksummed range still containing data but NOT covered by Checksum + 0x08f46c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "ehg091602.u7", 0x000000, 0x80000, CRC(7524c954) SHA1(0a895d1e2d09a2c873bbbbeb37bc59c25f3c577c) ) // 92.268% - ROM_LOAD32_WORD( "ehg091602.u11", 0x000002, 0x80000, CRC(f29a6932) SHA1(17761218a04d36a599c987b4e13c0e3f46b7793f) ) // 92.268% - ROM_LOAD32_WORD( "ehg091602.u8", 0x100000, 0x80000, CRC(e2221fdf) SHA1(8a7b2d5de68ae66fe1915a6faac6277249e3fb53) ) // base - ROM_LOAD32_WORD( "ehg091602.u12", 0x100002, 0x80000, CRC(ebe957f9) SHA1(539945ec9beafe2c83051208370588fce2334f16) ) // base + // if you enable the additional debug output you get 'Error2 in graphics EPROMs' so these ROMs are also bad even if the above passes + ROM_LOAD32_WORD( "ehg091602.u7", 0x000000, 0x80000, BAD_DUMP CRC(7524c954) SHA1(0a895d1e2d09a2c873bbbbeb37bc59c25f3c577c) ) // 92.268% + ROM_LOAD32_WORD( "ehg091602.u11", 0x000002, 0x80000, BAD_DUMP CRC(f29a6932) SHA1(17761218a04d36a599c987b4e13c0e3f46b7793f) ) // 92.268% + ROM_LOAD32_WORD( "ehg091602.u8", 0x100000, 0x80000, BAD_DUMP CRC(e2221fdf) SHA1(8a7b2d5de68ae66fe1915a6faac6277249e3fb53) ) // base + ROM_LOAD32_WORD( "ehg091602.u12", 0x100002, 0x80000, BAD_DUMP CRC(ebe957f9) SHA1(539945ec9beafe2c83051208370588fce2334f16) ) // base ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1408,6 +1900,7 @@ ROM_END ROM_START( geisha ) ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0101408v.u7", 0x000000, 0x80000, CRC(ebdde248) SHA1(83f4f4deb5c6f5b33ae066d50e043a24cb0cbfe0) ) ROM_LOAD32_WORD( "0101408v.u11", 0x000002, 0x80000, CRC(2f9e7cd4) SHA1(e9498879c9ca66740856c00fda0416f5d9f7c823) ) @@ -1424,15 +1917,16 @@ ROM_END ROM_START( genmagi ) ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200894v.u10", 0x0300000, 0x0080000, CRC(ea460e72) SHA1(4546e04cc04239528c93e22532db08fccebda8a8) ) + ROM_LOAD32_WORD("0200894v.u7", 0x0000000, 0x0080000, CRC(20ec3b50) SHA1(400ad7f86077184fee63690060fe2a51ba888e1b) ) ROM_LOAD32_WORD("0200894v.u11", 0x0000002, 0x0080000, CRC(88c304a3) SHA1(013d5d1d62b356ce5cdf0c9b036c4ca09f191668) ) + ROM_LOAD32_WORD("0200894v.u8", 0x0100000, 0x0080000, CRC(341bac7b) SHA1(67df39b8070f6d9afd183b04239d9e2844d588c5) ) ROM_LOAD32_WORD("0200894v.u12", 0x0100002, 0x0080000, CRC(44adc422) SHA1(81256ddebb29fbd69cab8e642faac39635dd1739) ) + ROM_LOAD32_WORD("0200894v.u9", 0x0200000, 0x0080000, CRC(ce051dbd) SHA1(433717c5689dc865c1e42669a50e138eae017362) ) ROM_LOAD32_WORD("0200894v.u13", 0x0200002, 0x0080000, CRC(26f51647) SHA1(e980c021d8e2d295ba2d50446b36b85f42d3f318) ) + ROM_LOAD32_WORD("0200894v.u10", 0x0300000, 0x0080000, CRC(ea460e72) SHA1(4546e04cc04239528c93e22532db08fccebda8a8) ) ROM_LOAD32_WORD("0200894v.u14", 0x0300002, 0x0080000, CRC(52092ffb) SHA1(6ed591a510e9186588470ec745caf8001712012e) ) - ROM_LOAD32_WORD("0200894v.u7", 0x0000000, 0x0080000, CRC(20ec3b50) SHA1(400ad7f86077184fee63690060fe2a51ba888e1b) ) - ROM_LOAD32_WORD("0200894v.u8", 0x0100000, 0x0080000, CRC(341bac7b) SHA1(67df39b8070f6d9afd183b04239d9e2844d588c5) ) - ROM_LOAD32_WORD("0200894v.u9", 0x0200000, 0x0080000, CRC(ce051dbd) SHA1(433717c5689dc865c1e42669a50e138eae017362) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1442,11 +1936,19 @@ ROM_END ROM_START( gnomeatw ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x05ebcb is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xd396114d + Calculated Checksum 0xd396114d (OK) + 0x05ebcc-0x1bf9db is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05ebcc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100767v.u11", 0x0000002, 0x0080000, CRC(737d7178) SHA1(df788eea23b15415adc94543476b6ad982c4d79b) ) - ROM_LOAD32_WORD("0100767v.u12", 0x0100002, 0x0080000, CRC(49eb3869) SHA1(d98fe385c667872f26d656a3240f557a70ba924f) ) ROM_LOAD32_WORD("0100767v.u7", 0x0000000, 0x0080000, CRC(a5d3825e) SHA1(4ce7466eff770a2c6c3c5de620a14e05bb9fb406) ) + ROM_LOAD32_WORD("0100767v.u11", 0x0000002, 0x0080000, CRC(737d7178) SHA1(df788eea23b15415adc94543476b6ad982c4d79b) ) ROM_LOAD32_WORD("0100767v.u8", 0x0100000, 0x0080000, CRC(fe59ec8b) SHA1(b43778b51a0d695c179fa63ce45a47b9f550fb97) ) + ROM_LOAD32_WORD("0100767v.u12", 0x0100002, 0x0080000, CRC(49eb3869) SHA1(d98fe385c667872f26d656a3240f557a70ba924f) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1456,6 +1958,14 @@ ROM_END ROM_START( goldpyr ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x08ec83 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x7c8c2fbf + Calculated Checksum 0x7c8c2fbf (OK) + 0x08ec84-0x1aca63 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x08ec84-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "ahg120503.u7", 0x000000, 0x80000, CRC(2fbed80c) SHA1(fb0d97cb2be96da37c487fc3aef06c6120efdb46) ) ROM_LOAD32_WORD( "ahg120503.u11", 0x000002, 0x80000, CRC(ec9c183c) SHA1(e405082ee779c4fee103fb7384469c9d6afbc95b) ) @@ -1475,11 +1985,20 @@ ROM_END // both the same game with different title. ROM_START( goldpyra ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x08ef13 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xd3126f08 + Calculated Checksum 0x26ee6f08 (BAD) + 0x08ef14-0x1aca3b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x08ef14-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "ahg1206-99.u7", 0x000000, 0x80000, CRC(e6c80f67) SHA1(901cf8f8fd46c1c4a70e1954d2d2d88e7acd07a8) ) - ROM_LOAD32_WORD( "ahg1206-99.u11", 0x000002, 0x80000, CRC(3cc221ea) SHA1(a71d16b818110f5b632e996e9f2fcb8be17b2aee) ) - ROM_LOAD32_WORD( "ahg1206-99.u8", 0x100000, 0x80000, CRC(df1ffb31) SHA1(1cf9d008b1f8fdb06ba050c97dae79f272c8063c) ) - ROM_LOAD32_WORD( "ahg1206-99.u12", 0x100002, 0x80000, CRC(d2c8f786) SHA1(a9efa35c8f2833a2b77f092398ca959d5fe6194e) ) + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "ahg1206-99.u7", 0x000000, 0x80000, BAD_DUMP CRC(e6c80f67) SHA1(901cf8f8fd46c1c4a70e1954d2d2d88e7acd07a8) ) + ROM_LOAD32_WORD( "ahg1206-99.u11", 0x000002, 0x80000, BAD_DUMP CRC(3cc221ea) SHA1(a71d16b818110f5b632e996e9f2fcb8be17b2aee) ) + ROM_LOAD32_WORD( "ahg1206-99.u8", 0x100000, 0x80000, BAD_DUMP CRC(df1ffb31) SHA1(1cf9d008b1f8fdb06ba050c97dae79f272c8063c) ) + ROM_LOAD32_WORD( "ahg1206-99.u12", 0x100002, 0x80000, BAD_DUMP CRC(d2c8f786) SHA1(a9efa35c8f2833a2b77f092398ca959d5fe6194e) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1489,6 +2008,14 @@ ROM_END ROM_START( goldenra ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b98 + 0x000000-0x068297 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x1cc81433 + Calculated Checksum 0x1cc81433 (OK) + 0x068298-0x285abf is the non-Checksummed range still containing data but NOT covered by Checksum + 0x068298-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD("0101164v.u7", 0x0000000, 0x0080000, CRC(2f75d5f7) SHA1(d7f6ecff7cf759d80733b6d3f224caa5128be0b7) ) ROM_LOAD32_WORD("0101164v.u11", 0x0000002, 0x0080000, CRC(06a871c7) SHA1(95464d74c2295196e367e34efb816acedcd71265) ) @@ -1505,29 +2032,58 @@ ROM_END ROM_START( incasun ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bf8 + 0x000000-0x05f56b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x86b74381 + Calculated Checksum 0x86b74381 (OK) + 0x05f56c-0x23586f is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100872v.u11", 0x0000002, 0x0080000, CRC(f51b411d) SHA1(fbbd587c90cd49bb36653cbd1948bc52f8396a41) ) - ROM_LOAD32_WORD("0100872v.u12", 0x0100002, 0x0080000, CRC(0fa00c41) SHA1(79139834d5437b37346322bf632904c473e3463a) ) - ROM_LOAD32_WORD("0100872v.u13", 0x0200002, 0x0080000, CRC(00407593) SHA1(4c759fe3267b1782ae84d8ed9134295dfaa0faaf) ) ROM_LOAD32_WORD("0100872v.u7", 0x0000000, 0x0080000, CRC(180e098b) SHA1(48782c46a344dba0aaad407d0d4a432da091b0f5) ) + ROM_LOAD32_WORD("0100872v.u11", 0x0000002, 0x0080000, CRC(f51b411d) SHA1(fbbd587c90cd49bb36653cbd1948bc52f8396a41) ) ROM_LOAD32_WORD("0100872v.u8", 0x0100000, 0x0080000, CRC(0c19f5ec) SHA1(95d7c9308b30b5193816e95c4276829612040298) ) + ROM_LOAD32_WORD("0100872v.u12", 0x0100002, 0x0080000, CRC(0fa00c41) SHA1(79139834d5437b37346322bf632904c473e3463a) ) ROM_LOAD32_WORD("0100872v.u9", 0x0200000, 0x0080000, CRC(c82da820) SHA1(98a2710b1f793a7ee1070f89c66d49ce55e4156e) ) + ROM_LOAD32_WORD("0100872v.u13", 0x0200002, 0x0080000, CRC(00407593) SHA1(4c759fe3267b1782ae84d8ed9134295dfaa0faaf) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) ROM_END +ROM_START( incasunu ) + ARISTOCRAT_MK5_BIOS + + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("chg1458.u7", 0x0000000, 0x0080000, CRC(20c78b79) SHA1(d7402ff89160f25c9f4f67bbf688621d4ce22205) ) + ROM_LOAD32_WORD("chg1458.u11", 0x0000002, 0x0080000, CRC(12304203) SHA1(eea44382a2711ceb6661949692e5b5a742dd0761) ) + ROM_LOAD32_WORD("chg1458.u8", 0x0100000, 0x0080000, CRC(4618ecd4) SHA1(0ac6bfd6ec2bda5f4d474769f35bc81431f25c2a) ) + ROM_LOAD32_WORD("chg1458.u12", 0x0100002, 0x0080000, CRC(b07d450c) SHA1(432fb4728480b76018b22e971027efb23deb7ff3) ) + ROM_LOAD32_WORD("chg1458.u9", 0x0200000, 0x0080000, CRC(2f909651) SHA1(b4beaebbb20e879a1e23683a9001cbbd2ebf70c4) ) + ROM_LOAD32_WORD("chg1458.u13", 0x0200002, 0x0080000, CRC(2e573a8d) SHA1(aa8ac4f4a427829f0a5929273c618edb4ecf7b36) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END ROM_START( incasunsp ) ARISTOCRAT_MK5_BIOS ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("sp__0100872v.u11", 0x0000002, 0x0080000, CRC(f221ac71) SHA1(c2c1f8703e9a41e5c4d5ebfeac57e220a64e9657) ) - ROM_LOAD32_WORD("sp__0100872v.u12", 0x0100002, 0x0080000, CRC(6633e701) SHA1(02e691c7d18901e70bf8c4e4aa6f856e153f05d4) ) - ROM_LOAD32_WORD("sp__0100872v.u13", 0x0200002, 0x0080000, CRC(6d66c6b4) SHA1(2106f2ede58bd4d09334e32a1553f02a154bb767) ) + /* + Checksum code found at 0x000bf8 + 0x000000-0x05f70f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x1de6e2c7 + Calculated Checksum 0x1de6e2c7 (OK) + 0x05f710-0x235a13 is the non-Checksummed range (unusual endpoint) + */ ROM_LOAD32_WORD("sp__0100872v.u7", 0x0000000, 0x0080000, CRC(62919753) SHA1(0f0d186260a64b8b45671f68abf497586264793e) ) + ROM_LOAD32_WORD("sp__0100872v.u11", 0x0000002, 0x0080000, CRC(f221ac71) SHA1(c2c1f8703e9a41e5c4d5ebfeac57e220a64e9657) ) ROM_LOAD32_WORD("sp__0100872v.u8", 0x0100000, 0x0080000, CRC(6610599f) SHA1(6d787ae58e2de2b3379a25f394c15434d4e2a8c1) ) + ROM_LOAD32_WORD("sp__0100872v.u12", 0x0100002, 0x0080000, CRC(6633e701) SHA1(02e691c7d18901e70bf8c4e4aa6f856e153f05d4) ) ROM_LOAD32_WORD("sp__0100872v.u9", 0x0200000, 0x0080000, CRC(b6035aa7) SHA1(e96e802cda6f20caf523203f2032a88488bdfb65) ) + ROM_LOAD32_WORD("sp__0100872v.u13", 0x0200002, 0x0080000, CRC(6d66c6b4) SHA1(2106f2ede58bd4d09334e32a1553f02a154bb767) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1537,13 +2093,14 @@ ROM_END ROM_START( incasunnz ) ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0101108v.u7", 0x0000000, 0x0080000, CRC(1e7be5ca) SHA1(333b7665fab8f60fb60e9d3b44de96725763ca17) ) ROM_LOAD32_WORD("0101108v.u11", 0x0000002, 0x0080000, CRC(2ff86b76) SHA1(c491ca19320bd3e15199b3ca1fcf36a70e386daa) ) + ROM_LOAD32_WORD("0101108v.u8", 0x0100000, 0x0080000, CRC(3eb64fc9) SHA1(31f7d56443091da211c45dddb97375305c3cfeae) ) ROM_LOAD32_WORD("0101108v.u12", 0x0100002, 0x0080000, CRC(d91114c5) SHA1(fa88c70d81ff5e4df539b873803376e79eb6a479) ) + ROM_LOAD32_WORD("0101108v.u9", 0x0200000, 0x0080000, CRC(6da340db) SHA1(4d7528aa27561185a7d53a0c44a4e95e40aadc26) ) ROM_LOAD32_WORD("0101108v.u13", 0x0200002, 0x0080000, CRC(472f4097) SHA1(5ebe72b138cdc67989db17c82979eeddc60a081e) ) - ROM_LOAD32_WORD("0101108v.u7", 0x0000000, 0x0080000, CRC(1e7be5ca) SHA1(333b7665fab8f60fb60e9d3b44de96725763ca17) ) - ROM_LOAD32_WORD("0101108v.u8", 0x0100000, 0x0080000, CRC(3eb64fc9) SHA1(31f7d56443091da211c45dddb97375305c3cfeae) ) - ROM_LOAD32_WORD("0101108v.u9", 0x0200000, 0x0080000, CRC(6da340db) SHA1(4d7528aa27561185a7d53a0c44a4e95e40aadc26) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1553,6 +2110,14 @@ ROM_END ROM_START( indrema5 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ba8 + 0x000000-0x06323f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x965e92e4 + Calculated Checksum 0x965e92e4 (OK) + 0x063240-0x1cd2d3 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x063240-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0100845v.u7", 0x000000, 0x80000, CRC(0c924a3e) SHA1(499b4ae601e53173e3ba5f400a40e5ae7bbaa043) ) ROM_LOAD32_WORD( "0100845v.u11", 0x000002, 0x80000, CRC(e371dc0f) SHA1(a01ab7fb63a19c144f2c465ecdfc042695124bdf) ) @@ -1565,13 +2130,47 @@ ROM_START( indrema5 ) ROM_END +ROM_START( jungjuic ) + ARISTOCRAT_MK5_BIOS + /* + note, this actually contains a 2nd checksum for the game, this is likely the base/bios check only. + + Checksum code found at 0x001b74 + 0x000000-0x089a2f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x5ad8a58b + Calculated Checksum 0x5ad8a58b (OK) + 0x089a30-0x1b4043 is the non-Checksummed range (unusual endpoint) + + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + // these are the 'bios' for Casino games (could be moved to a different base set) + ROM_LOAD32_WORD( "0700474v.u7", 0x000000, 0x80000, CRC(04b7dcbf) SHA1(eded1223336181bb08f9593247f1f79d96278b75) ) + ROM_LOAD32_WORD( "0700474v.u11", 0x000002, 0x80000, CRC(a89ce1b5) SHA1(411b474a111f23ebd834bea5af0bf0cf3926d590) ) + + ROM_LOAD32_WORD( "0200240v.u8", 0x100000, 0x80000, CRC(10c61ff7) SHA1(86d17cf2492612c3a6284a1c8e41a67a5199c0eb) ) + ROM_LOAD32_WORD( "0200240v.u12", 0x100002, 0x80000, CRC(ffa3d0ba) SHA1(e60e01d4d425aea483387fa2f9ae5bb69b80f829) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( kgalah ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b28 + 0x000000-0x05af27 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xa4ff4d2a + Calculated Checksum 0xa4ff4d2a (OK) + 0x05af28-0x1b3e9f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05af28-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200536v.u11", 0x0000002, 0x0080000, CRC(2b52a5e2) SHA1(0c852c6672a46f269f1407db0dd1825a51f242cc) ) - ROM_LOAD32_WORD("0200536v.u12", 0x0100002, 0x0080000, CRC(15d5bfb4) SHA1(7c48dabfd83cc30fe2ffd0b4de63fbc9dc56ee2f) ) ROM_LOAD32_WORD("0200536v.u7", 0x0000000, 0x0080000, CRC(9333543a) SHA1(dbbd59de046c35e70e71836b342eb5ecf4799575) ) + ROM_LOAD32_WORD("0200536v.u11", 0x0000002, 0x0080000, CRC(2b52a5e2) SHA1(0c852c6672a46f269f1407db0dd1825a51f242cc) ) ROM_LOAD32_WORD("0200536v.u8", 0x0100000, 0x0080000, CRC(08bea3b7) SHA1(9a5d8cf60c9643061dede926a04006a9a674fd8f) ) + ROM_LOAD32_WORD("0200536v.u12", 0x0100002, 0x0080000, CRC(15d5bfb4) SHA1(7c48dabfd83cc30fe2ffd0b4de63fbc9dc56ee2f) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1584,15 +2183,23 @@ ROM_END // Marked as CHG1573. ROM_START( koalamnt ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0ec32b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x5e570341 + Calculated Checksum 0x17df3e7d (BAD) + 0x0ec32c-0x34ebdf is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "chg1573_koala_mint.u7", 0x000000, 0x80000, CRC(fa690af0) SHA1(9e1e5171e9da602c025bfb2aefad397a537794cb) ) - ROM_LOAD32_WORD( "chg1573_koala_mint.u11", 0x000002, 0x80000, CRC(c33bed43) SHA1(2c8f35ca08b4d6ac56de5ab7c2515f34e04cf6c8) ) - ROM_LOAD32_WORD( "chg1573_koala_mint.u8", 0x100000, 0x80000, CRC(4aeb2e54) SHA1(74002cd12d93352310a864a2ed434c7f43d26534) ) // base - ROM_LOAD32_WORD( "chg1573_koala_mint.u12", 0x100002, 0x80000, CRC(2bf5786f) SHA1(f0693bbd2e6d2e110535205a1ad0b73a0ebd2f53) ) // base - ROM_LOAD32_WORD( "chg1573_koala_mint.u9", 0x200000, 0x80000, CRC(1a2650e7) SHA1(55a8604ef19836880f53d44a035a49b009acbb5a) ) // base - ROM_LOAD32_WORD( "chg1573_koala_mint.u13", 0x200002, 0x80000, CRC(51c78f63) SHA1(ef51e45d67a5684c35150747c186493258cb4549) ) // base - ROM_LOAD32_WORD( "chg1573_koala_mint.u10", 0x300000, 0x80000, CRC(a0fb61fe) SHA1(2a77ed082bc6829905f83a3cb3c4c120fa4ba0f9) ) // base - ROM_LOAD32_WORD( "chg1573_koala_mint.u14", 0x300002, 0x80000, CRC(5e4776e9) SHA1(d44851cbfaa054cd5675a841a3089a8f4fdc8421) ) // base + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "chg1573_koala_mint.u7", 0x000000, 0x80000, BAD_DUMP CRC(fa690af0) SHA1(9e1e5171e9da602c025bfb2aefad397a537794cb) ) + ROM_LOAD32_WORD( "chg1573_koala_mint.u11", 0x000002, 0x80000, BAD_DUMP CRC(c33bed43) SHA1(2c8f35ca08b4d6ac56de5ab7c2515f34e04cf6c8) ) + ROM_LOAD32_WORD( "chg1573_koala_mint.u8", 0x100000, 0x80000, BAD_DUMP CRC(4aeb2e54) SHA1(74002cd12d93352310a864a2ed434c7f43d26534) ) // base + ROM_LOAD32_WORD( "chg1573_koala_mint.u12", 0x100002, 0x80000, BAD_DUMP CRC(2bf5786f) SHA1(f0693bbd2e6d2e110535205a1ad0b73a0ebd2f53) ) // base + ROM_LOAD32_WORD( "chg1573_koala_mint.u9", 0x200000, 0x80000, BAD_DUMP CRC(1a2650e7) SHA1(55a8604ef19836880f53d44a035a49b009acbb5a) ) // base + ROM_LOAD32_WORD( "chg1573_koala_mint.u13", 0x200002, 0x80000, BAD_DUMP CRC(51c78f63) SHA1(ef51e45d67a5684c35150747c186493258cb4549) ) // base + ROM_LOAD32_WORD( "chg1573_koala_mint.u10", 0x300000, 0x80000, BAD_DUMP CRC(a0fb61fe) SHA1(2a77ed082bc6829905f83a3cb3c4c120fa4ba0f9) ) // base + ROM_LOAD32_WORD( "chg1573_koala_mint.u14", 0x300002, 0x80000, BAD_DUMP CRC(5e4776e9) SHA1(d44851cbfaa054cd5675a841a3089a8f4fdc8421) ) // base ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1602,6 +2209,14 @@ ROM_END ROM_START( kookabuk ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x061857 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xf03ce7cb + Calculated Checksum 0xf03ce7cb (OK) + 0x061858-0x1a2757 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x061858-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD("0100677v.u7", 0x0000000, 0x0080000, CRC(b2fdf0e8) SHA1(0dd002cfad2fa4f217a0c67066d098f4cd3ba319) ) ROM_LOAD32_WORD("0100677v.u11", 0x0000002, 0x0080000, CRC(e8ab9afc) SHA1(4c3beefeafc6ac9d4538254bb5e01c12b35db922) ) @@ -1616,9 +2231,16 @@ ROM_END ROM_START( locoloot ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b20 + 0x000000-0x055e93 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xafd2e94d + Calculated Checksum 0xafd2e94d (OK) + 0x055e94-0x0bbf23 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100472v.u11", 0x0000002, 0x0080000, CRC(21332a1a) SHA1(76a4c30d1c9624984175e9bd117c68c9204f01df) ) ROM_LOAD32_WORD("0100472v.u7", 0x0000000, 0x0080000, CRC(4f02763c) SHA1(302cea5fb157f65fc907f123ef42a0a38cc707ac) ) + ROM_LOAD32_WORD("0100472v.u11", 0x0000002, 0x0080000, CRC(21332a1a) SHA1(76a4c30d1c9624984175e9bd117c68c9204f01df) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1628,11 +2250,12 @@ ROM_END ROM_START( locolootnz ) ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0600725v.u7", 0x0000000, 0x0080000, CRC(164dd049) SHA1(c99c56af72cb1eb69591cb8f7bacbd06bdb6494d) ) ROM_LOAD32_WORD("0600725v.u11", 0x0000002, 0x0080000, CRC(93b0bde3) SHA1(06cb79482f8a94e1a504eead9cdf6da41cba1fb9) ) + ROM_LOAD32_WORD("0600725v.u8", 0x0100000, 0x0080000, CRC(8cb449ce) SHA1(2372cf126c2c95d9637b0a761dfc7ea223f0aa54) ) ROM_LOAD32_WORD("0600725v.u12", 0x0100002, 0x0080000, CRC(29f03505) SHA1(c173167f43cc2eef0e063118e03bc37a87188391) ) - ROM_LOAD32_WORD("0600725v.u7", 0x0000000, 0x0080000, CRC(164dd049) SHA1(c99c56af72cb1eb69591cb8f7bacbd06bdb6494d) ) - ROM_LOAD32_WORD("0600725v.u8", 0x0100000, 0x0080000, CRC(8cb449ce) SHA1(2372cf126c2c95d9637b0a761dfc7ea223f0aa54) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1642,9 +2265,16 @@ ROM_END ROM_START( lonewolf ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b48 + 0x000000-0x0580f3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x424e42b6 + Calculated Checksum 0x424e42b6 (OK) + 0x0580f4-0x0df6b7 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100587v.u11", 0x0000002, 0x0080000, CRC(0ed6fb6b) SHA1(a2baa4154fe762e2c1b40a97b2d27265df8b5dab) ) ROM_LOAD32_WORD("0100587v.u7", 0x0000000, 0x0080000, CRC(15024eae) SHA1(7101125aa8531c75f9d80fe357013d09dbb0fec9) ) + ROM_LOAD32_WORD("0100587v.u11", 0x0000002, 0x0080000, CRC(0ed6fb6b) SHA1(a2baa4154fe762e2c1b40a97b2d27265df8b5dab) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1657,11 +2287,20 @@ ROM_END // Marked as AHG1211 and 88.26% ROM_START( mgarden ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0a522b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x8b0f5dae + Calculated Checksum 0x8afcb91f (BAD) + 0x0a522c-0x15dbd7 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0a522c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "ahg1211-99.u7", 0x000000, 0x80000, CRC(4fe50505) SHA1(6cde87a8a6748af792a1fb101829491367bd4487) ) - ROM_LOAD32_WORD( "ahg1211-99.u11", 0x000002, 0x80000, CRC(723ffeee) SHA1(9eab33c9dbf656489914e539a28da5ae289e8df7) ) - ROM_LOAD32_WORD( "ahg1211-99.u8", 0x100000, 0x80000, CRC(a315ca28) SHA1(0309789362a945d592ee2eda912e4fc2e6ea5be6) ) - ROM_LOAD32_WORD( "ahg1211-99.u12", 0x100002, 0x80000, CRC(4b252c2c) SHA1(8be41fb2b8f8d2829c18ea123a02f3e61c136206) ) + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "ahg1211-99.u7", 0x000000, 0x80000, BAD_DUMP CRC(4fe50505) SHA1(6cde87a8a6748af792a1fb101829491367bd4487) ) + ROM_LOAD32_WORD( "ahg1211-99.u11", 0x000002, 0x80000, BAD_DUMP CRC(723ffeee) SHA1(9eab33c9dbf656489914e539a28da5ae289e8df7) ) + ROM_LOAD32_WORD( "ahg1211-99.u8", 0x100000, 0x80000, BAD_DUMP CRC(a315ca28) SHA1(0309789362a945d592ee2eda912e4fc2e6ea5be6) ) + ROM_LOAD32_WORD( "ahg1211-99.u12", 0x100002, 0x80000, BAD_DUMP CRC(4b252c2c) SHA1(8be41fb2b8f8d2829c18ea123a02f3e61c136206) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1673,6 +2312,14 @@ ROM_END // Magic Mask [Reel Game] - Export A - 09/05/2000. ROM_START( magimask ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0e8527 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x1d86deee + Calculated Checksum 0x1d86deee (OK) + 0x0e8528-0x1e4887 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0e8528-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "dhg1309.u7", 0x000000, 0x80000, CRC(17317eb9) SHA1(3ddb8d61f23461c3194af534928164550208bbee) ) ROM_LOAD32_WORD( "dhg1309.u11", 0x000002, 0x80000, CRC(42af4b3f) SHA1(5d88951f77782ff3861b6550ace076662a0b45aa) ) @@ -1698,6 +2345,14 @@ ROM_END // dhg1309.u7 ahg1548.u7 16.893578% ROM_START( magimaska ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0e9597 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x6610851f + Calculated Checksum 0x6610851f (OK) + 0x0e9598-0x1e591f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0e9598-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "ahg1548.u7", 0x000000, 0x80000, CRC(452a19c9) SHA1(aab1f4ccfc6cdb382f7a0e85491614cc58811a08) ) ROM_LOAD32_WORD( "ahg1548.u11", 0x000002, 0x80000, CRC(c57601f3) SHA1(1616a424b41ad6fea6383a08d5352e8240433374) ) @@ -1712,13 +2367,14 @@ ROM_END ROM_START( magtcha5 ) ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200455v.u11", 0x0000002, 0x0080000, CRC(614984e4) SHA1(e95d576993e8d9c0964899a7d5556c8e62d79242) ) - ROM_LOAD32_WORD("0200455v.u12", 0x0100002, 0x0080000, CRC(f54c18db) SHA1(85bcc202f7425b3b7ef456c1c2db5a22648068a8) ) - ROM_LOAD32_WORD("0200455v.u13", 0x0200002, 0x0080000, CRC(cfd2a86e) SHA1(66891a1b0e85ad7146b733f4b5d806db789d8821) ) ROM_LOAD32_WORD("0200455v.u7", 0x0000000, 0x0080000, CRC(9fa3ee86) SHA1(ce7546b8d1dbf90eb8f4f8d3255dc1c215c966a7) ) + ROM_LOAD32_WORD("0200455v.u11", 0x0000002, 0x0080000, CRC(614984e4) SHA1(e95d576993e8d9c0964899a7d5556c8e62d79242) ) ROM_LOAD32_WORD("0200455v.u8", 0x0100000, 0x0080000, CRC(d7faf84d) SHA1(d2e49787d177767671fab64a723e1af619ce9ad2) ) + ROM_LOAD32_WORD("0200455v.u12", 0x0100002, 0x0080000, CRC(f54c18db) SHA1(85bcc202f7425b3b7ef456c1c2db5a22648068a8) ) ROM_LOAD32_WORD("0200455v.u9", 0x0200000, 0x0080000, CRC(0e140453) SHA1(8b516fe598c7e754a471246effa1185845495640) ) + ROM_LOAD32_WORD("0200455v.u13", 0x0200002, 0x0080000, CRC(cfd2a86e) SHA1(66891a1b0e85ad7146b733f4b5d806db789d8821) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1728,6 +2384,14 @@ ROM_END ROM_START( marmagic ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b78 + 0x000000-0x06d93b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x59531d0a + Calculated Checksum 0x59531d0a (OK) + 0x06d93c-0x2deae3 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06d93c-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "01j00101.u7", 0x000000, 0x80000, CRC(eee7ebaf) SHA1(bad0c08578877f84325c07d51c6ed76c40b70720) ) ROM_LOAD32_WORD( "01j00101.u11", 0x000002, 0x80000, CRC(4901a166) SHA1(8afe6f08b4ac5c17744dff73939c4bc93124fdf1) ) @@ -1749,13 +2413,22 @@ ROM_END // For 20 credit per line the max bet is 400 ROM_START( marmagicu ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0eda53 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xac229593 + Calculated Checksum 0x67abc369 (BAD) + 0x0eda54-0x2fffef is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0eda54-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "ehg1559.u7", 0x000000, 0x80000, CRC(eab62e8f) SHA1(b125f9a9dc1c82886490d3807e883a7b4e1453a5) ) - ROM_LOAD32_WORD( "ehg1559.u11", 0x000002, 0x80000, CRC(0b3c6a11) SHA1(05be4a4d070358600273d5dd4f6b4b37fee47105) ) - ROM_LOAD32_WORD( "ehg1559.u8", 0x100000, 0x80000, CRC(db05591e) SHA1(8af241bbd4f744c66fb78fdaf739d9c8bc2580c0) ) - ROM_LOAD32_WORD( "ehg1559.u12", 0x100002, 0x80000, CRC(b4458167) SHA1(d1e2040910ad748e58eaccd18ab0569b794b4d97) ) - ROM_LOAD32_WORD( "ehg1559.u9", 0x200000, 0x80000, CRC(fc69523a) SHA1(c01b3c905b01671307bc5439d00f4454d0286b20) ) - ROM_LOAD32_WORD( "ehg1559.u13", 0x200002, 0x80000, CRC(0cd174df) SHA1(707168fc3bef6c200ae6455c170b7c3e73502965) ) + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "ehg1559.u7", 0x000000, 0x80000, BAD_DUMP CRC(eab62e8f) SHA1(b125f9a9dc1c82886490d3807e883a7b4e1453a5) ) + ROM_LOAD32_WORD( "ehg1559.u11", 0x000002, 0x80000, BAD_DUMP CRC(0b3c6a11) SHA1(05be4a4d070358600273d5dd4f6b4b37fee47105) ) + ROM_LOAD32_WORD( "ehg1559.u8", 0x100000, 0x80000, BAD_DUMP CRC(db05591e) SHA1(8af241bbd4f744c66fb78fdaf739d9c8bc2580c0) ) + ROM_LOAD32_WORD( "ehg1559.u12", 0x100002, 0x80000, BAD_DUMP CRC(b4458167) SHA1(d1e2040910ad748e58eaccd18ab0569b794b4d97) ) + ROM_LOAD32_WORD( "ehg1559.u9", 0x200000, 0x80000, BAD_DUMP CRC(fc69523a) SHA1(c01b3c905b01671307bc5439d00f4454d0286b20) ) + ROM_LOAD32_WORD( "ehg1559.u13", 0x200002, 0x80000, BAD_DUMP CRC(0cd174df) SHA1(707168fc3bef6c200ae6455c170b7c3e73502965) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1768,6 +2441,14 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( minemine ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d10 + 0x000000-0x0a7203 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x75c908a7 + Calculated Checksum 0x75c908a7 (OK) + 0x0a7204-0x1a0edf is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0a7204-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "vhg0416-99.u7", 0x000000, 0x80000, CRC(41bc3714) SHA1(5a8f7d24a6a697524af7997dcedd214fcaf48768) ) ROM_LOAD32_WORD( "vhg0416-99.u11", 0x000002, 0x80000, CRC(75803b10) SHA1(2ff3d966da2992ddcc7e229d979cc1ee623b4900) ) @@ -1782,11 +2463,19 @@ ROM_END ROM_START( monmouse ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x066077 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x569023a4 + Calculated Checksum 0x569023a4 (OK) + 0x066078-0x1faf7b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x066078-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0400469v.u11", 0x0000002, 0x0080000, CRC(ac2243ea) SHA1(27c31e5102defa4f3982875b30a67e89af40d4ff) ) - ROM_LOAD32_WORD("0400469v.u12", 0x0100002, 0x0080000, CRC(72d992ed) SHA1(94560305dacbe776ddc95114ad5e5ffaa234937c) ) ROM_LOAD32_WORD("0400469v.u7", 0x0000000, 0x0080000, CRC(7f7972b6) SHA1(25991f476f55cd1eddc8e63af9c472c1d7e83481) ) + ROM_LOAD32_WORD("0400469v.u11", 0x0000002, 0x0080000, CRC(ac2243ea) SHA1(27c31e5102defa4f3982875b30a67e89af40d4ff) ) ROM_LOAD32_WORD("0400469v.u8", 0x0100000, 0x0080000, CRC(a10a4bff) SHA1(e6b36542dab8a3405579b333a125a6d3fd801b50) ) + ROM_LOAD32_WORD("0400469v.u12", 0x0100002, 0x0080000, CRC(72d992ed) SHA1(94560305dacbe776ddc95114ad5e5ffaa234937c) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1796,13 +2485,14 @@ ROM_END ROM_START( montree ) ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0201397v.u7", 0x0000000, 0x0080000, CRC(982a0078) SHA1(163c15aebd2be623c0f2c7641360336399bc1f4f) ) ROM_LOAD32_WORD("0201397v.u11", 0x0000002, 0x0080000, CRC(7a03e436) SHA1(016e6e36f7ca6f4c3b427cf98a1415ef6aa57225) ) + ROM_LOAD32_WORD("0201397v.u8", 0x0100000, 0x0080000, CRC(878b6419) SHA1(572d6a10cbf2b96e9afee4b3f32e9ad1ce7eabbb) ) ROM_LOAD32_WORD("0201397v.u12", 0x0100002, 0x0080000, CRC(b11f51d0) SHA1(1579a24d470f418713334259368c7a4e35e8b5d3) ) + ROM_LOAD32_WORD("0201397v.u9", 0x0200000, 0x0080000, CRC(816fda3f) SHA1(d5eb7572a93e2a4681a2b1db7f302c5528f1c1c3) ) ROM_LOAD32_WORD("0201397v.u13", 0x0200002, 0x0080000, CRC(e1f23c3f) SHA1(fe74c219c738625257fb62806e271a60075aaa07) ) - ROM_LOAD32_WORD("0201397v.u7", 0x0000000, 0x0080000, CRC(982a0078) SHA1(163c15aebd2be623c0f2c7641360336399bc1f4f) ) - ROM_LOAD32_WORD("0201397v.u8", 0x0100000, 0x0080000, CRC(878b6419) SHA1(572d6a10cbf2b96e9afee4b3f32e9ad1ce7eabbb) ) - ROM_LOAD32_WORD("0201397v.u9", 0x0200000, 0x0080000, CRC(816fda3f) SHA1(d5eb7572a93e2a4681a2b1db7f302c5528f1c1c3) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1812,9 +2502,16 @@ ROM_END ROM_START( mountmon ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ae4 + 0x000000-0x04ee9b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x4bb1139e + Calculated Checksum 0x4bb1139e (OK) + 0x04ee9c-0x0e3a1f is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100294v.u11", 0x0000002, 0x0080000, CRC(4fb2a4dc) SHA1(23895b701387f7442a31969989d21cefe2a25efd) ) ROM_LOAD32_WORD("0100294v.u7", 0x0000000, 0x0080000, CRC(b84342af) SHA1(e27e65730ddc897b01e8875a4da3ea2d6db2b858) ) + ROM_LOAD32_WORD("0100294v.u11", 0x0000002, 0x0080000, CRC(4fb2a4dc) SHA1(23895b701387f7442a31969989d21cefe2a25efd) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1824,13 +2521,22 @@ ROM_END ROM_START( multidrw ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b98 + 0x000000-0x07477f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xe2d3d401 + Calculated Checksum 0xe2d3d401 (OK) + 0x074780-0x2c5abb is the non-Checksummed range still containing data but NOT covered by Checksum + 0x074780-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200956v.u11", 0x0000002, 0x0080000, CRC(ac8503fa) SHA1(30640a9c01239173c7430a46dcd2e2b28024c0cf) ) - ROM_LOAD32_WORD("0200956v.u12", 0x0100002, 0x0080000, CRC(cd0dfdf5) SHA1(7bcf77c1bcd023b4ab08cef329dcf39dc2ca09d6) ) - ROM_LOAD32_WORD("0200956v.u13", 0x0200002, 0x0080000, CRC(0d6f7ec5) SHA1(0a80257eb464e50292554f45583f3d7b85de2bc3) ) ROM_LOAD32_WORD("0200956v.u7", 0x0000000, 0x0080000, CRC(7570eb03) SHA1(0fded55ee2d12cfae96e2910c68a131cd89147a0) ) + ROM_LOAD32_WORD("0200956v.u11", 0x0000002, 0x0080000, CRC(ac8503fa) SHA1(30640a9c01239173c7430a46dcd2e2b28024c0cf) ) ROM_LOAD32_WORD("0200956v.u8", 0x0100000, 0x0080000, CRC(8c54bd65) SHA1(5870558f8b96fca2c355ccc6ffc09fc4684d141c) ) + ROM_LOAD32_WORD("0200956v.u12", 0x0100002, 0x0080000, CRC(cd0dfdf5) SHA1(7bcf77c1bcd023b4ab08cef329dcf39dc2ca09d6) ) ROM_LOAD32_WORD("0200956v.u9", 0x0200000, 0x0080000, CRC(10b96156) SHA1(1f89e0d8d210d2fd7e0b78b0205eb626d7c39542) ) + ROM_LOAD32_WORD("0200956v.u13", 0x0200002, 0x0080000, CRC(0d6f7ec5) SHA1(0a80257eb464e50292554f45583f3d7b85de2bc3) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1840,9 +2546,16 @@ ROM_END ROM_START( mystgard ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ae4 + 0x000000-0x04eea7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x37310f71 + Calculated Checksum 0x37310f71 (OK) + 0x04eea8-0x0dce17 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("Mystic Garden.u11", 0x0000002, 0x0080000, CRC(6e618fc5) SHA1(a02e7ca2433cf8128d74792833d9708a3ba5df4b) ) ROM_LOAD32_WORD("Mystic Garden.u7", 0x0000000, 0x0080000, CRC(28d15442) SHA1(ee33017f3efcf688a43ea1d7f2b74b4b9a6d2cae) ) + ROM_LOAD32_WORD("Mystic Garden.u11", 0x0000002, 0x0080000, CRC(6e618fc5) SHA1(a02e7ca2433cf8128d74792833d9708a3ba5df4b) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1852,11 +2565,19 @@ ROM_END ROM_START( orchidms ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b20 + 0x000000-0x0677c7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x522d283f + Calculated Checksum 0x522d283f (OK) + 0x0677c8-0x13adcb is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0677c8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100275v.u11", 0x0000002, 0x0080000, CRC(fe79410b) SHA1(c91a0ce0cf87db518f910e9f47cabdcb91dc5496) ) - ROM_LOAD32_WORD("0100275v.u12", 0x0100002, 0x0080000, CRC(165a762d) SHA1(8487d2e32bd2fab5a9114380ba2be6d34b097b11) ) ROM_LOAD32_WORD("0100275v.u7", 0x0000000, 0x0080000, CRC(5d18ae22) SHA1(c10f7a83f51cfe75653ace8066b7dedf07e91b28) ) + ROM_LOAD32_WORD("0100275v.u11", 0x0000002, 0x0080000, CRC(fe79410b) SHA1(c91a0ce0cf87db518f910e9f47cabdcb91dc5496) ) ROM_LOAD32_WORD("0100275v.u8", 0x0100000, 0x0080000, CRC(09ec43e3) SHA1(947ed0982a148e6906666378e8c82315d40237d7) ) + ROM_LOAD32_WORD("0100275v.u12", 0x0100002, 0x0080000, CRC(165a762d) SHA1(8487d2e32bd2fab5a9114380ba2be6d34b097b11) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1866,9 +2587,16 @@ ROM_END ROM_START( oscara5 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x05d187 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xd11b30fc + Calculated Checksum 0xd11b30fc (OK) + 0x05d188-0x0e1d73 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200348v.u11", 0x0000002, 0x0080000, CRC(11394e80) SHA1(1c6e7e954a6118e04da9d761fef8ec00c46d2af8) ) ROM_LOAD32_WORD("0200348v.u7", 0x0000000, 0x0080000, CRC(930bdc00) SHA1(36b1a289abebc7cce64e767e201d8f8f7fe80cf2) ) + ROM_LOAD32_WORD("0200348v.u11", 0x0000002, 0x0080000, CRC(11394e80) SHA1(1c6e7e954a6118e04da9d761fef8ec00c46d2af8) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1878,11 +2606,19 @@ ROM_END ROM_START( pantmag ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x06d1ff is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x50122492 + Calculated Checksum 0x50122492 (OK) + 0x06d200-0x195d7b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06d200-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0101046v.u11", 0x0000002, 0x0080000, CRC(0914594c) SHA1(b1bc1302847e3ea3c4ed96ae17047da031e5ca1a) ) - ROM_LOAD32_WORD("0101046v.u12", 0x0100002, 0x0080000, CRC(eae75fa9) SHA1(576c8cf98ad4032bbdde12162e2c1bdd10056762) ) ROM_LOAD32_WORD("0101046v.u7", 0x0000000, 0x0080000, CRC(6383899d) SHA1(df96af7cb580565715da6e78b83e7ba6832028e7) ) + ROM_LOAD32_WORD("0101046v.u11", 0x0000002, 0x0080000, CRC(0914594c) SHA1(b1bc1302847e3ea3c4ed96ae17047da031e5ca1a) ) ROM_LOAD32_WORD("0101046v.u8", 0x0100000, 0x0080000, CRC(db840d1b) SHA1(26ff790cd21f2005ae3a3e879ef07b87c8ae0020) ) + ROM_LOAD32_WORD("0101046v.u12", 0x0100002, 0x0080000, CRC(eae75fa9) SHA1(576c8cf98ad4032bbdde12162e2c1bdd10056762) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1895,6 +2631,14 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( partygrs ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0e9b47 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x673ffb0f + Calculated Checksum 0x673ffb0f (OK) + 0x0e9b48-0x1fd2ab is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0e9b48-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "ahg1567.u7", 0x000000, 0x80000, CRC(53047385) SHA1(efe50e8785047986513f2de63d2425ba80417481) ) ROM_LOAD32_WORD( "ahg1567.u11", 0x000002, 0x80000, CRC(f8bd9f7f) SHA1(a8c67a644f9090890e8f33e620fe0bb4633bd6e8) ) @@ -1912,11 +2656,20 @@ ROM_END // Marked as BHG1284 and 'touch'. ROM_START( partygrsa ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x0a69d3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xf4a004d3 + Calculated Checksum 0x221d04d3 (BAD) + 0x0a69d4-0x1b953f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0a69d4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "bhg1284.u7", 0x000000, 0x80000, CRC(02ed0631) SHA1(ae2c89c876a030d325ec94490d293deba772630e) ) - ROM_LOAD32_WORD( "bhg1284.u11", 0x000002, 0x80000, CRC(7ac80cd9) SHA1(70e910784a1e1ea8820005082e76223a85a3c346) ) - ROM_LOAD32_WORD( "bhg1284.u8", 0x100000, 0x80000, CRC(28774b9a) SHA1(ebdd738a73ffa7c5238640f4d7956751f7bb6243) ) - ROM_LOAD32_WORD( "bhg1284.u12", 0x100002, 0x80000, CRC(942835c1) SHA1(fefc509311716559ac6b836a56b2c981907d499b) ) + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "bhg1284.u7", 0x000000, 0x80000, BAD_DUMP CRC(02ed0631) SHA1(ae2c89c876a030d325ec94490d293deba772630e) ) + ROM_LOAD32_WORD( "bhg1284.u11", 0x000002, 0x80000, BAD_DUMP CRC(7ac80cd9) SHA1(70e910784a1e1ea8820005082e76223a85a3c346) ) + ROM_LOAD32_WORD( "bhg1284.u8", 0x100000, 0x80000, BAD_DUMP CRC(28774b9a) SHA1(ebdd738a73ffa7c5238640f4d7956751f7bb6243) ) + ROM_LOAD32_WORD( "bhg1284.u12", 0x100002, 0x80000, BAD_DUMP CRC(942835c1) SHA1(fefc509311716559ac6b836a56b2c981907d499b) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1926,11 +2679,19 @@ ROM_END ROM_START( peaflut ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b98 + 0x000000-0x0638d3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x2ce2619f + Calculated Checksum 0x2ce2619f (OK) + 0x0638d4-0x1dbf8b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0638d4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("02j00011.u11", 0x0000002, 0x0080000, CRC(3134818c) SHA1(6fe158608b5da648fafd20cbcd213e6f2dc2104c) ) - ROM_LOAD32_WORD("02j00011.u12", 0x0100002, 0x0080000, CRC(2d96c449) SHA1(af98a864b9ed3f95227fd0d6edc6a38c0544c93f) ) ROM_LOAD32_WORD("02j00011.u7", 0x0000000, 0x0080000, CRC(e4497f35) SHA1(7030aba6c17fc391564385f5669e07edc94dca61) ) + ROM_LOAD32_WORD("02j00011.u11", 0x0000002, 0x0080000, CRC(3134818c) SHA1(6fe158608b5da648fafd20cbcd213e6f2dc2104c) ) ROM_LOAD32_WORD("02j00011.u8", 0x0100000, 0x0080000, CRC(f239ca62) SHA1(53e3e2a4d62ceb9e921606e3670470c09e82118f) ) + ROM_LOAD32_WORD("02j00011.u12", 0x0100002, 0x0080000, CRC(2d96c449) SHA1(af98a864b9ed3f95227fd0d6edc6a38c0544c93f) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1940,11 +2701,19 @@ ROM_END ROM_START( pengpay ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x05c71f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x68980cb3 + Calculated Checksum 0x68980cb3 (OK) + 0x05c720-0x1aefcf is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05c720-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200460v.u11", 0x0000002, 0x0080000, CRC(82fc4e23) SHA1(54e7698c4deed7202da8f178698ecdcf85f3f640) ) - ROM_LOAD32_WORD("0200460v.u12", 0x0100002, 0x0080000, CRC(90864742) SHA1(f6491e4fbce5d642b9d0224118923b56625338b1) ) ROM_LOAD32_WORD("0200460v.u7", 0x0000000, 0x0080000, CRC(47145744) SHA1(74a186a15537d8b05ce23f37c53f351e8058b0b2) ) + ROM_LOAD32_WORD("0200460v.u11", 0x0000002, 0x0080000, CRC(82fc4e23) SHA1(54e7698c4deed7202da8f178698ecdcf85f3f640) ) ROM_LOAD32_WORD("0200460v.u8", 0x0100000, 0x0080000, CRC(8d37d7bf) SHA1(9c9b86cce9492f9de346e5a6944e2f0c5da6b9b1) ) + ROM_LOAD32_WORD("0200460v.u12", 0x0100002, 0x0080000, CRC(90864742) SHA1(f6491e4fbce5d642b9d0224118923b56625338b1) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1954,11 +2723,19 @@ ROM_END ROM_START( pengpaya ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b60 + 0x000000-0x05644f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x5bc8a3d6 + Calculated Checksum 0x5bc8a3d6 (OK) + 0x056450-0x1c19f3 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x056450-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0200357v.u7", 0x0000000, 0x0080000, CRC(cb21de26) SHA1(5a730f08db4d91b18f0b5a1f489f1d982b08edcc) ) ROM_LOAD32_WORD("0200357v.u11", 0x0000002, 0x0080000, CRC(7dd73770) SHA1(14a2edf8cd33280464f979976486e1a9ae73cef5) ) + ROM_LOAD32_WORD("0200357v.u8", 0x0100000, 0x0080000, CRC(aa95406b) SHA1(fbec024dd210757a79a5ea4def79f88fed971e71) ) ROM_LOAD32_WORD("0200357v.u12", 0x0100002, 0x0080000, CRC(123cbe90) SHA1(b51b84f79e0822a1be71485bbad514ab9fa55622) ) - ROM_LOAD32_WORD("0200357v.u7", 0x0000000, 0x0080000, CRC(cb21de26) SHA1(5a730f08db4d91b18f0b5a1f489f1d982b08edcc) ) - ROM_LOAD32_WORD("0200357v.u8", 0x0100000, 0x0080000, CRC(aa95406b) SHA1(fbec024dd210757a79a5ea4def79f88fed971e71) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1968,11 +2745,19 @@ ROM_END ROM_START( pengpayb ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x05d7b7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xd4f9ba59 + Calculated Checksum 0xd4f9ba59 (OK) + 0x05d7b8-0x1c9acf is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05d7b8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0200359v.u7", 0x0000000, 0x0080000, CRC(f51c4e02) SHA1(fca30b3ce0d063966df1e878338596d050664695) ) ROM_LOAD32_WORD("0200359v.u11", 0x0000002, 0x0080000, CRC(c0f20ef7) SHA1(4df3aa337a2d4dd8ef29f4839b003c96fe1df526) ) + ROM_LOAD32_WORD("0200359v.u8" , 0x0100000, 0x0080000, CRC(23ea514d) SHA1(bcb83a8d768b078a03260a00fa09a4e2350c568c) ) ROM_LOAD32_WORD("0200359v.u12", 0x0100002, 0x0080000, CRC(d2882682) SHA1(dd42edca8ef9d28dd5b16fe8132f8e0fb3c85979) ) - ROM_LOAD32_WORD("0200359v.u7", 0x0000000, 0x0080000, CRC(f51c4e02) SHA1(fca30b3ce0d063966df1e878338596d050664695) ) - ROM_LOAD32_WORD("0200359v.u8", 0x0100000, 0x0080000, CRC(23ea514d) SHA1(bcb83a8d768b078a03260a00fa09a4e2350c568c) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -1985,6 +2770,14 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( pengpayu ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0cd21b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x7dc52ffa + Calculated Checksum 0x7dc52ffa (OK) + 0x0cd21c-0x192ed7 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0cd21c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "bhi041703.u7", 0x000000, 0x80000, CRC(19d75260) SHA1(798472b1b5d8f5ca99d8bfe57e99a76686f0aa3f) ) ROM_LOAD32_WORD( "bhi041703.u11", 0x000002, 0x80000, CRC(2b010813) SHA1(a383997308881a3ac35de56fe10e3852fa89fdf6) ) @@ -1999,11 +2792,12 @@ ROM_END ROM_START( petshop ) ARISTOCRAT_MK5_BIOS + // checksum code not found (due to bad rom) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0100679v.u7", 0x0000000, 0x0080000, CRC(cf4a24fa) SHA1(b510de9199d16ba7319e1b692d7c6c09fcb735dc) ) ROM_LOAD32_WORD("0100679v.u11", 0x0000002, 0x007fffd, BAD_DUMP CRC(bfaa9216) SHA1(19f1c7de05ff7f5f9f370be00cf8f0635e966809) ) // wrong size! + ROM_LOAD32_WORD("0100679v.u8", 0x0100000, 0x0080000, CRC(bb9f7519) SHA1(fa311f1ec74c3b52e2feed36d7b7dc6a12336abe) ) ROM_LOAD32_WORD("0100679v.u12", 0x0100002, 0x0080000, CRC(2cd12986) SHA1(b6b0bd6dd8c964498edc3763cb5c450795042a8d) ) - ROM_LOAD32_WORD("0100679v.u7", 0x0000000, 0x0080000, CRC(cf4a24fa) SHA1(b510de9199d16ba7319e1b692d7c6c09fcb735dc) ) - ROM_LOAD32_WORD("0100679v.u8", 0x0100000, 0x0080000, CRC(bb9f7519) SHA1(fa311f1ec74c3b52e2feed36d7b7dc6a12336abe) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2013,13 +2807,21 @@ ROM_END ROM_START( przfight ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b48 + 0x000000-0x053def is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x97c4e600 + Calculated Checksum 0x97c4e600 (OK) + 0x053df0-0x2a9f7f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x053df0-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100299v.u11", 0x0000002, 0x0080000, CRC(e1bf20d7) SHA1(bcc308b884433b3ebd890fafa667235a9fb7876c) ) - ROM_LOAD32_WORD("0100299v.u12", 0x0100002, 0x0080000, CRC(b4797555) SHA1(695aa6c40145fd9856821288680a24d316b7d4cd) ) - ROM_LOAD32_WORD("0100299v.u13", 0x0200002, 0x0080000, CRC(c16197d5) SHA1(716c4afdf2acde10ff09ad90b03bc5e689f0a737) ) ROM_LOAD32_WORD("0100299v.u7", 0x0000000, 0x0080000, CRC(2b1a9678) SHA1(c75de4c76cd934df746040d0515694d92e2fc145) ) + ROM_LOAD32_WORD("0100299v.u11", 0x0000002, 0x0080000, CRC(e1bf20d7) SHA1(bcc308b884433b3ebd890fafa667235a9fb7876c) ) ROM_LOAD32_WORD("0100299v.u8", 0x0100000, 0x0080000, CRC(92b68d43) SHA1(74ba55d6c7016de26692138d194f57f016feb938) ) + ROM_LOAD32_WORD("0100299v.u12", 0x0100002, 0x0080000, CRC(b4797555) SHA1(695aa6c40145fd9856821288680a24d316b7d4cd) ) ROM_LOAD32_WORD("0100299v.u9", 0x0200000, 0x0080000, CRC(b3163b0c) SHA1(e9aac4acb31a9af194626b25517aa7c169fe40bf) ) + ROM_LOAD32_WORD("0100299v.u13", 0x0200002, 0x0080000, CRC(c16197d5) SHA1(716c4afdf2acde10ff09ad90b03bc5e689f0a737) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2029,11 +2831,19 @@ ROM_END ROM_START( qcash ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000af4 + 0x000000-0x05d55b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x10b06e83 + Calculated Checksum 0x10b06e83 (OK) + 0x05d55c-0x1a669f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05d55c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100706v.u11", 0x0000002, 0x0080000, CRC(5001567e) SHA1(eadde9750856a7920e06955adc0db46082da655a) ) - ROM_LOAD32_WORD("0100706v.u12", 0x0100002, 0x0080000, CRC(bfedb3fc) SHA1(e115db94b8ee7babb29e31e64b96d181f5c6491b) ) ROM_LOAD32_WORD("0100706v.u7", 0x0000000, 0x0080000, CRC(591c96eb) SHA1(acd6f02206086d710a92401c618f715b3646d78a) ) + ROM_LOAD32_WORD("0100706v.u11", 0x0000002, 0x0080000, CRC(5001567e) SHA1(eadde9750856a7920e06955adc0db46082da655a) ) ROM_LOAD32_WORD("0100706v.u8", 0x0100000, 0x0080000, CRC(31ed5795) SHA1(8238da7c87195339d34cf24b3e0a7f3bf53d2b8a) ) + ROM_LOAD32_WORD("0100706v.u12", 0x0100002, 0x0080000, CRC(bfedb3fc) SHA1(e115db94b8ee7babb29e31e64b96d181f5c6491b) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2043,11 +2853,20 @@ ROM_END ROM_START( qnile ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x055c83 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x53fa5304 + Calculated Checksum 0x53fa5304 (OK) + 0x055c84-0x16745b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x055c84-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100439v.u11", 0x0000002, 0x0080000, CRC(ca4fe491) SHA1(2bd799f95c9a5afb7c96305bf56413ba864a26dd) ) - ROM_LOAD32_WORD("0100439v.u12", 0x0100002, 0x0080000, CRC(bdcec4eb) SHA1(ef3658460263cd2e68e10015efdc016ad705213e) ) ROM_LOAD32_WORD("0100439v.u7", 0x0000000, 0x0080000, CRC(f359afcf) SHA1(a8cbaea899f0108a179c58ec97241a57227afa79) ) + ROM_LOAD32_WORD("0100439v.u11", 0x0000002, 0x0080000, CRC(ca4fe491) SHA1(2bd799f95c9a5afb7c96305bf56413ba864a26dd) ) ROM_LOAD32_WORD("0100439v.u8", 0x0100000, 0x0080000, CRC(80efde3a) SHA1(1fac1b150c5c8c52a4caaa01c4571a0e7033278d) ) + ROM_LOAD32_WORD("0100439v.u12", 0x0100002, 0x0080000, CRC(bdcec4eb) SHA1(ef3658460263cd2e68e10015efdc016ad705213e) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2057,11 +2876,19 @@ ROM_END ROM_START( qnilea ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x064c4b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xa60cbcfa + Calculated Checksum 0xa60cbcfa (OK) + 0x064c4c-0x172a17 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x064c4c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0300440v.u11", 0x0000002, 0x0080000, CRC(b5b76fb0) SHA1(40cb57e168f7884d64f6779e4e3b532c69df63b8) ) - ROM_LOAD32_WORD("0300440v.u12", 0x0100002, 0x0080000, CRC(52bd3694) SHA1(bcfa3054c7577f7a1653b756828d048a5f1776e7) ) ROM_LOAD32_WORD("0300440v.u7", 0x0000000, 0x0080000, CRC(0076da68) SHA1(ed301c102e88d5b637144ed32042da46780e5b34) ) + ROM_LOAD32_WORD("0300440v.u11", 0x0000002, 0x0080000, CRC(b5b76fb0) SHA1(40cb57e168f7884d64f6779e4e3b532c69df63b8) ) ROM_LOAD32_WORD("0300440v.u8", 0x0100000, 0x0080000, CRC(a6b856a2) SHA1(2a9ea01f64fa56dea86b0cd25e19dace34c17d0f) ) + ROM_LOAD32_WORD("0300440v.u12", 0x0100002, 0x0080000, CRC(52bd3694) SHA1(bcfa3054c7577f7a1653b756828d048a5f1776e7) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2071,6 +2898,14 @@ ROM_END ROM_START( qnileb ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x059dff is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xa63a9b3e + Calculated Checksum 0xa63a9b3e (OK) + 0x059e00-0x16b5d7 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x059e00-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0200439v.u7", 0x000000, 0x80000, CRC(d476a893) SHA1(186d6fb1830c33976f2d3c96e4f045ece885dc63) ) ROM_LOAD32_WORD( "0200439v.u11", 0x000002, 0x80000, CRC(8b0d7205) SHA1(ffa03f1c9332a1a7443eb91b0ded56e7cd9e3cee) ) @@ -2085,6 +2920,14 @@ ROM_END ROM_START( qnilec ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b80 + 0x000000-0x062913 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x2d52d80f + Calculated Checksum 0x2d52d80f (OK) + 0x062914-0x1740eb is the non-Checksummed range still containing data but NOT covered by Checksum + 0x062914-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0300439v.u7", 0x000000, 0x80000, CRC(63f9129e) SHA1(a513fd47d3ca4fe007730a06e5f6ffc2891dc74f) ) ROM_LOAD32_WORD( "0300439v.u11", 0x000002, 0x80000, CRC(7217c3af) SHA1(518c3d79758e3253f937cf73da9398fa812bf4bc) ) @@ -2104,6 +2947,14 @@ ROM_END // Even when it's a NSW/ACT, the program seems to be for US-Export platforms... ROM_START( qnileu ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x08ec87 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xb2ac33b8 + Calculated Checksum 0xb2ac33b8 (OK) + 0x08ec88-0x1aca67 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x08ec88-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "ghg409102.u7", 0x000000, 0x80000, CRC(a00ab2cf) SHA1(eb3120fe4b1d0554c224c7646e727e86fd35975e) ) ROM_LOAD32_WORD( "ghg409102.u11", 0x000002, 0x80000, CRC(c4a35337) SHA1(d469ed154caed1f0a4cf89e67d852924c95172ed) ) @@ -2118,15 +2969,22 @@ ROM_END ROM_START( qnilemax ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bb8 + 0x000000-0x06fd6f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xcd901653 + Calculated Checksum 0xcd901653 (OK) + 0x06fd70-0x3864c7 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0401072v.u10", 0x0300000, 0x0080000, CRC(8491dbc4) SHA1(f0d4e470f0774a6aac168334390c116fd3d1075e) ) + ROM_LOAD32_WORD("0401072v.u7", 0x0000000, 0x0080000, CRC(4ac2a82e) SHA1(3fc50e97ad48c57e21a37fbb6142152c72055ad4) ) ROM_LOAD32_WORD("0401072v.u11", 0x0000002, 0x0080000, CRC(6ae3872f) SHA1(f8c1b31e4ebd4833dcc2b7cfff25f6473ad78f4e) ) + ROM_LOAD32_WORD("0401072v.u8", 0x0100000, 0x0080000, CRC(abbbf1de) SHA1(5efd88213180846ad8347e017e5ccee5b80b95d0) ) ROM_LOAD32_WORD("0401072v.u12", 0x0100002, 0x0080000, CRC(65cea496) SHA1(4b827e2707c259717bf759e76dca1c96efada926) ) + ROM_LOAD32_WORD("0401072v.u9", 0x0200000, 0x0080000, CRC(750150eb) SHA1(a9ffe0b0bb2ef83a696fa568b0264d27bc650120) ) ROM_LOAD32_WORD("0401072v.u13", 0x0200002, 0x0080000, CRC(1b77bbd0) SHA1(c93d2f844032631d9594d02fa6ac41e21025a8ea) ) + ROM_LOAD32_WORD("0401072v.u10", 0x0300000, 0x0080000, CRC(8491dbc4) SHA1(f0d4e470f0774a6aac168334390c116fd3d1075e) ) ROM_LOAD32_WORD("0401072v.u14", 0x0300002, 0x0080000, CRC(4fbccf72) SHA1(97d6bb400caf78cb673a324d48d2580f1bbb1acd) ) - ROM_LOAD32_WORD("0401072v.u7", 0x0000000, 0x0080000, CRC(4ac2a82e) SHA1(3fc50e97ad48c57e21a37fbb6142152c72055ad4) ) - ROM_LOAD32_WORD("0401072v.u8", 0x0100000, 0x0080000, CRC(abbbf1de) SHA1(5efd88213180846ad8347e017e5ccee5b80b95d0) ) - ROM_LOAD32_WORD("0401072v.u9", 0x0200000, 0x0080000, CRC(750150eb) SHA1(a9ffe0b0bb2ef83a696fa568b0264d27bc650120) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2136,15 +2994,24 @@ ROM_END ROM_START( rainwrce ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bf8 + 0x000000-0x06bb13 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x6c1aaee7 + Calculated Checksum 0x6c1aaee7 (OK) + 0x06bb14-0x367863 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06bb14-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0101332v.u10", 0x0300000, 0x0080000, CRC(39f5861f) SHA1(c614ebe2c324d5c3fff32379300f2869fba49d39) ) + ROM_LOAD32_WORD("0101332v.u7", 0x0000000, 0x0080000, CRC(68d9bf78) SHA1(6170ea26ebc732abbc26ba1da35a081c8aa8d154) ) ROM_LOAD32_WORD("0101332v.u11", 0x0000002, 0x0080000, CRC(4170c68d) SHA1(bc00af27bcc176f8d9c9fd0ec1a7139e28f85113) ) + ROM_LOAD32_WORD("0101332v.u8", 0x0100000, 0x0080000, CRC(98ebea6f) SHA1(2d78cec777581a87bb4b84e7acd183b237c83e52) ) ROM_LOAD32_WORD("0101332v.u12", 0x0100002, 0x0080000, CRC(b8afd281) SHA1(2d73b5af667d36e8b29e9fc3cc62f220daeffbb9) ) + ROM_LOAD32_WORD("0101332v.u9", 0x0200000, 0x0080000, CRC(eb7d7af6) SHA1(a11e8029b0d5ef9bb8c51fea4e9f0a051cdb2eaf) ) ROM_LOAD32_WORD("0101332v.u13", 0x0200002, 0x0080000, CRC(36debb0e) SHA1(4aaa495f74dfb13aa1dc47f3a8af8e54496c1ab8) ) + ROM_LOAD32_WORD("0101332v.u10", 0x0300000, 0x0080000, CRC(39f5861f) SHA1(c614ebe2c324d5c3fff32379300f2869fba49d39) ) ROM_LOAD32_WORD("0101332v.u14", 0x0300002, 0x0080000, CRC(92274626) SHA1(fae8d89efba9bf3d171bfe484015d009786ce40d) ) - ROM_LOAD32_WORD("0101332v.u7", 0x0000000, 0x0080000, CRC(68d9bf78) SHA1(6170ea26ebc732abbc26ba1da35a081c8aa8d154) ) - ROM_LOAD32_WORD("0101332v.u8", 0x0100000, 0x0080000, CRC(98ebea6f) SHA1(2d78cec777581a87bb4b84e7acd183b237c83e52) ) - ROM_LOAD32_WORD("0101332v.u9", 0x0200000, 0x0080000, CRC(eb7d7af6) SHA1(a11e8029b0d5ef9bb8c51fea4e9f0a051cdb2eaf) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2154,6 +3021,14 @@ ROM_END ROM_START( reelrock ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ba8 + 0x000000-0x062f6f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x67b49a57 + Calculated Checksum 0x67b49a57 (OK) + 0x062f70-0x1a752b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x062f70-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0100779v.u7", 0x000000, 0x80000, CRC(b60af34f) SHA1(1143380b765db234b3871c0fe04736472fde7de4) ) ROM_LOAD32_WORD( "0100779v.u11", 0x000002, 0x80000, CRC(57e341d0) SHA1(9b0d50763bb74ca5fe404c9cd526633721cf6677) ) @@ -2168,11 +3043,19 @@ ROM_END ROM_START( retrsam ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b88 + 0x000000-0x06445b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xb6820a81 + Calculated Checksum 0xb6820a81 (OK) + 0x06445c-0x10203b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06445c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("v0400549v.u7", 0x0000000, 0x0080000, CRC(129be82c) SHA1(487639b7d42d6d35a9c48b44d26667c269b5b633) ) ROM_LOAD32_WORD("0400549v.u11", 0x0000002, 0x0080000, CRC(b91f5d4c) SHA1(8116166a759405b97797b4acb2cc3e139bd12de7) ) - ROM_LOAD32_WORD("0400549v.u12", 0x0100002, 0x0080000, CRC(fdf22d5b) SHA1(664fa003a350c0a3b515b7c384d32176158c2d3e) ) - ROM_LOAD32_WORD("v0400549v.u7", 0x0000000, 0x0080000, CRC(129be82c) SHA1(487639b7d42d6d35a9c48b44d26667c269b5b633) ) ROM_LOAD32_WORD("0400549v.u8", 0x0100000, 0x0080000, CRC(8d0e61a8) SHA1(254b106e71a0888b0456afd8d63006d72c0ba292) ) + ROM_LOAD32_WORD("0400549v.u12", 0x0100002, 0x0080000, CRC(fdf22d5b) SHA1(664fa003a350c0a3b515b7c384d32176158c2d3e) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2182,9 +3065,17 @@ ROM_END ROM_START( retrsama ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b88 + 0x000000-0x0590b7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xa4b725ab + Calculated Checksum 0xa4b725ab (OK) + 0x0590b8-0x0ef623 is the non-Checksummed range (unusual endpoint) + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0200549v.u7", 0x0000000, 0x0080000, CRC(e60859a1) SHA1(0be0114a87a21b955dfe24d01547e2d93dcb4f2c) ) ROM_LOAD32_WORD("0200549v.u11", 0x0000002, 0x0080000, CRC(e662404b) SHA1(f0da3384c81d01ec17d24b2191d3a0b0eaf48d12) ) - ROM_LOAD32_WORD("0200549v.u7", 0x0000000, 0x0080000, CRC(e60859a1) SHA1(0be0114a87a21b955dfe24d01547e2d93dcb4f2c) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2194,9 +3085,16 @@ ROM_END ROM_START( retrsamb ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b88 + 0x000000-0x05889b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xd80cf106 + Calculated Checksum 0xd80cf106 (OK) + 0x05889c-0x0f313b is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0200506v.u7", 0x0000000, 0x0080000, CRC(acb913c1) SHA1(eb008b2b3d06f769f1ea1c75b52334e468c5f13c) ) ROM_LOAD32_WORD("0200506v.u11", 0x0000002, 0x0080000, CRC(99f61822) SHA1(88a726a5c9cae3a7d3120cb9013ca4d38ef8c560) ) - ROM_LOAD32_WORD("0200506v.u7", 0x0000000, 0x0080000, CRC(acb913c1) SHA1(eb008b2b3d06f769f1ea1c75b52334e468c5f13c) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2205,12 +3103,20 @@ ROM_END ROM_START( sumospin ) - ARISTOCRAT_MK5_BIOS + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b88 + 0x000000-0x05d92b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x94d3401c + Calculated Checksum 0x94d3401c (OK) + 0x05d92c-0x18f637 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05d92c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200606v.u11", 0x0000002, 0x0080000, CRC(919999fe) SHA1(3d800df5e0abed04c76928b04973ea7c7b02e5d1) ) - ROM_LOAD32_WORD("0200606v.u12", 0x0100002, 0x0080000, CRC(ba3eede2) SHA1(708a25af0908a1aa874b3ca4897816c65b0c9178) ) ROM_LOAD32_WORD("0200606v.u7", 0x0000000, 0x0080000, CRC(c3ec9f97) SHA1(62c886cc794de4b915533729c5ea5a71a4b59108) ) + ROM_LOAD32_WORD("0200606v.u11", 0x0000002, 0x0080000, CRC(919999fe) SHA1(3d800df5e0abed04c76928b04973ea7c7b02e5d1) ) ROM_LOAD32_WORD("0200606v.u8", 0x0100000, 0x0080000, CRC(eb47f317) SHA1(43ead31e788cce1aa03011f634e939489d965144) ) + ROM_LOAD32_WORD("0200606v.u12", 0x0100002, 0x0080000, CRC(ba3eede2) SHA1(708a25af0908a1aa874b3ca4897816c65b0c9178) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2220,11 +3126,19 @@ ROM_END ROM_START( sbuk2 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b98 + 0x000000-0x06ab7f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x874caad2 + Calculated Checksum 0x874caad2 (OK) + 0x06ab80-0x1fffef is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06ab80-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0400501v.u7", 0x0000000, 0x0080000, CRC(f025775d) SHA1(71a94f6f17fa7cdcd997b0117b8f4afe21606a69) ) ROM_LOAD32_WORD("0400501v.u11", 0x0000002, 0x0080000, CRC(f1b51a61) SHA1(8e9fcb071f704122e13333094828a41974646792) ) + ROM_LOAD32_WORD("0400501v.u8", 0x0100000, 0x0080000, CRC(03912f4e) SHA1(48bdcd2160e05261b7d834c53e1d483acaad098f) ) ROM_LOAD32_WORD("0400501v.u12", 0x0100002, 0x0080000, CRC(f9b65d2b) SHA1(f519fc284aaa08d3619e4d88e92e690320cf5432) ) - ROM_LOAD32_WORD("0400501v.u7", 0x0000000, 0x0080000, CRC(f025775d) SHA1(71a94f6f17fa7cdcd997b0117b8f4afe21606a69) ) - ROM_LOAD32_WORD("0400501v.u8", 0x0100000, 0x0080000, CRC(03912f4e) SHA1(48bdcd2160e05261b7d834c53e1d483acaad098f) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2234,11 +3148,19 @@ ROM_END ROM_START( sbuk3 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ba8 + 0x000000-0x05ead3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x23d4cb22 + Calculated Checksum 0x23d4cb22 (OK) + 0x05ead4-0x114e33 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05ead4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200711v.u11", 0x0000002, 0x0080000, CRC(a810782c) SHA1(5d59b464c44ec32b2b977f8326c8bf3424a61e07) ) - ROM_LOAD32_WORD("0200711v.u12", 0x0100002, 0x0080000, CRC(a585172d) SHA1(3c74efb11285ff78ce76a7e8af2f936d3dc31290) ) ROM_LOAD32_WORD("0200711v.u7", 0x0000000, 0x0080000, CRC(e056c7db) SHA1(7a555583f750d8275b2ffd25a0efbe370a5ac43c) ) + ROM_LOAD32_WORD("0200711v.u11", 0x0000002, 0x0080000, CRC(a810782c) SHA1(5d59b464c44ec32b2b977f8326c8bf3424a61e07) ) ROM_LOAD32_WORD("0200711v.u8", 0x0100000, 0x0080000, CRC(2ff83479) SHA1(2f0c6c12e115a5592c29e806a946817a4f1b89a3) ) + ROM_LOAD32_WORD("0200711v.u12", 0x0100002, 0x0080000, CRC(a585172d) SHA1(3c74efb11285ff78ce76a7e8af2f936d3dc31290) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2248,9 +3170,16 @@ ROM_END ROM_START( swhr2 ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ae0 + 0x000000-0x041803 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x4449ca76 + Calculated Checksum 0x4449ca76 (OK) + 0x041804-0x0ecbb3 is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200004v.u11", 0x0000002, 0x0080000, CRC(bde067d7) SHA1(cbf2cbd0644f1daeb5c3cd08d72f3d7aafe521ec) ) ROM_LOAD32_WORD("0200004v.u7", 0x0000000, 0x0080000, CRC(de4d6d77) SHA1(959ffb7d06359870e07cb9d761f0bc0480c45e0c) ) + ROM_LOAD32_WORD("0200004v.u11", 0x0000002, 0x0080000, CRC(bde067d7) SHA1(cbf2cbd0644f1daeb5c3cd08d72f3d7aafe521ec) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2264,11 +3193,20 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( swhr2u ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0b31cb is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x0720df2c + Calculated Checksum 0x3dad9905 (BAD) + 0x0b31cc-0x155097 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0b31cc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "phg074202.u7", 0x000000, 0x80000, CRC(d6f83014) SHA1(7c6902d67157a04bdbbfc7c7d8ae1e22befd840f) ) - ROM_LOAD32_WORD( "phg074202.u11", 0x000002, 0x80000, CRC(3fa6e538) SHA1(958461a54e57c4622151bbcde3de8f4ff3f9ec0a) ) - ROM_LOAD32_WORD( "phg074202.u8", 0x100000, 0x80000, CRC(916409f7) SHA1(d5c3cb7afac14a27f4722528a3dac4b4f2d41580) ) - ROM_LOAD32_WORD( "phg074202.u12", 0x100002, 0x80000, CRC(92f92875) SHA1(bdb24974c2bf7bfb772c34a02a20e97df9293c0c) ) + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "phg074202.u7", 0x000000, 0x80000, BAD_DUMP CRC(d6f83014) SHA1(7c6902d67157a04bdbbfc7c7d8ae1e22befd840f) ) + ROM_LOAD32_WORD( "phg074202.u11", 0x000002, 0x80000, BAD_DUMP CRC(3fa6e538) SHA1(958461a54e57c4622151bbcde3de8f4ff3f9ec0a) ) + ROM_LOAD32_WORD( "phg074202.u8", 0x100000, 0x80000, BAD_DUMP CRC(916409f7) SHA1(d5c3cb7afac14a27f4722528a3dac4b4f2d41580) ) + ROM_LOAD32_WORD( "phg074202.u12", 0x100002, 0x80000, BAD_DUMP CRC(92f92875) SHA1(bdb24974c2bf7bfb772c34a02a20e97df9293c0c) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2278,6 +3216,13 @@ ROM_END ROM_START( swhr2v ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x07a763 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x014df7a2 + Calculated Checksum 0x014df7a2 (OK) + 0x07a764-0x0e360b is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "01j01986.u7", 0x000000, 0x80000, CRC(f51b2faa) SHA1(dbcfdbee92af5f89a8a2611bbc687ee0cc907642) ) ROM_LOAD32_WORD( "01j01986.u11", 0x000002, 0x80000, CRC(bd7ead91) SHA1(9f775428a4aa0b0a8ee17aed9be620edc2020c5e) ) @@ -2290,9 +3235,10 @@ ROM_END ROM_START( topbana ) ARISTOCRAT_MK5_BIOS + // checksum code not found (due to bad rom) ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0100550v.u7", 0x0000000, 0x0080000, CRC(1f60241c) SHA1(3a6207d9c919319fc10b6de63bc030f8d335588e) ) ROM_LOAD32_WORD("0100550v.u11", 0x0000002, 0x007fffa, BAD_DUMP CRC(140a73bc) SHA1(3fd88797b6310f5849e901d032fbeb8a2d8604fb) ) // This is a bad .u8 from Indian Dream, not proper Top Banana .u11!! - ROM_LOAD32_WORD("0100550v.u7", 0x0000000, 0x0080000, CRC(1f60241c) SHA1(3a6207d9c919319fc10b6de63bc030f8d335588e) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2302,11 +3248,19 @@ ROM_END ROM_START( trstrove ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b98 + 0x000000-0x0638d7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x7fa3a1a8 + Calculated Checksum 0x7fa3a1a8 (OK) + 0x0638d8-0x158933 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0638d8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("01j00161.u11", 0x0000002, 0x0080000, CRC(020a588d) SHA1(4759bef22017fb4c47c87adb6ca7253fdb6bca6b) ) - ROM_LOAD32_WORD("01j00161.u12", 0x0100002, 0x0080000, CRC(715f53cb) SHA1(364c35fc2d36180c13127c8004a8729126f68db1) ) ROM_LOAD32_WORD("01j00161.u7", 0x0000000, 0x0080000, CRC(07a8b338) SHA1(7508d7d0e3494d355cb773165b240ba876a60eec) ) + ROM_LOAD32_WORD("01j00161.u11", 0x0000002, 0x0080000, CRC(020a588d) SHA1(4759bef22017fb4c47c87adb6ca7253fdb6bca6b) ) ROM_LOAD32_WORD("01j00161.u8", 0x0100000, 0x0080000, CRC(89a042e7) SHA1(0f95cfd42ce7130176d42c6bbdf8ff22a6662894) ) + ROM_LOAD32_WORD("01j00161.u12", 0x0100002, 0x0080000, CRC(715f53cb) SHA1(364c35fc2d36180c13127c8004a8729126f68db1) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2316,13 +3270,22 @@ ROM_END ROM_START( tritreat ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d18 + 0x000000-0x07089b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x56d2b752 + Calculated Checksum 0x56d2b752 (OK) + 0x07089c-0x2903cf is the non-Checksummed range still containing data but NOT covered by Checksum + 0x07089c-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0201692v.u11", 0x0000002, 0x0080000, CRC(fbc125b8) SHA1(55dbc3a236804f4a8d26be8e49c29fa5943c5bd6) ) - ROM_LOAD32_WORD("0201692v.u12", 0x0100002, 0x0080000, CRC(5df3854a) SHA1(2b5175835c587caccafb73a1a5c8abf8f8463cf4) ) - ROM_LOAD32_WORD("0201692v.u13", 0x0200002, 0x0080000, CRC(0a0b0ce1) SHA1(41a4d613cf1828df1832c087f0bc18d31076f056) ) ROM_LOAD32_WORD("0201692v.u7", 0x0000000, 0x0080000, CRC(7bc25bba) SHA1(d5f7c3a4bc3c652f57ee4cdbc883ec82069365d1) ) + ROM_LOAD32_WORD("0201692v.u11", 0x0000002, 0x0080000, CRC(fbc125b8) SHA1(55dbc3a236804f4a8d26be8e49c29fa5943c5bd6) ) ROM_LOAD32_WORD("0201692v.u8", 0x0100000, 0x0080000, CRC(ef976f78) SHA1(d2c89e8d3bf6af112a99354133f308a5aabad46e) ) + ROM_LOAD32_WORD("0201692v.u12", 0x0100002, 0x0080000, CRC(5df3854a) SHA1(2b5175835c587caccafb73a1a5c8abf8f8463cf4) ) ROM_LOAD32_WORD("0201692v.u9", 0x0200000, 0x0080000, CRC(776fbfd2) SHA1(27820dbc6ee1424706aea9c4574da117636fef17) ) + ROM_LOAD32_WORD("0201692v.u13", 0x0200002, 0x0080000, CRC(0a0b0ce1) SHA1(41a4d613cf1828df1832c087f0bc18d31076f056) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2332,13 +3295,21 @@ ROM_END ROM_START( trojhors ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bb8 + 0x000000-0x06e9f7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x071faa81 + Calculated Checksum 0x071faa81 (OK) + 0x06e9f8-0x2df4f7 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x06e9f8-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("01j00851.u11", 0x0000002, 0x0080000, CRC(8c04ed89) SHA1(6727da3a457841e893e27bc8f10d4bb58a61f338) ) - ROM_LOAD32_WORD("01j00851.u12", 0x0100002, 0x0080000, CRC(1eb021a4) SHA1(3195eb5923da018b6c2dac10b70c47aef54dca35) ) - ROM_LOAD32_WORD("01j00851.u13", 0x0200002, 0x0080000, CRC(b6d1ceb6) SHA1(b41200620aaa905697ac73b4c86496a53f070ed3) ) ROM_LOAD32_WORD("01j00851.u7", 0x0000000, 0x0080000, CRC(7be0caf5) SHA1(b83fba7eb4624b3dc56f763b48b7c45fe31f3396) ) + ROM_LOAD32_WORD("01j00851.u11", 0x0000002, 0x0080000, CRC(8c04ed89) SHA1(6727da3a457841e893e27bc8f10d4bb58a61f338) ) ROM_LOAD32_WORD("01j00851.u8", 0x0100000, 0x0080000, CRC(246d3693) SHA1(8c8b893c21e9a486fd36677d7157787bf5d6237b) ) + ROM_LOAD32_WORD("01j00851.u12", 0x0100002, 0x0080000, CRC(1eb021a4) SHA1(3195eb5923da018b6c2dac10b70c47aef54dca35) ) ROM_LOAD32_WORD("01j00851.u9", 0x0200000, 0x0080000, CRC(15dee624) SHA1(d678ef7c25419342a1512fab84394e99309009ec) ) + ROM_LOAD32_WORD("01j00851.u13", 0x0200002, 0x0080000, CRC(b6d1ceb6) SHA1(b41200620aaa905697ac73b4c86496a53f070ed3) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2352,11 +3323,20 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( trpdlght ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0b2d1f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x910fae87 + Calculated Checksum 0x2485ae87 (BAD) + 0x0b2d20-0x15384f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0b2d20-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "phg062502.u7", 0x000000, 0x80000, CRC(3d06765f) SHA1(737d714e4ec48eb6283489f745dd305e7d70dad2) ) // 92.25% - ROM_LOAD32_WORD( "phg062502.u11", 0x000002, 0x80000, CRC(3963a3de) SHA1(fc2b06af3d1eba87407425dc4296a8b602952775) ) // 92.25% - ROM_LOAD32_WORD( "phg062502.u8", 0x100000, 0x80000, CRC(d4858407) SHA1(acf6776f19448648a26aaf53fcb4bc227c546033) ) // base - ROM_LOAD32_WORD( "phg062502.u12", 0x100002, 0x80000, CRC(852e433e) SHA1(17ec568edbabe3ee8649b26f4c5d0f501494f823) ) // base + // the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump. + ROM_LOAD32_WORD( "phg062502.u7", 0x000000, 0x80000, BAD_DUMP CRC(3d06765f) SHA1(737d714e4ec48eb6283489f745dd305e7d70dad2) ) // 92.25% + ROM_LOAD32_WORD( "phg062502.u11", 0x000002, 0x80000, BAD_DUMP CRC(3963a3de) SHA1(fc2b06af3d1eba87407425dc4296a8b602952775) ) // 92.25% + ROM_LOAD32_WORD( "phg062502.u8", 0x100000, 0x80000, BAD_DUMP CRC(d4858407) SHA1(acf6776f19448648a26aaf53fcb4bc227c546033) ) // base + ROM_LOAD32_WORD( "phg062502.u12", 0x100002, 0x80000, BAD_DUMP CRC(852e433e) SHA1(17ec568edbabe3ee8649b26f4c5d0f501494f823) ) // base ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2366,23 +3346,52 @@ ROM_END ROM_START( unicornd ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000bf8 + 0x000000-0x05f36f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x2f8bff86 + Calculated Checksum 0x2f8bff86 (OK) + 0x05f370-0x1d0a3f is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05f370-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0100791v.u7", 0x0000000, 0x0080000, CRC(d785d1b3) SHA1(4aa7c61036dd5fe1cdbc6c39a89881f88f3dd148) ) ROM_LOAD32_WORD("0100791v.u11", 0x0000002, 0x0080000, CRC(b45885f1) SHA1(e32d4afce4e3e62a324173252f559909ea97fe3a) ) + ROM_LOAD32_WORD("0100791v.u8", 0x0100000, 0x0080000, CRC(6ba8f7eb) SHA1(bd5b15e22e713095f580b4c371d39af4af9e3289) ) ROM_LOAD32_WORD("0100791v.u12", 0x0100002, 0x0080000, CRC(14afdeda) SHA1(1eb2a297e903dc1a0683425b37669e0af4ae4218) ) - ROM_LOAD32_WORD("0100791v.u7", 0x0000000, 0x0080000, CRC(d785d1b3) SHA1(4aa7c61036dd5fe1cdbc6c39a89881f88f3dd148) ) - ROM_LOAD32_WORD("0100791v.u8", 0x0100000, 0x0080000, CRC(6ba8f7eb) SHA1(bd5b15e22e713095f580b4c371d39af4af9e3289) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) ROM_END +ROM_START( unicorndnz ) + ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0101228v.u7", 0x0000000, 0x0080000, CRC(54d55ecb) SHA1(0afb2d6489f01ae55563030e228e1d5443738af1) ) + ROM_LOAD32_WORD("0101228v.u11", 0x0000002, 0x0080000, CRC(2be7933c) SHA1(7691d755714bf0801f9ca8510f82a80a4c231178) ) + ROM_LOAD32_WORD("0101228v.u8", 0x0100000, 0x0080000, CRC(9c4a6e7f) SHA1(6ac470ec777c68521ef74c66263c8229f8d21176) ) + ROM_LOAD32_WORD("0101228v.u12", 0x0100002, 0x0080000, CRC(00d4cd6e) SHA1(eb941164cf421f22bcc9864f198348c4f30d904c) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END ROM_START( wamazon ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x052b8b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xc07f695c + Calculated Checksum 0xc07f695c (OK) + 0x052b8c-0x1fffef is the non-Checksummed range still containing data but NOT covered by Checksum (unusual) + 0x052b8c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0200285v.u11", 0x0000002, 0x0080000, CRC(54b2a375) SHA1(635fde5c678b908fa58c0e04ba9b7a84fac1f7fe) ) ROM_LOAD32_WORD("0200285v.u7", 0x0000000, 0x0080000, CRC(bfa21358) SHA1(6b76656401b3dbbace8d4335951468b9885fc7f0) ) + ROM_LOAD32_WORD("0200285v.u11", 0x0000002, 0x0080000, CRC(54b2a375) SHA1(635fde5c678b908fa58c0e04ba9b7a84fac1f7fe) ) ROM_LOAD32_WORD("0200285v.u8", 0x0100000, 0x0080000, CRC(4e39f128) SHA1(91d3c6a9e5c30275c3f8967dde55214df097f2ba) ) ROM_LOAD32_WORD("0200285v.u12", 0x0100002, 0x0080000, CRC(2cd12986) SHA1(b6b0bd6dd8c964498edc3763cb5c450795042a8d) ) @@ -2394,9 +3403,38 @@ ROM_END ROM_START( wamazona ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x05c043 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x2c7f1cbb + Calculated Checksum 0x2c7f1cbb (OK) + 0x05c044-0x0f60cb is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0200507v.u7", 0x0000000, 0x0080000, CRC(44576def) SHA1(3396460444ceb394c9c88e5fc37ccedcfc4b179c) ) ROM_LOAD32_WORD("0200507v.u11", 0x0000002, 0x0080000, CRC(2e24756a) SHA1(247db8316e7815be7524aefc43a5756fad84779a) ) - ROM_LOAD32_WORD("0200507v.u7", 0x0000000, 0x0080000, CRC(44576def) SHA1(3396460444ceb394c9c88e5fc37ccedcfc4b179c) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + +ROM_START( wamazonv ) + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b68 + 0x000000-0x07b2f3 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x7b4d5882 + Calculated Checksum 0x7b4d5882 (OK) + 0x07b2f4-0x11537b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x07b2f4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("01j01996.u7", 0x0000000, 0x0080000, CRC(c14d5f8a) SHA1(66059549f94048fe55ec52a098548e04c2ccece0) ) + ROM_LOAD32_WORD("01j01996.u11", 0x0000002, 0x0080000, CRC(6dde9ae6) SHA1(ae18d3fc2269549e60893a3cb828c2993f7f0bfa) ) + ROM_LOAD32_WORD("01j01996.u8", 0x0100000, 0x0080000, CRC(00aebc93) SHA1(6829f4d0fc13cb731138c7c54fac90d75f56588b) ) + ROM_LOAD32_WORD("01j01996.u12", 0x0100002, 0x0080000, CRC(945e0a05) SHA1(db7580b39c537a7b50898ee99cfceb5eb71be19a) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2406,9 +3444,16 @@ ROM_END ROM_START( wildbill ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000ad8 + 0x000000-0x054e6b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xd6b20386 + Calculated Checksum 0xd6b20386 (OK) + 0x054e6c-0x0ec99f is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100297v.u11", 0x0000002, 0x0080000, CRC(57b3c340) SHA1(4f95ed7fed697cf2bfbde8215f6e35768cf20334) ) ROM_LOAD32_WORD("0100297v.u7", 0x0000000, 0x0080000, CRC(e3117ab7) SHA1(c13912f524f1c1d373adb6382ceddd1bc18f7f02) ) + ROM_LOAD32_WORD("0100297v.u11", 0x0000002, 0x0080000, CRC(57b3c340) SHA1(4f95ed7fed697cf2bfbde8215f6e35768cf20334) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2418,11 +3463,19 @@ ROM_END ROM_START( wcougar ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000adc + 0x000000-0x043573 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x0a061a1a + Calculated Checksum 0x0a061a1a (OK) + 0x043574-0x1061fb is the non-Checksummed range still containing data but NOT covered by Checksum + 0x043574-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD("0100167v.u11", 0x0000002, 0x0080000, CRC(6a5f2c41) SHA1(1365e083d44a373c2d4f17e8e61ec716ffb6d2d5) ) - ROM_LOAD32_WORD("0100167v.u12", 0x0100002, 0x0080000, CRC(85bb41a7) SHA1(335f29f10f216e202b93b46a376958c3f5271461) ) ROM_LOAD32_WORD("0100167v.u7", 0x0000000, 0x0080000, CRC(47154679) SHA1(21749fbaa60f9bf1db43bdd272e6628ae73bf759) ) + ROM_LOAD32_WORD("0100167v.u11", 0x0000002, 0x0080000, CRC(6a5f2c41) SHA1(1365e083d44a373c2d4f17e8e61ec716ffb6d2d5) ) ROM_LOAD32_WORD("0100167v.u8", 0x0100000, 0x0080000, CRC(c262d098) SHA1(87940bd0aef6cb0f5ff21ccda4b209eef8e97eb1) ) + ROM_LOAD32_WORD("0100167v.u12", 0x0100002, 0x0080000, CRC(85bb41a7) SHA1(335f29f10f216e202b93b46a376958c3f5271461) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2435,6 +3488,14 @@ ROM_END // All devices are 27c4002 instead of 27c4096. ROM_START( wcougaru ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d08 + 0x000000-0x0b0d5b is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xdfe9eb92 + Calculated Checksum 0xdfe9eb92 (OK) + 0x0b0d5c-0x153803 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0b0d5c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "nhg029604.u7", 0x000000, 0x80000, CRC(7ada053f) SHA1(5102b0b9db505454624750a3fd6db455682538f3) ) ROM_LOAD32_WORD( "nhg029604.u11", 0x000002, 0x80000, CRC(69a78695) SHA1(1ed89cf38dc85f752449a858cd9558bed235af58) ) @@ -2449,11 +3510,20 @@ ROM_END ROM_START( wthing ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b74 + 0x000000-0x0673cb is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x89dd307a + Calculated Checksum 0x89dd307a (OK) + 0x0673cc-0x1b367b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x0673cc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD("0101158v.u7", 0x0000000, 0x0080000, CRC(eb402ffb) SHA1(49ef6ca2503a6e785f62cb29e505e5c2ba019e37) ) ROM_LOAD32_WORD("0101158v.u11", 0x0000002, 0x0080000, CRC(61d22f2e) SHA1(b836e5afbd5bb14ae68e100a6042f1953ed57a21) ) + ROM_LOAD32_WORD("0101158v.u8", 0x0100000, 0x0080000, CRC(f21153b8) SHA1(24830b3939a8568b0d5b59d4fdbd2d9e7b46a6d7) ) ROM_LOAD32_WORD("0101158v.u12", 0x0100002, 0x0080000, CRC(450a4f4f) SHA1(e59fb3260755a125c47ff6c1a042a48b0eace72d) ) - ROM_LOAD32_WORD("0101158v.u7", 0x0000000, 0x0080000, CRC(eb402ffb) SHA1(49ef6ca2503a6e785f62cb29e505e5c2ba019e37) ) - ROM_LOAD32_WORD("0101158v.u8", 0x0100000, 0x0080000, CRC(f21153b8) SHA1(24830b3939a8568b0d5b59d4fdbd2d9e7b46a6d7) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -2463,6 +3533,13 @@ ROM_END ROM_START( wtiger ) ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000d30 + 0x000000-0x060227 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x61da8e77 + Calculated Checksum 0x61da8e77 (OK) + 0x060228-0x0d61cf is the non-Checksummed range (unusual endpoint) + */ ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) ROM_LOAD32_WORD( "0200954v.u7", 0x000000, 0x80000, CRC(752e54c5) SHA1(9317544a7cf2d9bf29347d31fe72331fc3d018ef) ) ROM_LOAD32_WORD( "0200954v.u11", 0x000002, 0x80000, CRC(38e888b1) SHA1(acc857eb2be19140bbb58d70583e08f24807b9f2) ) @@ -2486,30 +3563,34 @@ GAME( 1995, aristmk5, 0, aristmk5, aristmk5, aristmk5_state, aristmk // Dates listed below are for the combination (reel layout), not release dates GAME( 1998, adonis, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Adonis (0200751V, NSW/ACT)", MACHINE_FLAGS ) // 602/9, A - 25/05/98, Rev 10 GAME( 1998, adonisa, adonis, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Adonis (0100751V, NSW/ACT)", MACHINE_FLAGS ) // 602/9, A - 25/05/98, Rev 9 -GAME( 2001, adonisu, adonis, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Adonis (BHG1508, US)", MACHINE_FLAGS ) // MV4124/1, B - 31/07/01 +GAME( 2001, adonisu, adonis, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Adonis (BHG1508, US)", MACHINE_FLAGS ) // MV4124/1, B - 31/07/01 - BAD DUMP GAME( 1999, adonisce, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Adonis - Cash Express (0201005V, NSW/ACT)", MACHINE_FLAGS ) // 602/9, C - 06/07/99 GAME( 1996, baddog, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bad Dog Poker (0200428V, NSW/ACT)", MACHINE_FLAGS ) // 386/56, A - 17/12/96 GAME( 1996, blackpnt, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Black Panther (0200818V, Victoria)", MACHINE_FLAGS ) // 594/1, A - 30/07/96 GAME( 1998, bootsctn, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Boot Scootin' (0100812V, NSW/ACT)", MACHINE_FLAGS ) // 616/1, B - 11/12/98 -GAME( 1999, bootsctnu, bootsctn, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Boot Scootin' (GHG1012-02, US)", MACHINE_FLAGS ) // MV4098, A - 25/08/99 +GAME( 1999, bootsctnu, bootsctn, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Boot Scootin' (GHG1012-02, US)", MACHINE_FLAGS ) // MV4098, A - 25/08/99 - BAD DUMP GAME( 1996, bumblbug, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bumble Bugs (0200510V, NSW/ACT)", MACHINE_FLAGS ) // 593, D - 5/07/96 GAME( 1996, bumblbugql,bumblbug, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bumble Bugs (0200456V, Queensland)", MACHINE_FLAGS ) // 593, D - 5/07/96 -GAME( 1997, bumblbugu, bumblbug, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bumble Bugs (CHG0479-03, US)", MACHINE_FLAGS ) // 593, D - 05/07/97 +GAME( 1997, bumblbugu, bumblbug, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bumble Bugs (CHG0479-03, US)", MACHINE_FLAGS ) // 593, D - 05/07/97 - BAD DUMP GAME( 1995, buttdeli, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Butterfly Delight (0200143V, NSW/ACT)", MACHINE_FLAGS ) // 571/4, A - 19/12/95 GAME( 1999, cashcat, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Cat (0300863V, New Zealand)", MACHINE_FLAGS ) // MV4089, A - 4/1/99 GAME( 1997, cashcham, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Chameleon (0100438V, NSW/ACT)", MACHINE_FLAGS ) // 603/1, C - 15/4/97 -GAME( 1996, cashchamu, cashcham, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Chameleon (DHG4078-99, US)", MACHINE_FLAGS ) // 603(a), B - 06/12/96 +GAME( 1996, cashchamu, cashcham, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Chameleon (DHG4078-99, US)", MACHINE_FLAGS ) // 603(a), B - 06/12/96 - BAD DUMP +GAME( 1998, cashchama, cashcham, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Chameleon (0200437V, NSW/ACT)", MACHINE_FLAGS ) // 603(a), D - 18/02/98 +GAME( 1998, cashchamnz,cashcham, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Chameleon (0300781V, New Zealand)", MACHINE_FLAGS ) // MV4067, A - 31/08/98 GAME( 1997, cashcra5, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Crop (0300467V, NSW/ACT)", MACHINE_FLAGS ) // 607, C - 14/07/97 GAME( 1998, chariotc, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "The Chariot Challenge (04J00714, NSW/ACT)", MACHINE_FLAGS ) // 630, A - 10/08/98, Rev 12 GAME( 1998, chariotca, chariotc, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "The Chariot Challenge (0100787V, NSW/ACT)", MACHINE_FLAGS ) // 630/1, A - 10/08/98 GAME( 2001, checkma5, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Checkmate (01J00681, NSW/ACT)", MACHINE_FLAGS ) // JB011, B - 06/07/01 GAME( 1996, chickna5, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Chicken (0100351V, NSW/ACT)", MACHINE_FLAGS ) // 596, A - 27/08/96 -GAME( 1998, chickna5u, chickna5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Chicken (RHG0730-03, US)", MACHINE_FLAGS ) // 596, C - 23/02/98 +GAME( 1998, chickna5u, chickna5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Chicken (RHG0730-03, US)", MACHINE_FLAGS ) // 596, C - 23/02/98 - BAD DUMP +GAME( 1998, chickna5qld,chickna5,aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Chicken (0200530V, Queensland)", MACHINE_FLAGS ) // 596, C - 23/02/98 GAME( 1998, coralrc2, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Coral Riches II (0100919V, NSW/ACT)", MACHINE_FLAGS ) // 577/7, A - 29/12/98 GAME( 1998, cuckoo, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cuckoo (0200753V, NSW/ACT)", MACHINE_FLAGS ) // 615/1, D - 03/07/98 GAME( 2000, cuckoou, cuckoo, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cuckoo (CHG1195, US)", MACHINE_FLAGS ) // MV4104, C - 02/02/00 GAME( 1995, dstbloom, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Desert Bloom (0200111V, NSW/ACT)", MACHINE_FLAGS ) // 577/2, A - 12/10/95 GAME( 1999, diamdove, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Diamond Dove (0101018V, NSW/ACT)", MACHINE_FLAGS ) // 640, B - 19/05/99 +GAME( 1996, dmdfever, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Diamond Fever (0200302V, NSW/ACT)", MACHINE_FLAGS ) // 483/7, E - 05/09/96 GAME( 1997, dimtouch, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Diamond Touch (0400433V, NSW/ACT)", MACHINE_FLAGS ) // 604, E - 30/06/97 GAME( 1996, dolphntr, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Dolphin Treasure (0200424V, NSW/ACT)", MACHINE_FLAGS ) // 602/1, B - 06/12/96, Rev 3 GAME( 1996, dolphntra, dolphntr, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Dolphin Treasure (0100424V, NSW/ACT)", MACHINE_FLAGS ) // 602/1, B - 06/12/96, Rev 1.24.4.0 @@ -2520,29 +3601,31 @@ GAME( 1998, eldorda5, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk GAME( 1995, eforsta5, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Enchanted Forest (0400122V, NSW/ACT)", MACHINE_FLAGS ) // 570/3, E - 23/06/95 GAME( 1997, eforsta5u, eforsta5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Enchanted Forest (JHG0415-03, US)", MACHINE_FLAGS ) // MV4033, B - 10/02/97 GAME( 2000, fortellr, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Fortune Teller (01J00131, NSW/ACT)", MACHINE_FLAGS ) // JB006, D - 24/11/2000 -GAME( 1998, gambler, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "The Gambler (EHG0916-02, US)", MACHINE_FLAGS ) // MV4084/1, A - 30/10/98 +GAME( 1998, gambler, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "The Gambler (EHG0916-02, US)", MACHINE_FLAGS ) // MV4084/1, A - 30/10/98 - POSSIBLE BAD DUMP GAME( 2001, geisha, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Geisha (0101408V, New Zealand)", MACHINE_FLAGS ) // MV4127, A - 05/03/01 GAME( 1999, genmagi, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Genie Magic (0200894V, NSW/ACT)", MACHINE_FLAGS ) // ???, C - 15/02/99 GAME( 1998, gnomeatw, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Gnome Around The World (0100767V, NSW/ACT)", MACHINE_FLAGS ) // 625, C - 18/12/98 GAME( 1997, goldpyr, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Golden Pyramids (AHG1205-03, US)", MACHINE_FLAGS ) // MV4091, B - 13/05/97 -GAME( 1997, goldpyra, goldpyr, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Golden Pyramids (AHG1206-99, US)", MACHINE_FLAGS ) // 602/2, B - 13/05/97 +GAME( 1997, goldpyra, goldpyr, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Golden Pyramids (AHG1206-99, US)", MACHINE_FLAGS ) // 602/2, B - 13/05/97 - BAD DUMP GAME( 2000, goldenra, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Golden Ra (0101164V, NSW/ACT)", MACHINE_FLAGS ) // 661, A - 10/04/00 GAME( 1999, incasun, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Inca Sun (0100872V, NSW/ACT)", MACHINE_FLAGS ) // 631/3 B, B - 03/05/99 GAME( 1999, incasunsp, incasun, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Inca Sun (0100872V, NSW/ACT, Show Program)", MACHINE_FLAGS ) // 631/3 B, B - 03/05/99 GAME( 2000, incasunnz, incasun, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Inca Sun (0101108V, New Zealand)", MACHINE_FLAGS ) // MV4113, A - 6/3/00 +GAME( 2000, incasunu, incasun, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Inca Sun (CHG1458, US)", MACHINE_FLAGS ) // MV4130/3, A - 05/09/00 GAME( 1998, indrema5, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Indian Dreaming (0100845V, NSW/ACT)", MACHINE_FLAGS ) // 628/1, B - 15/12/98 +GAME( 1996, jungjuic, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Jungle Juice (0200240V, New Zealand)", MACHINE_FLAGS ) // 566/3, F - 06/03/96 GAME( 1995, kgalah, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "King Galah (0200536V, NSW/ACT)", MACHINE_FLAGS ) // 613/6, A - 21/07/95 -GAME( 2001, koalamnt, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Koala Mint (CHG1573, US)", MACHINE_FLAGS ) // MV4137, A - 12/09/01 +GAME( 2001, koalamnt, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Koala Mint (CHG1573, US)", MACHINE_FLAGS ) // MV4137, A - 12/09/01 - BAD DUMP GAME( 1998, kookabuk, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Kooka Bucks (0100677V, NSW/ACT)", MACHINE_FLAGS ) // 661, A - 03/04/98 GAME( 1997, locoloot, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Loco Loot (0100472V, NSW/ACT)", MACHINE_FLAGS ) // 599/2, C - 17/06/97 GAME( 1998, locolootnz,locoloot, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Loco Loot (0600725V, New Zealand)", MACHINE_FLAGS ) // MV4064, A - 8/7/98 GAME( 1997, lonewolf, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Lone Wolf (0100587V, NSW/ACT)", MACHINE_FLAGS ) // 621, A - 29/10/97 -GAME( 1997, mgarden, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Magic Garden (AHG1211-99, US)", MACHINE_FLAGS ) // MV4033, B - 10/02/97 +GAME( 1997, mgarden, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Magic Garden (AHG1211-99, US)", MACHINE_FLAGS ) // MV4033, B - 10/02/97 - BAD DUMP GAME( 2000, magimask, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Magic Mask (DHG1309, US)", MACHINE_FLAGS ) // MV4115, A - 09/05/00 GAME( 2000, magimaska, magimask, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Magic Mask (AHG1548, US)", MACHINE_FLAGS ) // MV4115, A - 09/05/00 GAME( 1997, magtcha5, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Magic Touch (0200455V, NSW/ACT)", MACHINE_FLAGS ) // 606, A - 06/03/97 GAME( 2000, marmagic, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (01J00101, NSW/ACT)", MACHINE_FLAGS ) // JB005, A - 07/07/00 -GAME( 2000, marmagicu, marmagic, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (EHG1559, US)", MACHINE_FLAGS ) // US003, A - 07/07/00 +GAME( 2000, marmagicu, marmagic, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (EHG1559, US)", MACHINE_FLAGS ) // US003, A - 07/07/00 - BAD DUMP GAME( 1996, minemine, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mine, Mine, Mine (VHG0416-99, US)", MACHINE_FLAGS ) // 559/2, E - 14/02/96 GAME( 1997, monmouse, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Money Mouse (0400469V, NSW/ACT)", MACHINE_FLAGS ) // 607/1, B - 08/04/97 GAME( 2001, montree, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Money Tree (0201397V, New Zealand)", MACHINE_FLAGS ) // MV4126, C - 12/04/01 @@ -2553,13 +3636,13 @@ GAME( 1999, orchidms, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk GAME( 1996, oscara5, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Oscar (0200348V, NSW/ACT)", MACHINE_FLAGS ) // 593/2, C - 20/09/96 GAME( 1999, pantmag, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Panther Magic (0101046V, NSW/ACT)", MACHINE_FLAGS ) // 594/7, A - 06/10/99 GAME( 2001, partygrs, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Party Gras (AHG1567, US)", MACHINE_FLAGS ) // MV4115/6, A - 10/11/01 -GAME( 2001, partygrsa, partygrs, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Party Gras (BHG1284, US)", MACHINE_FLAGS ) // MV4115/3, B - 06/02/01 +GAME( 2001, partygrsa, partygrs, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Party Gras (BHG1284, US)", MACHINE_FLAGS ) // MV4115/3, B - 06/02/01 - BAD DUMP GAME( 2000, peaflut, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Peacock Flutter (02J00011, NSW/ACT)", MACHINE_FLAGS ) // JB001, A - 10/03/00 GAME( 1997, pengpay, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0200460V, NSW/ACT)", MACHINE_FLAGS ) // 586/4(a), D - 03/06/97 GAME( 1996, pengpaya, pengpay, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0200357V, NSW/ACT)", MACHINE_FLAGS ) // 586/4, C - 12/11/96 GAME( 1997, pengpayb, pengpay, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0200359V, NSW/ACT)", MACHINE_FLAGS ) // 586/3(a), D - 03/06/97 GAME( 1997, pengpayu, pengpay, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (BHI0417-03, US)", MACHINE_FLAGS ) // 586/7(b) B - 14/07/97 -GAME( 1998, petshop, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Pet Shop (0100679V, NSW/ACT)", MACHINE_FLAGS ) // 618, A - 09/03/98 +GAME( 1998, petshop, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Pet Shop (0100679V, NSW/ACT)", MACHINE_FLAGS ) // 618, A - 09/03/98 - BAD DUMP GAME( 1996, przfight, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Prize Fight (0100299V, NSW/ACT)", MACHINE_FLAGS ) // 578/4, B - 08/08/96 GAME( 1998, qcash, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queens of Cash (0100706V, NSW/ACT)", MACHINE_FLAGS ) // 603/6, C - 23/07/98 GAME( 1997, qnile, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (0100439V, NSW/ACT)", MACHINE_FLAGS ) // 602/4, B - 13/05/97 @@ -2577,18 +3660,21 @@ GAME( 1997, sumospin, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk GAME( 1999, sbuk2, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Super Bucks II (0400501V, NSW/ACT)", MACHINE_FLAGS ) // 578, G - 26/07/99 GAME( 1998, sbuk3, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Super Bucks III (0200711V, NSW/ACT)", MACHINE_FLAGS ) // 626, A - 22/04/98 GAME( 1995, swhr2, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Sweethearts II (0200004V, NSW/ACT)", MACHINE_FLAGS ) // 577/1, C - 07/09/95 -GAME( 1998, swhr2u, swhr2, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Sweethearts II (PHG0742-02, US)", MACHINE_FLAGS ) // MV4061, A - 29/06/98 +GAME( 1998, swhr2u, swhr2, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Sweethearts II (PHG0742-02, US)", MACHINE_FLAGS ) // MV4061, A - 29/06/98 - BAD DUMP GAME( 1995, swhr2v, swhr2, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Sweet Hearts II (01J01986, Venezuela)", MACHINE_FLAGS ) // 577/1, C - 07/09/95 -GAME( 199?, topbana, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Top Banana (0100550V, NSW/ACT)", MACHINE_FLAGS ) +GAME( 199?, topbana, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Top Banana (0100550V, NSW/ACT)", MACHINE_FLAGS ) // BAD DUMP GAME( 2000, trstrove, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Treasure Trove (01J00161, NSW/ACT)", MACHINE_FLAGS ) // JB001/3, A - 5/10/00 GAME( 2002, tritreat, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Triple Treat (0201692V, NSW/ACT)", MACHINE_FLAGS ) // 692, A - 17/05/02 GAME( 2001, trojhors, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Trojan Horse (01J00851, NSW/ACT)", MACHINE_FLAGS ) // JB001/5, A - 30/10/01 -GAME( 1997, trpdlght, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Tropical Delight (PHG0625-02, US)", MACHINE_FLAGS ) // 577/3, D - 24/09/97 +GAME( 1997, trpdlght, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Tropical Delight (PHG0625-02, US)", MACHINE_FLAGS ) // 577/3, D - 24/09/97 - BAD DUMP GAME( 1998, unicornd, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Unicorn Dreaming (0100791V, NSW/ACT)", MACHINE_FLAGS ) // 631/1, A - 31/08/98 +GAME( 2000, unicorndnz,unicornd, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Unicorn Dreaming (0101228V, New Zealand)", MACHINE_FLAGS ) // MV4113/1, A - 05/04/2000 GAME( 1996, wamazon, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Amazon (0200285V, NSW/ACT)", MACHINE_FLAGS ) // 506/6, A - 7/5/96 GAME( 1996, wamazona, wamazon, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Amazon (0200507V, NSW/ACT)", MACHINE_FLAGS ) // 506/8, A - 10/10/96 +GAME( 1996, wamazonv, wamazon, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Amazon (01J01996, Venezuela)", MACHINE_FLAGS ) // 506/8, A - 10/10/96 GAME( 1996, wildbill, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Bill (0100297V, NSW/ACT)", MACHINE_FLAGS ) // 543/8, C - 15/08/96 GAME( 1996, wcougar, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Cougar (0100167V, NSW/ACT)", MACHINE_FLAGS ) // 569/9, B - 27/2/96 GAME( 1997, wcougaru, wcougar, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Cougar (NHG0296-04, US)", MACHINE_FLAGS ) // 569/8, D - 19/05/97 GAME( 1999, wthing, aristmk5, aristmk5_usa, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Thing (0101158V, NSW/ACT)", MACHINE_FLAGS ) // 608/4, B - 14/12/99 GAME( 1999, wtiger, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "White Tiger Classic (0200954V, NSW/ACT)", MACHINE_FLAGS ) // 638/1, B - 08/07/99 + diff --git a/src/mame/drivers/aristmk6.cpp b/src/mame/drivers/aristmk6.cpp index 45ac58034c5..ac14668203c 100644 --- a/src/mame/drivers/aristmk6.cpp +++ b/src/mame/drivers/aristmk6.cpp @@ -37,7 +37,9 @@ public: m_uart0(*this, "uart0"), m_uart1(*this, "uart1"), m_eeprom0(*this, "eeprom0"), - m_palette(*this, "palette") { } + m_palette(*this, "palette"), + m_vram(*this, "vram") + { } uint32_t m_test_x,m_test_y,m_start_offs; uint8_t m_type; @@ -51,6 +53,7 @@ public: required_device<ns16550_device> m_uart1; required_device<eeprom_serial_93cxx_device> m_eeprom0; required_device<palette_device> m_palette; + required_shared_ptr<uint64_t> m_vram; }; @@ -60,6 +63,7 @@ void aristmk6_state::video_start() uint32_t aristmk6_state::screen_update_aristmk6(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) { +#if 0 int x,y,count; const uint8_t *blit_ram = memregion("maincpu")->base(); @@ -133,6 +137,33 @@ uint32_t aristmk6_state::screen_update_aristmk6(screen_device &screen, bitmap_rg } } } +#else + + int count = 0; + for (int y = 0;y < 480;y++) + { + for (int x = 0;x < 640/2;x++) + { + uint64_t pix = m_vram[count]; + + uint32_t pix1; + int col; + + pix1 = pix & 0xffffffff; + col = 0; + if (pix1) col = 1; + bitmap.pix32(y, x*2) = m_palette->pen(col); + + pix1 = pix >> 32; + col = 0; + if (pix1) col = 1; + bitmap.pix32(y, x*2+1) = m_palette->pen(col); + + + count++; + } + } +#endif return 0; } @@ -174,8 +205,8 @@ READ64_MEMBER(aristmk6_state::hwver_r) static ADDRESS_MAP_START( aristmk6_map, AS_PROGRAM, 64, aristmk6_state ) AM_RANGE(0x00000000, 0x003fffff) AM_ROM AM_REGION("maincpu", 0) - AM_RANGE(0x04000000, 0x05ffffff) AM_RAM // VRAM 32MB - AM_RANGE(0x08000000, 0x097fffff) AM_ROM AM_REGION("game_rom", 0) + AM_RANGE(0x04000000, 0x05ffffff) AM_RAM AM_SHARE("vram") // VRAM 32MB + AM_RANGE(0x08000000, 0x0bffffff) AM_ROM AM_REGION("game_rom", 0) AM_RANGE(0x0c000000, 0x0cffffff) AM_RAM // Main RAM 16MB AM_RANGE(0x10800000, 0x1087ffff) AM_RAM // SRAM0 512KB AM_RANGE(0x11000000, 0x1107ffff) AM_RAM // SRAM1 512KB @@ -331,7 +362,7 @@ MACHINE_CONFIG_END ROM_START( aristmk6 ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_END /* @@ -353,7 +384,7 @@ don't have pictures for. ROM_START( 5drag ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20161011.u72", 0x0800002, 0x0400000, CRC(e81d47fe) SHA1(f5730f9b5fa9a4492289ddcbc8e88d0a62771667) ) ROM_LOAD32_WORD("20161011.u73", 0x0000002, 0x0400000, CRC(23cfdacd) SHA1(7efda9cc67214f68d674f1110cfb38fd9bbc4548) ) ROM_LOAD32_WORD("20161011.u85", 0x0800000, 0x0400000, CRC(12803341) SHA1(4b640c3f270eaa77ce71e87f83e603083bcae489) ) @@ -367,7 +398,7 @@ ROM_END ROM_START( 5dragsp ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("sp__20161011.u72", 0x0800002, 0x0400000, CRC(a534f262) SHA1(27201f8fd9a6c55e41e30d73e2868961961df827) ) ROM_LOAD32_WORD("sp__20161011.u73", 0x0000002, 0x0400000, CRC(6188048d) SHA1(d03d2ef8ce744f6523bc5a3775013764386acdf5) ) ROM_LOAD32_WORD("sp__20161011.u85", 0x0800000, 0x0400000, CRC(9840fdcb) SHA1(ee87ab3e93fafd4a262451e906cbae2028cc2f61) ) @@ -377,7 +408,7 @@ ROM_END ROM_START( 5dragce ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152309.u71", 0x1000002, 0x0400000, CRC(a0f5999e) SHA1(0be0d58588adbdbc7b728f164538d03509f13fe5) ) /* m27v322 */ ROM_LOAD32_WORD("0152309.u72", 0x0800002, 0x0400000, CRC(e399df66) SHA1(d85a8011ab62b899b18873e4296c12da4291870a) ) /* m27v322 */ ROM_LOAD32_WORD("0152309.u73", 0x0000002, 0x0400000, CRC(7298e59b) SHA1(b104aec9be996bacad74120f461ad8cd7ef96e09) ) /* m27v322 */ @@ -389,7 +420,7 @@ ROM_END ROM_START( 5koipp ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10250711.u71", 0x1000002, 0x0400000, CRC(460e7ddb) SHA1(e6326523fb7c1c44cd0f01cd43d59d86a72c0d1d) ) ROM_LOAD32_WORD("10250711.u72", 0x0800002, 0x0400000, CRC(1a1140f2) SHA1(c097bcdcbd61edd15382f7becc32384780fb6e8e) ) ROM_LOAD32_WORD("10250711.u73", 0x0000002, 0x0400000, CRC(13fbfa4d) SHA1(8a9ba4fcea44f1ababa9ee89e36c8cd63b935ac5) ) @@ -402,7 +433,7 @@ ROM_END ROM_START( 50lions ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10120511.u86", 0x0000000, 0x0400000, CRC(0e5c86f1) SHA1(84e329e664ace697f9ea4ace08612089e0964732) ) ROM_LOAD32_WORD("10120511.u73", 0x0000002, 0x0400000, CRC(1c1f2297) SHA1(13fb8c83d8ce2340ef554490c21a38da7b47c666) ) ROM_END @@ -411,7 +442,7 @@ ROM_END ROM_START( 50lionsm ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10156111.u86", 0x0000000, 0x0400000, CRC(c3791531) SHA1(b9c60be9624463eb591f2baf421ff90b8763449b) ) ROM_LOAD32_WORD("10156111.u73", 0x0000002, 0x0400000, CRC(ec1b699b) SHA1(5a6ad7c7eb02443e42ee6a88525ae95a2b0a3195) ) ROM_END @@ -419,7 +450,7 @@ ROM_END ROM_START( 50lionrr ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20301311.u71", 0x1000002, 0x0400000, CRC(412524b3) SHA1(ef724755616aad7fd484b5d5fcb6f6773e92b9b9) ) ROM_LOAD32_WORD("20301311.u72", 0x0800002, 0x0400000, CRC(73c2795c) SHA1(bce64fedf84ab5374b07487f6b887c06abe1213a) ) ROM_LOAD32_WORD("20301311.u73", 0x0000002, 0x0400000, CRC(eee56944) SHA1(b7eb97f7a59076997195edfe8676edbb712a6376) ) @@ -431,7 +462,7 @@ ROM_END ROM_START( 100lions ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10219211.u86", 0x0000000, 0x0400000, CRC(a1c71dd2) SHA1(9a859df876cf6a2fadcc5ae7183021881dc08887) ) ROM_LOAD32_WORD("10219211.u73", 0x0000002, 0x0400000, CRC(da7d2ed7) SHA1(1f81cad150c013848988e6f995a45f7ea5c6d95c) ) ROM_END @@ -439,7 +470,7 @@ ROM_END ROM_START( adonisa6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151178.u73", 0x0000002, 0x0400000, CRC(eba9e84f) SHA1(bf746ea356627b1a558b4c8f8a2d8d5c54400a4a) ) ROM_LOAD32_WORD("0151178.u86", 0x0000000, 0x0400000, CRC(0eeb0ac3) SHA1(72b2b4711eb9d962bfb58fac1a5226ac81db67ea) ) ROM_END @@ -447,7 +478,7 @@ ROM_END ROM_START( adustcm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20006711.u72", 0x0800002, 0x0400000, CRC(d963cc96) SHA1(8a855269d0ea92e1f58ceda555bb124746ae1268) ) ROM_LOAD32_WORD("20006711.u73", 0x0000002, 0x0400000, CRC(b156f918) SHA1(004ce75da1ba9b95c5d689a568d8e6502b7d00ab) ) ROM_LOAD32_WORD("20006711.u85", 0x0800000, 0x0400000, CRC(f62830be) SHA1(13fbadf58ac2f3c15f78a40b3ac45e20d1080937) ) @@ -457,7 +488,7 @@ ROM_END ROM_START( afterhrs ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251071.u72", 0x0800002, 0x0400000, CRC(a4bee8ab) SHA1(cac34f91459fa5902b85e4c8150e651fda68621e) ) ROM_LOAD32_WORD("0251071.u73", 0x0000002, 0x0400000, CRC(972c569b) SHA1(caf4aaeaf05a08e4751a8bf06378d6f64b26883d) ) ROM_LOAD32_WORD("0251071.u85", 0x0800000, 0x0400000, CRC(de79acdc) SHA1(d7d3d415f5261ab2b65ef1a1e93ccd3770124848) ) @@ -467,7 +498,7 @@ ROM_END ROM_START( alchemy ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("1j009611.u72", 0x0800002, 0x0400000, CRC(11321ce3) SHA1(83c6e7618b29fa7ea8c01e27be0b6e4d85822299) ) ROM_LOAD32_WORD("1j009611.u73", 0x0000002, 0x0400000, CRC(bfac2656) SHA1(337f952fae2bff960c78f8808d3dc04815e74404) ) ROM_LOAD32_WORD("1j009611.u85", 0x0800000, 0x0400000, CRC(a0a3453b) SHA1(f5f5559bbf8fdf176ca4f0ad755259120d29930c) ) @@ -477,7 +508,7 @@ ROM_END ROM_START( atkgld ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152152.u73", 0x0000002, 0x0400000, CRC(01d8e945) SHA1(ed0568a599fe514a8dcba762835831388fede679) ) ROM_LOAD32_WORD("0152152.u85", 0x0800000, 0x0400000, CRC(81f8c412) SHA1(15ace6c1fc36cb7004e7767aea5e30fe8b9acf8b) ) ROM_LOAD32_WORD("0152152.u86", 0x0000000, 0x0400000, CRC(dfd90fc4) SHA1(8881ae3102d87435585d04abd791f3f710cf5ed2) ) @@ -487,7 +518,7 @@ ROM_END ROM_START( amzqueen ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10005511.u72", 0x0800002, 0x0400000, CRC(1e039e60) SHA1(4f6c5db24c2841daa9b29af2732335498f8b8f0d) ) ROM_LOAD32_WORD("10005511.u73", 0x0000002, 0x0400000, CRC(7b64f0b4) SHA1(1af15ac0f41acde21606002add1212b9ac72225c) ) ROM_LOAD32_WORD("10005511.u85", 0x0800000, 0x0400000, CRC(484d8848) SHA1(b86351fd828507968b44fd92c0f9b7ad51bfb9a8) ) @@ -497,7 +528,7 @@ ROM_END ROM_START( amztempl ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10299811.u71", 0x1000002, 0x0400000, CRC(8b6ef913) SHA1(7cc8688cb9c6096a81ad21cdc046db5bd0134356) ) ROM_LOAD32_WORD("10299811.u72", 0x0800002, 0x0400000, CRC(ca0b23ac) SHA1(4514e691f5926608a1624a91751f50469e234ed4) ) ROM_LOAD32_WORD("10299811.u73", 0x0000002, 0x0400000, CRC(b11fb5a0) SHA1(ebd78bcf1a06878c8a50fe078379f590ec6bc3e2) ) @@ -509,7 +540,7 @@ ROM_END ROM_START( antcleo ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10163211.u72", 0x0800002, 0x0400000, CRC(f8219493) SHA1(9d954800985e2561ea1b01dd49f443583b98e5ec) ) ROM_LOAD32_WORD("10163211.u73", 0x0000002, 0x0400000, CRC(34c2b036) SHA1(ee67eafd51aa2c3975ea45ffa629e80621dd01f6) ) ROM_LOAD32_WORD("10163211.u85", 0x0800000, 0x0400000, CRC(f5995ccf) SHA1(54a3e50171667f81d1fa21b89622c05a9d869b3e) ) @@ -520,7 +551,7 @@ ROM_END ROM_START( antcleom ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10177211.u86", 0x0000000, 0x0400000, CRC(4897f4ed) SHA1(0a071528b0c2cb4c42d4535bed406849a6187d9d) ) ROM_LOAD32_WORD("10177211.u73", 0x0000002, 0x0400000, CRC(41b7d75d) SHA1(5c25e0bc65560b17b80c4430ae9d925a0f245e6c) ) ROM_LOAD32_WORD("10177211.u85", 0x0800000, 0x0400000, CRC(909a5a6c) SHA1(abb86f82184f32fad578d5c3a6d034afaa78e3c3) ) @@ -530,7 +561,7 @@ ROM_END ROM_START( apocof ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151105.u72", 0x0800002, 0x01c0000, CRC(f3733388) SHA1(cf01799770b785a0f7527aedf627f16642a60ff3) ) ROM_LOAD32_WORD("0151105.u73", 0x0000002, 0x0400000, CRC(675ee721) SHA1(3f4afe6196fc39c2544fc3731f39adef0198b9a3) ) ROM_LOAD32_WORD("0151105.u85", 0x0800000, 0x0400000, CRC(daa8cc4f) SHA1(2a71c7dbd0691654b614fcd09dae4ff47a60b655) ) @@ -540,7 +571,7 @@ ROM_END ROM_START( arabnga6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("2j008211.u72", 0x0800002, 0x0400000, CRC(709de514) SHA1(3f380ef548c45fa8eaba9cba2bbabdcb59c7660b) ) ROM_LOAD32_WORD("2j008211.u86", 0x0000000, 0x0400000, CRC(45cf08c3) SHA1(a963a32b3bca5dec17a6cea4c0e5c66f14b42f65) ) ROM_LOAD32_WORD("2j008211.u85", 0x0800000, 0x0400000, CRC(03abddc6) SHA1(cc0a8c78d52b26977274455be8dadb21ee4d3580) ) @@ -550,7 +581,7 @@ ROM_END ROM_START( arabnga6u ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151356.u85", 0x0800000, 0x0400000, CRC(4063edd6) SHA1(bb8f8230bbad70af683d039c041e90d50a59ceed) ) ROM_LOAD32_WORD("0151356.u72", 0x0800002, 0x0400000, CRC(214632ed) SHA1(31cb4cbecf9b938df5b93c1260feeb6265bb2152) ) ROM_LOAD32_WORD("0151356.u86", 0x0000000, 0x0400000, CRC(ae1d3cd5) SHA1(e2cca9d9f3b205446e0f74292a784cfe65302bc8) ) @@ -560,7 +591,7 @@ ROM_END ROM_START( arwincm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151065.u72", 0x0800002, 0x0400000, CRC(3a133d96) SHA1(4c7dc422c3e0a81da1f81267d525e3a90a7d79d7) ) /* m27v322 */ ROM_LOAD32_WORD("0151065.u73", 0x0000002, 0x0400000, CRC(0c3e441c) SHA1(763879bae2b256c2c4edddc99507b3c54cbab976) ) /* m27v322 */ ROM_LOAD32_WORD("0151065.u85", 0x0800000, 0x0400000, CRC(498b2ab7) SHA1(7f1da5ff34572c1f27f9a0735b8a9571b34ac17e) ) /* m27v322 */ @@ -570,7 +601,7 @@ ROM_END ROM_START( arish ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151087.u72", 0x0800002, 0x0400000, CRC(08451014) SHA1(3dcda83503c361c93df27a0cd5edd4d68d2a735b) ) ROM_LOAD32_WORD("0151087.u73", 0x0000002, 0x0400000, CRC(631b26e7) SHA1(2520bce139f0bc57b70b93baf253b4ef2a52d531) ) ROM_LOAD32_WORD("0151087.u85", 0x0800000, 0x0400000, CRC(0ea3b484) SHA1(7c9ab129a1c49bcb36f264ce30071e5b9fbb8985) ) @@ -580,7 +611,7 @@ ROM_END ROM_START( asnprinc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0352502.u72", 0x0800002, 0x0400000, CRC(917421ef) SHA1(87eb28c98e1901830cb2b779f5c4d569699d1b1e) ) ROM_LOAD32_WORD("0352502.u85", 0x0800000, 0x0400000, CRC(c46cfe80) SHA1(294ddd29d5c13388096dc2551dc474f077e5d881) ) ROM_LOAD32_WORD("0352502.u73", 0x0000002, 0x0400000, CRC(b05400e0) SHA1(b0832ccfb1947738125f4afe557a246fffdd983c) ) @@ -590,7 +621,7 @@ ROM_END ROM_START( beavbuk ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20255111.u73", 0x0000002, 0x0400000, CRC(89c840dd) SHA1(31ab84740d866202cc5dfec17dec677186b991c5) ) ROM_LOAD32_WORD("20255111.u86", 0x0000000, 0x0400000, CRC(2de9d8e5) SHA1(aea9f2668effa60a627cf62cee45919aa3b669b0) ) ROM_END @@ -598,7 +629,7 @@ ROM_END ROM_START( bigben ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30126911.u72", 0x0800002, 0x0400000, CRC(b5b0fb0e) SHA1(a5f233c1472d7b27a85e2b116ccac8ef61d23e6c) ) ROM_LOAD32_WORD("30126911.u73", 0x0000002, 0x0400000, CRC(5e5d02f3) SHA1(5a8d7403186d3b10ef3e92297ca4b484c902095a) ) ROM_LOAD32_WORD("30126911.u85", 0x0800000, 0x0400000, CRC(bc7846d4) SHA1(f754ca71c821f65a27c631f91ce254c76152ffde) ) @@ -608,7 +639,7 @@ ROM_END ROM_START( bigheart ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10000511.u73", 0x0000002, 0x0400000, CRC(920ffac3) SHA1(be34f582712da5be84834562c758997829302c24) ) ROM_LOAD32_WORD("10000511.u86", 0x0000000, 0x0400000, CRC(b63fbc96) SHA1(f0a76f52441afe41e9bb11da1526a17d1ed9df6c) ) ROM_END @@ -616,7 +647,7 @@ ROM_END ROM_START( bigred ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("2j009211.u86", 0x0000000, 0x0400000, CRC(da16ed45) SHA1(febb8f960009361250ab78814d60d008b3778a57) ) ROM_LOAD32_WORD("2j009211.u73", 0x0000002, 0x0400000, CRC(60e8fd7e) SHA1(7294a180d3ee869a545f43c2c898130f393d076a) ) ROM_LOAD32_WORD("2j009211.u85", 0x0800000, 0x0400000, CRC(8c2f6fc9) SHA1(9dd687b242a3d0348cc20a7a20fef149f5f7834a) ) @@ -626,7 +657,7 @@ ROM_END ROM_START( bigred2 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("5j011311.u85", 0x0800000, 0x0400000, CRC(e05a45db) SHA1(4fff979915952addc3251adb4385f0072b2033cd) ) ROM_LOAD32_WORD("5j011311.u86", 0x0000000, 0x0400000, CRC(6e68c586) SHA1(f6261e92e9c22fbd59d385451d5b212bb888425b) ) ROM_LOAD32_WORD("5j011311.u73", 0x0000002, 0x0400000, CRC(8826a403) SHA1(d0e08205c0fdc7229ca4d9a895a8456d8f07ff26) ) @@ -636,7 +667,7 @@ ROM_END ROM_START( blkbrum ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("1j009111.u72", 0x0800002, 0x0400000, CRC(95673ea4) SHA1(17ea6380473796042a44c42afda79ef270282892) ) ROM_LOAD32_WORD("1j009111.u73", 0x0000002, 0x0400000, CRC(0ad23541) SHA1(92ddaa68e212165bd2828360b9fdeafd9c821335) ) ROM_LOAD32_WORD("1j009111.u85", 0x0800000, 0x0400000, CRC(5f29ac14) SHA1(7fae7adf85b90375732767fb9cd0e88097a61399) ) @@ -646,7 +677,7 @@ ROM_END ROM_START( blkmust ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152584.u73", 0x0000002, 0x0400000, CRC(986b58d9) SHA1(178de2a1bfaca3e859e9c948ce0626c5f31b303f) ) ROM_LOAD32_WORD("0152584.u86", 0x0000000, 0x0400000, CRC(2637a658) SHA1(7ec96c15f0fef5862f3d4a37fe96ab893e986321) ) ROM_LOAD32_WORD("0152584.u85", 0x0800000, 0x0400000, CRC(6a089a8b) SHA1(20d8fd974cedef0a7f642dbfea9b2fe088e26de0) ) @@ -656,7 +687,7 @@ ROM_END ROM_START( bluetigr ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20259511.u72", 0x0800002, 0x0400000, CRC(f81af522) SHA1(5b7be10820f18ffa360726d20370faa1ecc1b3f8) ) ROM_LOAD32_WORD("20259511.u73", 0x0000002, 0x0400000, CRC(bc2a4fb8) SHA1(74ba00873a4a00d0839d89bb2d9dbed5fc33bff7) ) ROM_LOAD32_WORD("20259511.u85", 0x0800000, 0x0400000, CRC(e175ef6d) SHA1(13933044f905c0fde96ff05c6afdce189160a5e2) ) @@ -666,21 +697,21 @@ ROM_END ROM_START( bobdolly ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("0352298.u21", 0x0000000, 0x0400000, CRC(8e32da10) SHA1(28a49ecc3bab512e5828c96392d6fa4ff9394a0f) ) /* 27v322 */ - ROM_LOAD32_WORD("0352298.u11", 0x0000002, 0x0400000, CRC(d3657369) SHA1(621fb20238f10e06c486dfbd6460f94047898a42) ) /* 27v322 */ - ROM_LOAD32_WORD("0352298.u22", 0x0800000, 0x0400000, CRC(4302ae5e) SHA1(fe1d122093ad9234a7a5337b3a4c2de7fe046822) ) /* 27v322 */ - ROM_LOAD32_WORD("0352298.u12", 0x0800002, 0x0400000, CRC(47429081) SHA1(23d996aa522c2f9beadf1fdb7c0584ca939917da) ) /* 27v322 */ - ROM_LOAD32_WORD("0352298.u23", 0x1000000, 0x0400000, CRC(a9726ec5) SHA1(cdf78adc3ebcd50e503b2587564493a91b73f578) ) /* 27v322 */ - ROM_LOAD32_WORD("0352298.u13", 0x1000002, 0x0400000, CRC(e73883db) SHA1(6382386ac6f576c739c959cbf6b6df2605496845) ) /* 27v322 */ - ROM_LOAD32_WORD("0352298.u24", 0x1800000, 0x0400000, CRC(3646c16d) SHA1(c52fab2e11f39c126bcbbb348750bbf30ff96090) ) /* 27v322 */ - ROM_LOAD32_WORD("0352298.u14", 0x1800002, 0x0400000, CRC(0f1a6b7c) SHA1(17686829a1a64f6d8982e015067f2d08bcb00402) ) /* 27v322 */ + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0352298.u21", 0x0000000, 0x0400000, CRC(d3657369) SHA1(621fb20238f10e06c486dfbd6460f94047898a42) ) /* 27v322 */ + ROM_LOAD32_WORD("0352298.u11", 0x0000002, 0x0400000, CRC(8e32da10) SHA1(28a49ecc3bab512e5828c96392d6fa4ff9394a0f) ) /* 27v322 */ + ROM_LOAD32_WORD("0352298.u22", 0x0800000, 0x0400000, CRC(47429081) SHA1(23d996aa522c2f9beadf1fdb7c0584ca939917da) ) /* 27v322 */ + ROM_LOAD32_WORD("0352298.u12", 0x0800002, 0x0400000, CRC(4302ae5e) SHA1(fe1d122093ad9234a7a5337b3a4c2de7fe046822) ) /* 27v322 */ + ROM_LOAD32_WORD("0352298.u23", 0x1000000, 0x0400000, CRC(e73883db) SHA1(6382386ac6f576c739c959cbf6b6df2605496845) ) /* 27v322 */ + ROM_LOAD32_WORD("0352298.u13", 0x1000002, 0x0400000, CRC(a9726ec5) SHA1(cdf78adc3ebcd50e503b2587564493a91b73f578) ) /* 27v322 */ + ROM_LOAD32_WORD("0352298.u24", 0x1800000, 0x0400000, CRC(0f1a6b7c) SHA1(17686829a1a64f6d8982e015067f2d08bcb00402) ) /* 27v322 */ + ROM_LOAD32_WORD("0352298.u14", 0x1800002, 0x0400000, CRC(3646c16d) SHA1(c52fab2e11f39c126bcbbb348750bbf30ff96090) ) /* 27v322 */ ROM_END ROM_START( brazil ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20180311.u73", 0x0000002, 0x0400000, CRC(5eb15d8b) SHA1(dc313f96390eb04769c5c9249b140eed67796cd8) ) ROM_LOAD32_WORD("20180311.u86", 0x0000000, 0x0400000, CRC(9be9f72c) SHA1(5e86e42280c6b5b3ce484a04107e84b6aa457bd1) ) ROM_END @@ -688,7 +719,7 @@ ROM_END ROM_START( bucaneer ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10173011.u73", 0x0000002, 0x0400000, CRC(fa1e540e) SHA1(12d36d59fd176cbfad5e78f913a259fd06150f89) ) ROM_LOAD32_WORD("10173011.u86", 0x0000000, 0x0400000, CRC(9e1f8099) SHA1(28b1f19be0d6914afb604408e74b2d5260e11624) ) ROM_END @@ -696,7 +727,7 @@ ROM_END ROM_START( buckstop ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10294311.u72", 0x0800002, 0x0400000, CRC(de8c0100) SHA1(d27668584094c56f2840d87fc481ce03e7278dd8) ) ROM_LOAD32_WORD("10294311.u74", 0x0000000, 0x0400000, CRC(0a55ae9d) SHA1(25cfc1c4ddb5a3c26fd024f0be166763739e84e4) ) ROM_LOAD32_WORD("10294311.u85", 0x0800000, 0x0400000, CRC(d2a29b6b) SHA1(4bfc7a6ea5d1251f57bbea52b25353f696f7e63e) ) @@ -706,7 +737,7 @@ ROM_END ROM_START( buffalo ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10217811.u86", 0x0000000, 0x0400000, CRC(9fc2bb3e) SHA1(2a0253500b52ebdebb61c0c8cf296ba9cff575da) ) ROM_LOAD32_WORD("10217811.u73", 0x0000002, 0x0400000, CRC(bcc108b3) SHA1(937c5a3cdace65e706565af46597f46562830c80) ) ROM_LOAD32_WORD("10217811.u85", 0x0800000, 0x0400000, CRC(fd6a18dc) SHA1(bd5d1a0d6c3c9c99e12234ac3ffca1100edf75fe) ) @@ -716,7 +747,7 @@ ROM_END ROM_START( buffalou ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0252636.u72", 0x0800002, 0x0400000, CRC(2a35e7df) SHA1(112ea1872bc3b8533e1339f8eb19ef9ea0740773) ) ROM_LOAD32_WORD("0252636.u73", 0x0000002, 0x0400000, CRC(46061814) SHA1(9a149d1edabc4a7ab8e30df9a08390a320b9b472) ) ROM_LOAD32_WORD("0252636.u85", 0x0800000, 0x0400000, CRC(8e5ac194) SHA1(5e7a84d5211cb4e797aa04f21220e72f9d4f4694) ) @@ -726,7 +757,7 @@ ROM_END ROM_START( bmbugs ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0351180.u73", 0x0000002, 0x0400000, CRC(79dd907f) SHA1(06352c55ff36a82f4d0550b1723667f3287c4923) ) /* 27v322 */ ROM_LOAD32_WORD("0351180.u86", 0x0000000, 0x0400000, CRC(f5c204f9) SHA1(592fac02d26ec5edffce862fcce67869430028dd) ) ROM_END @@ -734,7 +765,7 @@ ROM_END ROM_START( bushrngr ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10006111.u72", 0x0800002, 0x0400000, CRC(71a0084f) SHA1(1e7b7b58b2df25ea0468d702d7eef658d7c53f47) ) ROM_LOAD32_WORD("10006111.u73", 0x0000002, 0x0400000, CRC(73206610) SHA1(9a9eb07efde20c5b079a39c96db447937f555c93) ) ROM_LOAD32_WORD("10006111.u85", 0x0800000, 0x0400000, CRC(5b471edb) SHA1(78da72b727d71f24fbfed34feda9167dd10d96e3) ) @@ -744,7 +775,7 @@ ROM_END ROM_START( cactusco ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10237711.u72", 0x0800002, 0x0400000, CRC(90d72135) SHA1(fb4a4ad984ff1103e2e951919132f79cb7af9ec5) ) ROM_LOAD32_WORD("10237711.u73", 0x0000002, 0x0400000, CRC(b2f2149d) SHA1(8f53b168555bc255d3dc9fb94d2d6dd466b7f3e4) ) ROM_LOAD32_WORD("10237711.u85", 0x0800000, 0x0400000, CRC(e0130bf6) SHA1(84f7c2b5c10155ee92bcc02d6c3dca0acf55ed27) ) @@ -754,7 +785,7 @@ ROM_END ROM_START( callwld ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10256611.u71", 0x1000002, 0x0400000, CRC(ed7dc53a) SHA1(686326580fe1a58685341d82ae5697fd216b88b6) ) ROM_LOAD32_WORD("10256611.u72", 0x0800002, 0x0400000, CRC(8ee4f3e7) SHA1(553487a4c2915e9621330d6a8cd621dd6b4e38d3) ) ROM_LOAD32_WORD("10256611.u73", 0x0000002, 0x0400000, CRC(36231cad) SHA1(9230ef7bb8433c611754b4625a64bef3931aba0d) ) @@ -766,7 +797,7 @@ ROM_END ROM_START( calyking ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20197111.u72", 0x0800002, 0x0400000, CRC(1a09ab1e) SHA1(8aca20b52d1072387e49e6d020c6e9565650aec9) ) ROM_LOAD32_WORD("20197111.u73", 0x0000002, 0x0400000, CRC(a6f903f6) SHA1(6101cc9115b91c6860cfd3fbe5ab2da105a41ef4) ) ROM_LOAD32_WORD("20197111.u85", 0x0800000, 0x0400000, CRC(4e130673) SHA1(6d49558146c0e3e8a0f1659dcc2ebe60ae17782b) ) @@ -776,7 +807,7 @@ ROM_END ROM_START( canaryrc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10218211.u73", 0x0000002, 0x0400000, CRC(6ae381ec) SHA1(d1103744805137dc69b77a3e1319c7168c88306f) ) ROM_LOAD32_WORD("10218211.u86", 0x0000000, 0x0400000, CRC(37750a22) SHA1(dcb73df1c6bd206343302a8d70966291750a5baf) ) ROM_END @@ -804,7 +835,7 @@ ROM_END ROM_START( cinhell ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251125.u71", 0x1000002, 0x0400000, CRC(f096865e) SHA1(c8091028dfaf43f7017c40a488d039bd6e1b0177) ) ROM_LOAD32_WORD("0251125.u72", 0x0800002, 0x0400000, CRC(a6c1937d) SHA1(436bab41fabc9b991e4d8128abc5d7b1c627331e) ) ROM_LOAD32_WORD("0251125.u73", 0x0000002, 0x0400000, CRC(d0a3c39d) SHA1(eff6a03042d175e6088dd7bada25791c7b404687) ) @@ -816,7 +847,7 @@ ROM_END ROM_START( csd ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10104011.u72", 0x0800002, 0x0400000, CRC(732bc777) SHA1(bc3ced0a3e3e75151bfdf1c7d79fff2ebac15230) ) ROM_LOAD32_WORD("10104011.u73", 0x0000002, 0x0400000, CRC(78fb8acb) SHA1(60cde2c9fd0c3a6ac8a76099906c87393d90b8bf) ) ROM_LOAD32_WORD("10104011.u85", 0x0800000, 0x0400000, CRC(e1b6c747) SHA1(3e0345357c4b66b30c87e6ebf540fcc636505804) ) @@ -826,7 +857,7 @@ ROM_END ROM_START( csdsp ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20104011.u72", 0x0800002, 0x0400000, CRC(566792bf) SHA1(843ccbc65020ef87ef67b9d81b864c1d8674b1dd) ) ROM_LOAD32_WORD("20104011.u73", 0x0000002, 0x0400000, CRC(00dcb4e5) SHA1(d7d32c15bdea0e28e936b87ed7b609e979aae460) ) ROM_LOAD32_WORD("20104011.u85", 0x0800000, 0x0400000, CRC(fdeb3434) SHA1(df306a2443b46c565040307b61ed97242f4b7280) ) @@ -837,7 +868,7 @@ ROM_END ROM_START( csdm ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20131511.u86", 0x0000000, 0x0400000, CRC(06f78c92) SHA1(e8bd3f18831dfb5c644321541fa9e75ae9e83688) ) ROM_LOAD32_WORD("20131511.u73", 0x0000002, 0x0400000, CRC(5b2468b6) SHA1(085aa44343f11fdf5ab7cc1ca56ddb0ba5cafc36) ) ROM_LOAD32_WORD("20131511.u85", 0x0800000, 0x0400000, CRC(6973dffd) SHA1(4350e0cdfeb9135e708f15bf2de325b8412c1434) ) @@ -847,7 +878,7 @@ ROM_END ROM_START( csdce ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30149511.u71", 0x1000002, 0x0400000, CRC(32fcccb0) SHA1(a0fa260dadf4b6c659eaa60f67a3e552dbb1807b) ) ROM_LOAD32_WORD("30149511.u72", 0x0800002, 0x0400000, CRC(f74e7f25) SHA1(5b43b54c10141b845d0de1d4f3dd54b833bd2d2a) ) ROM_LOAD32_WORD("30149511.u73", 0x0000002, 0x0400000, CRC(d38ffd1b) SHA1(3d39c93478faafbadd9caf6f2a9b3d40ac4e51ce) ) @@ -859,7 +890,7 @@ ROM_END ROM_START( csret ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20212211.u72", 0x0800002, 0x0400000, CRC(c4278640) SHA1(bfb5c69191661625427742d24f7f2f63e59217c1) ) ROM_LOAD32_WORD("20212211.u73", 0x0000002, 0x0400000, CRC(3dadf971) SHA1(ffab779da0160d0e8a78fdc9e1440b2f27d04d20) ) ROM_LOAD32_WORD("20212211.u85", 0x0800000, 0x0400000, CRC(6771599d) SHA1(c3476b37b9189c3197194a9027d2f154a12aee37) ) @@ -869,7 +900,7 @@ ROM_END ROM_START( corrida ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30178311.u72", 0x0800002, 0x0400000, CRC(37d4eed5) SHA1(55aa5f4dad3193f67e8fea7506dde2230b8c6b9e) ) ROM_LOAD32_WORD("30178311.u73", 0x0000002, 0x0400000, CRC(6df3c1f5) SHA1(5b8fcbbc650c0fefdf504fd7d48a125d2f7d22e7) ) ROM_LOAD32_WORD("30178311.u85", 0x0800000, 0x0400000, CRC(451774c0) SHA1(e2fd78433ad9016900581720ccd29bf511a57f04) ) @@ -879,7 +910,7 @@ ROM_END ROM_START( cryspri ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10144411.u73", 0x0000002, 0x0400000, CRC(e8ab1219) SHA1(88e792209d224fc95b4248fc1aeebcae39b06eb7) ) ROM_LOAD32_WORD("10144411.u86", 0x0000000, 0x0400000, CRC(5c0e7122) SHA1(f729e20d15f9a8d1442a9f9616cfa09ac181bc3f) ) ROM_END @@ -888,7 +919,7 @@ ROM_END ROM_START( crysprim ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10155811.u86", 0x0000000, 0x0400000, CRC(b046ea06) SHA1(0c0310bc0afb8bac630ac0570d5b9df6a992cfdb) ) ROM_LOAD32_WORD("10155811.u73", 0x0000002, 0x0400000, CRC(b52cac8a) SHA1(65bb5d73933df6d53a079e4efe00ea29649e3201) ) ROM_END @@ -896,7 +927,7 @@ ROM_END ROM_START( cryspriu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0352557.u72", 0x0800002, 0x0400000, CRC(8864632c) SHA1(a3227831ee71bc01846a7400e14fb40e62770e7a) ) ROM_LOAD32_WORD("0352557.u73", 0x0000002, 0x0400000, CRC(caa73d62) SHA1(5e41beb9ade7bd50cdc616ab3f016a6615778ea2) ) ROM_LOAD32_WORD("0352557.u85", 0x0800000, 0x0400000, CRC(c7c542c1) SHA1(8b49969414ef3d5811c804f16dc78cba71279618) ) @@ -906,7 +937,7 @@ ROM_END ROM_START( deepfrz ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10282311.u71", 0x1000002, 0x0400000, CRC(7fde4cb0) SHA1(6ecfdaab82d2b2f30e0d122dee08b7e0848e0cea) ) ROM_LOAD32_WORD("10282311.u72", 0x0800002, 0x0400000, CRC(a024e1e0) SHA1(5d4d6ab51aef1668e05b9296c7204c0b24c5f473) ) ROM_LOAD32_WORD("10282311.u73", 0x0000002, 0x0400000, CRC(de7c52eb) SHA1(6291a9f032c164d000a75b24a19dc9e8fb9184a1) ) @@ -918,7 +949,7 @@ ROM_END ROM_START( deepfrzu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0154081.u72", 0x0800002, 0x0400000, CRC(bcfc43a6) SHA1(cd3b25005d67dc096b13b1d35eca9701f150e461) ) ROM_LOAD32_WORD("0154081.u73", 0x0000002, 0x0400000, CRC(80fc6979) SHA1(2a08852c930f4b732830da4761010cc87ef369fc) ) ROM_LOAD32_WORD("0154081.u85", 0x0800000, 0x0400000, CRC(ef3914cd) SHA1(e189180fb087636b6d07de5df934ed4c89e8477e) ) @@ -928,7 +959,7 @@ ROM_END ROM_START( deltabel ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0252532.u73", 0x0000002, 0x0400000, CRC(721cb449) SHA1(10be95803f3b7e86a009cc665e847dd97aeb6749) ) ROM_LOAD32_WORD("0252532.u72", 0x0800002, 0x0400000, CRC(d6f6e2c9) SHA1(590c9b2000bdd888100426017250688bef9d3c1c) ) ROM_LOAD32_WORD("0252532.u86", 0x0000000, 0x0400000, CRC(ee2c3aad) SHA1(c3687c1447c3c324fa23f5f61d8b88139141a8d4) ) @@ -938,7 +969,7 @@ ROM_END ROM_START( deltaqn ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20185211.u72", 0x0800002, 0x0400000, CRC(1978abb1) SHA1(7ffd1d81201bcf31936bbc5bd194b182cb9b5cdc) ) ROM_LOAD32_WORD("20185211.u73", 0x0000002, 0x0400000, CRC(56628af9) SHA1(778175ce3d0074569e434a9c3995751747352e15) ) ROM_LOAD32_WORD("20185211.u85", 0x0800000, 0x0400000, CRC(73fe916b) SHA1(c262775bde046b5457ab998017012af12b5c036c) ) @@ -948,7 +979,7 @@ ROM_END ROM_START( dimeye ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251312.u72", 0x0800002, 0x0400000, CRC(f5f4d871) SHA1(e1a83ed4932602f460321bb2aaf648ef10711033) ) ROM_LOAD32_WORD("0251312.u86", 0x0000000, 0x0400000, CRC(dd6cab00) SHA1(27934d1262e91078c0ed3d12510d1157e7d0774f) ) ROM_LOAD32_WORD("0251312.u73", 0x0000002, 0x0400000, CRC(a0c21ad9) SHA1(689c9fb61fc7864be22b22fbdac295ced28340db) ) @@ -958,7 +989,7 @@ ROM_END ROM_START( dimeyece ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152039.u71", 0x1000002, 0x0400000, CRC(5706aa40) SHA1(d847bd0a4e210e3f065aa59129ee4654e3087909) ) /* m27v322 */ ROM_LOAD32_WORD("0152039.u72", 0x0800002, 0x0400000, CRC(9f6b5923) SHA1(739d3848998ddbfaf577982c12d8edd19c348548) ) /* m27v322 */ ROM_LOAD32_WORD("0152039.u73", 0x0000002, 0x0400000, CRC(235ba6ca) SHA1(3534b4f74531a42543383b55a2c57853b1d3f4f1) ) /* m27v322 */ @@ -970,7 +1001,7 @@ ROM_END ROM_START( di4ever ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10105011.u73", 0x0000002, 0x0400000, CRC(39922c60) SHA1(19c36087cae9cf482d3dc86dc40fa94c3687ae96) ) ROM_LOAD32_WORD("10105011.u86", 0x0000000, 0x0400000, CRC(d7c0fd99) SHA1(97d2b17ea89d7dd0186a13f08fe68a7f8e1336ca) ) ROM_END @@ -978,7 +1009,7 @@ ROM_END ROM_START( dinosa6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10118811.u72", 0x0800002, 0x0400000, CRC(34181cf9) SHA1(93d014891789260fe0a0eeeff17c25c6211753db) ) ROM_LOAD32_WORD("10118811.u73", 0x0000002, 0x0400000, CRC(17b46b56) SHA1(43d55adcc54855b6845ffedba8998b14df0447f3) ) ROM_LOAD32_WORD("10118811.u85", 0x0800000, 0x0400000, CRC(cff22e03) SHA1(0fd6632ae9c71bc99a31e9bdc9abdfda09dfafd7) ) @@ -988,7 +1019,7 @@ ROM_END ROM_START( dblagent ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152082.u72", 0x0800002, 0x0400000, CRC(fdb9a838) SHA1(83976af01273234d7eaeedba60164f9c31915e4b) ) ROM_LOAD32_WORD("0152082.u73", 0x0000002, 0x0400000, CRC(235e2cc8) SHA1(aaf1e71f4cdeb039e3c760031b07d7eb54467742) ) ROM_LOAD32_WORD("0152082.u85", 0x0800000, 0x0400000, CRC(4d482f50) SHA1(8105371d582bcc5a7d0e35f110f394fc491550cf) ) @@ -998,7 +1029,7 @@ ROM_END ROM_START( dbldolph ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20000211.u72", 0x0800002, 0x0400000, CRC(cd886389) SHA1(d0044d88d7cc168ae24e3a61f7e4758317b82417) ) ROM_LOAD32_WORD("20000211.u73", 0x0000002, 0x0400000, CRC(493c254b) SHA1(940c5b905c9e5677db5589fb097418d08047897d) ) ROM_LOAD32_WORD("20000211.u85", 0x0800000, 0x0400000, CRC(7aa49b2d) SHA1(15ae3f0eb6d1e44c5453e557b04f1ab3941163dc) ) @@ -1008,7 +1039,7 @@ ROM_END ROM_START( drgnlord ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10173511.u85", 0x0800000, 0x0400000, CRC(d17e1a0d) SHA1(955e4956656e7f08e352628cc632af0e3cb6cf0f) ) ROM_LOAD32_WORD("10173511.u72", 0x0800002, 0x0400000, CRC(c2b42880) SHA1(7079102d576d8e9c5cb4d3067b02d131b63b8d88) ) ROM_LOAD32_WORD("10173511.u86", 0x0000000, 0x0400000, CRC(fc699900) SHA1(8e49672e7622ac6bd0106c25f524a7dd9e9578ab) ) @@ -1018,7 +1049,7 @@ ROM_END ROM_START( drgnmgic ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("2j015711.u71", 0x1000002, 0x0400000, CRC(768ff8fb) SHA1(a99a750ee4bb761a21c264133ce7ea7ef344578f) ) ROM_LOAD32_WORD("2j015711.u72", 0x0800002, 0x0400000, CRC(cc84661f) SHA1(85fca4517b6fbbe83c4f5a5159af95c7e1089849) ) ROM_LOAD32_WORD("2j015711.u73", 0x0000002, 0x0400000, CRC(aa321624) SHA1(8c0e7e84c0dc7a2a61eb8d4777e5e937c1622730) ) @@ -1030,7 +1061,7 @@ ROM_END ROM_START( drmcatch ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10126721.u72", 0x0800002, 0x0400000, CRC(46244616) SHA1(3e16e7dd6f5afba135c3f1b9b40b7cfecc0d83e4) ) ROM_LOAD32_WORD("10126721.u73", 0x0000002, 0x0400000, CRC(4193c9f8) SHA1(de9747896f299f8562a8e836e28fcce991154194) ) ROM_LOAD32_WORD("10126721.u85", 0x0800000, 0x0400000, CRC(5b639f5c) SHA1(b3a2f5797071ae57b0bc541f23d6e62df173e4cd) ) @@ -1040,7 +1071,7 @@ ROM_END ROM_START( drmred ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10273811.u72", 0x0800002, 0x0400000, CRC(5a4e369a) SHA1(f50424edae6e912ef6d40f2e2e769c2002349c0a) ) ROM_LOAD32_WORD("10273811.u73", 0x0000002, 0x0400000, CRC(a38db22b) SHA1(e83485525a46741a7d97c36341c529d9643f2dd9) ) ROM_LOAD32_WORD("10273811.u85", 0x0800000, 0x0400000, CRC(b2640b58) SHA1(79e8085ae36a2f03a7e57e21cccaeb4bbe122f8e) ) @@ -1050,7 +1081,7 @@ ROM_END ROM_START( eaglrock ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151126.u72", 0x0800002, 0x0400000, CRC(c3ac8cfd) SHA1(ff2b45f49929dfa9aed44af2a1b204a96ed098fb) ) ROM_LOAD32_WORD("0151126.u73", 0x0000002, 0x0400000, CRC(ce3d4fd2) SHA1(ef784c2ae5151c7191cac66093cbc1f85155a4e9) ) ROM_LOAD32_WORD("0151126.u85", 0x0800000, 0x0400000, CRC(a3f768e9) SHA1(1b0b96368530d51280da81479e9a3b44fb719503) ) @@ -1060,7 +1091,7 @@ ROM_END ROM_START( estrike ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("40289711.u86", 0x0000000, 0x0400000, CRC(71c8121b) SHA1(1a4534b8e43dbc173809b5a621d6796a7a8655cf) ) ROM_LOAD32_WORD("40289711.u83", 0x1800000, 0x0400000, CRC(d70198eb) SHA1(1e4c157deec921386623091b27180c9c53551f44) ) ROM_LOAD32_WORD("40289711.u84", 0x1000000, 0x0400000, CRC(664c3d45) SHA1(26ce8a7e88eddc94ecce5ada78654e6f30a985d6) ) @@ -1074,7 +1105,7 @@ ROM_END ROM_START( eastland ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151117.u72", 0x0800002, 0x0400000, CRC(16159d21) SHA1(e3b15c84d2a6ef9b840456cecf290798b6e6961d) ) ROM_LOAD32_WORD("0151117.u73", 0x0000002, 0x0400000, CRC(99591f11) SHA1(9d08d339ecb19682ace66f58b8aa98b62d958bec) ) ROM_LOAD32_WORD("0151117.u85", 0x0800000, 0x0400000, CRC(1fb075e7) SHA1(f08f43e19e84b897f0c350a0b86431939947d3b0) ) @@ -1084,7 +1115,7 @@ ROM_END ROM_START( eggsrccm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0351149.u72", 0x0800002, 0x0400000, CRC(883274fd) SHA1(60e65e2f7f1774eac4520f5d96dbcd149ee69b91) ) ROM_LOAD32_WORD("0351149.u73", 0x0000002, 0x0400000, CRC(d72f0fb0) SHA1(eedebb24d23899f4caffe7c79ae4ac51856df1b3) ) ROM_LOAD32_WORD("0351149.u85", 0x0800000, 0x0400000, CRC(2cbd9e98) SHA1(dcd5df5a3c177992d13077fa434ef741e7607d89) ) @@ -1094,7 +1125,7 @@ ROM_END ROM_START( efce ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151084.u72", 0x0800002, 0x0400000, CRC(f3ec21f4) SHA1(db9d98fe4788f27c33e84b612632feeea6d944c7) ) ROM_LOAD32_WORD("0151084.u73", 0x0000002, 0x0400000, CRC(d5c600ba) SHA1(e2eb729e29d66ba5614fce1f4bd5a4883b50c499) ) ROM_LOAD32_WORD("0151084.u85", 0x0800000, 0x00c0000, CRC(95cf5a7b) SHA1(ac5fbd83e2d73a1d6d55736d868c44396371e24e) ) // bad? this seems to contains all the necessary data: maybe it was padded up to 0x0400000 and the padding was cut? @@ -1104,7 +1135,7 @@ ROM_END ROM_START( encspell ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10257011.u71", 0x1000002, 0x0400000, CRC(7f91f73f) SHA1(5b70ffe30047d68bf521ee773ff3c323d1678e83) ) ROM_LOAD32_WORD("10257011.u72", 0x0800002, 0x0400000, CRC(651cb916) SHA1(caae7e9122b51352eb0befbc422c20866caeb92c) ) ROM_LOAD32_WORD("10257011.u73", 0x0000002, 0x0400000, CRC(969cf792) SHA1(0c44ed0ab3a5c11a171e7615ced9234bbbd9f2c9) ) @@ -1116,7 +1147,7 @@ ROM_END ROM_START( enchantr ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20000711.u73", 0x0000002, 0x0400000, CRC(dcaaec40) SHA1(f035e54d9c926826c7883838a65260fc5ca6c02c) ) ROM_LOAD32_WORD("20000711.u86", 0x0000000, 0x0400000, CRC(17a7db59) SHA1(f948369144791d6fd761efbbe5fb37b765b637e3) ) ROM_END @@ -1124,7 +1155,7 @@ ROM_END ROM_START( eott ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10002011.u72", 0x0800002, 0x0400000, CRC(0ccf36e4) SHA1(6b185113a909985730cf1a58d1179d0ffc269d40) ) ROM_LOAD32_WORD("10002011.u73", 0x0000002, 0x0400000, CRC(63d43c24) SHA1(8f76d2a7f9f5c0eb89609f891255e584b3a417d5) ) ROM_LOAD32_WORD("10002011.u85", 0x0800000, 0x0400000, CRC(d941636d) SHA1(7103599caa30d57a1fa038afd7c60c684ba9dc5a) ) @@ -1134,7 +1165,7 @@ ROM_END ROM_START( firednc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20184911.u72", 0x0800002, 0x0400000, CRC(de394e4c) SHA1(9ec430df94de2cc0dbc8cc3a8763fde257fe3477) ) ROM_LOAD32_WORD("20184911.u73", 0x0000002, 0x0400000, CRC(30b0f1a0) SHA1(9095f3848514e5a7ab5528fef701a274156d4bce) ) ROM_LOAD32_WORD("20184911.u85", 0x0800000, 0x0400000, CRC(f05c2ebe) SHA1(7b196523a613955a3f4fec70e04c642bc1184dde) ) @@ -1144,7 +1175,7 @@ ROM_END ROM_START( flamoljc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251048.u72", 0x0800002, 0x0400000, CRC(330c1988) SHA1(0d7dae49495c5b164121cd756d6e22af17a9b41b) ) /* m27v322 */ ROM_LOAD32_WORD("0251048.u73", 0x0000002, 0x0400000, CRC(c8337682) SHA1(e87c5be62528e2e73659ce73a17d1ea21ed3ccf0) ) /* m27v322 */ ROM_LOAD32_WORD("0251048.u85", 0x0800000, 0x0400000, CRC(2661893a) SHA1(4a79f0b638f5d4fdfa7dcc7661afe3ae1823e6ce) ) /* m27v322 */ @@ -1154,17 +1185,17 @@ ROM_END ROM_START( flamolce ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0351025.u72", 0x0800002, 0x0400000, CRC(b4581c28) SHA1(1daa0f1218dba6e6eb96b7925ea71be531ffa787) ) - ROM_LOAD32_WORD("0351025.u73", 0x0000000, 0x0400000, CRC(aad37086) SHA1(76495ba46da0ae848ba290706be337c45afe6361) ) - ROM_LOAD32_WORD("0351025.u85", 0x0000000, 0x0400000, CRC(4fcd025d) SHA1(63aa8d0f5dd331e10c032cc5ac67516054db7c27) ) - ROM_LOAD32_WORD("0351025.u86", 0x0000000, 0x0400000, CRC(f06f3d69) SHA1(83e1d2f72275de836e170c1c10905cb6da58b90a) ) + ROM_LOAD32_WORD("0351025.u73", 0x0000002, 0x0400000, CRC(aad37086) SHA1(76495ba46da0ae848ba290706be337c45afe6361) ) + ROM_LOAD32_WORD("0351025.u85", 0x0800000, 0x0400000, CRC(4fcd025d) SHA1(63aa8d0f5dd331e10c032cc5ac67516054db7c27) ) + ROM_LOAD32_WORD("0351025.u86", 0x0000000, 0x0400000, CRC(f06f3d69) SHA1(83e1d2f72275de836e170c1c10905cb6da58b90a) ) ROM_END ROM_START( followst ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20001411.u73", 0x0000002, 0x0400000, CRC(a1037235) SHA1(3badc901f8d1488cb630b07adc18cc280bd1c111) ) ROM_LOAD32_WORD("20001411.u86", 0x0000000, 0x0400000, CRC(aa3d76aa) SHA1(94350d0efb49467febd1500dbb697aa865d43843) ) ROM_END @@ -1172,7 +1203,7 @@ ROM_END ROM_START( fortath ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10248611.u72", 0x0800002, 0x0400000, CRC(90e481a0) SHA1(b73045e1f8602f17e6d0f9d9f5718c7e7cd0dd81) ) ROM_LOAD32_WORD("10248611.u73", 0x0000002, 0x0400000, CRC(4f361938) SHA1(51c23d09ba7cc7c73559e10b023962e7eb7059ed) ) ROM_LOAD32_WORD("10248611.u85", 0x0800000, 0x0400000, CRC(0b33c40b) SHA1(055ac1528a2008a4b481db201b95dabf8531d6e4) ) @@ -1182,7 +1213,7 @@ ROM_END ROM_START( frogwld ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251114.u72", 0x0800002, 0x0400000, CRC(36f8066f) SHA1(c8a3dc25488d7d578e05bf247b2d3e0959f5c511) ) /* m27v322 */ ROM_LOAD32_WORD("0251114.u73", 0x0000002, 0x0400000, CRC(f058f8f3) SHA1(02efb3de7765e917fb6c29cbfdd90845fb3f0a7b) ) /* m27v322 */ ROM_LOAD32_WORD("0251114.u85", 0x0800000, 0x0400000, CRC(b4165c0f) SHA1(823179a70841f49c8100d8d77620548ceea01550) ) /* m27v322 */ @@ -1192,7 +1223,7 @@ ROM_END ROM_START( gambjack ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20197211.u73", 0x0000002, 0x0400000, CRC(80eeb208) SHA1(ad38d08993457a344ed5da9b6335e9a933b11a67) ) ROM_LOAD32_WORD("20197211.u86", 0x0000000, 0x0400000, CRC(d55c8c10) SHA1(fb876c0fe04785d01baef1debe5a16f4d2e1587f) ) ROM_END @@ -1200,7 +1231,7 @@ ROM_END ROM_START( gwnn ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0452501.u72", 0x0800002, 0x0400000, CRC(68b68c92) SHA1(3c23e02ba9cc31352df19b3f641191a4e6261e7b) ) ROM_LOAD32_WORD("0452501.u73", 0x0000002, 0x0400000, CRC(3644eacc) SHA1(115b7a7ddf9ca1c82aae7c8dcf864d3c224e93be) ) ROM_LOAD32_WORD("0452501.u85", 0x0800000, 0x0400000, CRC(3b95fa30) SHA1(09e53a4434950212346f447315b41da9216a2e24) ) @@ -1210,7 +1241,7 @@ ROM_END ROM_START( geishaa6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10000811.u72", 0x0800002, 0x0400000, CRC(1efb986d) SHA1(34a5964e0eada085ff738ee4853beb75c431aaaa) ) ROM_LOAD32_WORD("10000811.u73", 0x0000002, 0x0400000, CRC(544c2cd6) SHA1(3904bb39096dd66f3579b7f244e8872fe29f4f72) ) ROM_LOAD32_WORD("10000811.u85", 0x0800000, 0x0400000, CRC(02c7819e) SHA1(f553adf6975c6fafff61e30605531b91ae5598af) ) @@ -1220,7 +1251,7 @@ ROM_END ROM_START( goape ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10006211.u73", 0x0000002, 0x0400000, CRC(d579d719) SHA1(e3679657ed2f27b52a762a7f424714e5080a6957) ) ROM_LOAD32_WORD("10006211.u86", 0x0000000, 0x0400000, CRC(392ed11e) SHA1(4fef477254b75c37a282a77aaf3046855118bdc0) ) ROM_END @@ -1228,7 +1259,7 @@ ROM_END ROM_START( gogreen ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10003411.u72", 0x0800002, 0x0400000, CRC(e138958c) SHA1(4416c4e00e388e8c84f9d82949c1875a5b34655f) ) ROM_LOAD32_WORD("10003411.u73", 0x0000002, 0x0400000, CRC(279da15c) SHA1(967063011447aeb4563878c13da3cf60f3f8b456) ) ROM_LOAD32_WORD("10003411.u85", 0x0800000, 0x0400000, CRC(57f68a9a) SHA1(8e7075e2b532a0c5ad0fd9d9f815a764cb9bb842) ) @@ -1238,7 +1269,7 @@ ROM_END ROM_START( goldarch ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10197411.u72", 0x0800002, 0x0400000, CRC(f6d262c6) SHA1(09e5f1e3838921482b01005e8781e83f08a9bd75) ) ROM_LOAD32_WORD("10197411.u73", 0x0000002, 0x0400000, CRC(edaaadf1) SHA1(3d68ba211c1904e7ea35d679c9f8845ef1e4ea90) ) ROM_LOAD32_WORD("10197411.u85", 0x0800000, 0x0400000, CRC(dc2c1319) SHA1(8df96bf7b96a3c7df0a155420959d939daedf5c4) ) @@ -1248,7 +1279,7 @@ ROM_END ROM_START( gldnflc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10158311.u72", 0x0800002, 0x0400000, CRC(521e2429) SHA1(0cfadf64341574eaec6fc89ecccfa2f02c583dd1) ) ROM_LOAD32_WORD("10158311.u73", 0x0000002, 0x0400000, CRC(35e72b56) SHA1(c6013aa3b6ea243f057aedab67feeed16ee39537) ) ROM_LOAD32_WORD("10158311.u85", 0x0800000, 0x0400000, CRC(f17c5c40) SHA1(32225a11d529c0312b27ed838badebed7d96469b) ) @@ -1258,7 +1289,7 @@ ROM_END ROM_START( gldgong ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152558.u72", 0x0800002, 0x0400000, CRC(86ca7b2b) SHA1(938dcbc846d0f87e374d6c835ac6cb8185faf48c) ) ROM_LOAD32_WORD("0152558.u73", 0x0000002, 0x0400000, CRC(de1a91f6) SHA1(6bc640cd5b2ffebed7ef4b43c980f10eb22ec5ba) ) ROM_LOAD32_WORD("0152558.u85", 0x0800000, 0x0400000, CRC(29557de6) SHA1(1e7f03ca41d510561e22b944a46b98d00abfd29c) ) @@ -1268,7 +1299,7 @@ ROM_END ROM_START( goldinc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("sp__10174011.u72", 0x0800002, 0x0400000, CRC(8629d154) SHA1(bb4e679188ec8f58e8e227804c36d1e61e575efe) ) ROM_LOAD32_WORD("sp__10174011.u73", 0x0000002, 0x0400000, CRC(7a88f44f) SHA1(586cbcf25eedcae538aaa3c3f8c7700778180295) ) ROM_LOAD32_WORD("sp__10174011.u85", 0x0800000, 0x0400000, CRC(dde914b2) SHA1(f35b761dd89796f62fec40d48c0223f585247de0) ) @@ -1278,7 +1309,7 @@ ROM_END ROM_START( goldincu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0252533.u85", 0x0800000, 0x0400000, CRC(cb1268de) SHA1(dc5a18736ac76c59811c7bccd7c3a4cd468fccec) ) ROM_LOAD32_WORD("0252533.u86", 0x0000000, 0x0400000, CRC(5e53d9af) SHA1(e850e1707be120b9d6a23524c65e63efb20d1cf1) ) ROM_LOAD32_WORD("0252533.u73", 0x0000002, 0x0400000, CRC(768cecbb) SHA1(2cd2b5906c0a45aecaca2d26063b2ce62ca588eb) ) @@ -1288,7 +1319,7 @@ ROM_END ROM_START( goldpym ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10130811.u72", 0x0800002, 0x0400000, CRC(be3c43ba) SHA1(23ac49737061690a814e9a54a1f32290621bdaaf) ) ROM_LOAD32_WORD("10130811.u73", 0x0000002, 0x0400000, CRC(f20e603e) SHA1(5577934713be6996057a2fe62c8988635c842b76) ) ROM_LOAD32_WORD("10130811.u85", 0x0800000, 0x0400000, CRC(f2e1763f) SHA1(86d8d96c016bf88c8db9eae3de1bd9c64f517189) ) @@ -1298,7 +1329,7 @@ ROM_END ROM_START( goldsam ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10247811.u71", 0x1000002, 0x0400000, CRC(b5d9eb6f) SHA1(c614073463e60cc3fe379b81215324fa9e150948) ) ROM_LOAD32_WORD("10247811.u72", 0x0800002, 0x0400000, CRC(33967413) SHA1(ceb6aa9937dc5087298dfad8f3b2edc5cc8dd8a1) ) ROM_LOAD32_WORD("10247811.u73", 0x0000002, 0x0400000, CRC(dc0c374b) SHA1(5e4b1800aa69863aa537aec72285e2ffaccf0aee) ) @@ -1310,7 +1341,7 @@ ROM_END ROM_START( gbmoney ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0351016.u72", 0x0800002, 0x0400000, CRC(7703165a) SHA1(6d9e019796dee04a9817c4176af5bf10f7a7597d) ) ROM_LOAD32_WORD("0351016.u73", 0x0000002, 0x0400000, CRC(7bccca48) SHA1(b7a4f00eac4b91ec671555f1332f705acffd7b00) ) ROM_LOAD32_WORD("0351016.u85", 0x0800000, 0x0400000, CRC(28ca3d73) SHA1(3d9edfffe2d7fd37e0f9c6cd292ca3c68abae15b) ) @@ -1320,7 +1351,7 @@ ROM_END ROM_START( grizzly ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10214711.u71", 0x1000002, 0x0400000, CRC(f1bb1351) SHA1(59b5f6ee3a3e05e5d975b22de35d0c7bd87f82d3) ) ROM_LOAD32_WORD("10214711.u86", 0x0000000, 0x0400000, CRC(4d071a11) SHA1(1f1557d6ad403ab13bc505076f26969fd81dd2e7) ) ROM_LOAD32_WORD("10214711.u85", 0x0800000, 0x0400000, CRC(381765db) SHA1(8dc8901455f3c1f8b6302c6a996afe15280cf44b) ) @@ -1332,7 +1363,7 @@ ROM_END ROM_START( heartgld ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20169511.u72", 0x0800002, 0x0400000, CRC(041cf141) SHA1(793a1c1ca44f0d4c83294456f953dc4e7fd3b134) ) ROM_LOAD32_WORD("20169511.u73", 0x0000002, 0x0400000, CRC(ee851155) SHA1(885928fccf3368911717b7ca5352ecae862c7ebc) ) ROM_LOAD32_WORD("20169511.u85", 0x0800000, 0x0400000, CRC(af0db2a6) SHA1(aec212c72d8588314cdb2b558f29524b0c142bbc) ) @@ -1342,7 +1373,7 @@ ROM_END ROM_START( heartveg ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10232911.u86", 0x0000000, 0x0400000, CRC(0ef4e3cb) SHA1(0cb2c296d7ac39e0e3fe590040c232e35d1508d4) ) ROM_LOAD32_WORD("10232911.u73", 0x0000002, 0x0400000, CRC(e33aeb25) SHA1(32c3e914fff060404ebf3fbb7a502c9081b57862) ) ROM_END @@ -1350,7 +1381,7 @@ ROM_END ROM_START( hlntroy ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151336.u72", 0x0800002, 0x0400000, CRC(b694d927) SHA1(0151f3980a401d646a18b9956d3d247daaa48bf2) ) ROM_LOAD32_WORD("0151336.u73", 0x0000002, 0x0400000, CRC(aebf8e8e) SHA1(22b28883c4ea365c07b6c4ae2fe3c873be158685) ) ROM_LOAD32_WORD("0151336.u85", 0x0800000, 0x0400000, CRC(4c82ed24) SHA1(455ac96a92b383cb7e2391e92e528c3b4e51f5cc) ) @@ -1360,7 +1391,7 @@ ROM_END ROM_START( highnoon ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20004111.u72", 0x0800002, 0x0400000, CRC(fa35cdef) SHA1(060af506fee9234fb4921b788368e3e850b681c9) ) ROM_LOAD32_WORD("20004111.u73", 0x0000002, 0x0400000, CRC(a7b68492) SHA1(745220b963f9c5755ad078de9ccbca3c922d40ed) ) ROM_LOAD32_WORD("20004111.u85", 0x0800000, 0x0400000, CRC(cde132fd) SHA1(157e1d7fde6c57e5bc4ace03e43734d30141ad09) ) @@ -1370,7 +1401,7 @@ ROM_END ROM_START( holdrma ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10100511.u72", 0x0800002, 0x0400000, CRC(197035d3) SHA1(18da7e44107e8e0df584bd866a0083cf85ecceee) ) ROM_LOAD32_WORD("10100511.u73", 0x0000002, 0x0400000, CRC(04fec2d4) SHA1(56beb6107c56674dc914f0c988311375dd281081) ) ROM_LOAD32_WORD("10100511.u85", 0x0800000, 0x0400000, CRC(daae9640) SHA1(3d8aa7b4d55d1c3d8196be26bb89b83785666df1) ) @@ -1380,7 +1411,7 @@ ROM_END ROM_START( househrt ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10200311.u73", 0x0000002, 0x0400000, CRC(ad7c55fc) SHA1(873abc95c8118b5ca73779445023e8e0299498a6) ) ROM_LOAD32_WORD("10200311.u86", 0x0000000, 0x0400000, CRC(6cdc5816) SHA1(7157a12baa98ba810f5dcc5d5816a3380748032b) ) ROM_END @@ -1388,7 +1419,7 @@ ROM_END ROM_START( incachf ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20190711.u72", 0x0800002, 0x0400000, CRC(95d1dfd2) SHA1(1faead5e4429e4e8a6fd53c5b16bd3fac9483c28) ) ROM_LOAD32_WORD("20190711.u73", 0x0000002, 0x0400000, CRC(45208b71) SHA1(e3ce2e9f5bd467872380ad387e77447831a0e67e) ) ROM_LOAD32_WORD("20190711.u85", 0x0800000, 0x0400000, CRC(46816847) SHA1(aa65826fe1282b15fbdd8abe81e03f0d11d4f18f) ) @@ -1398,7 +1429,7 @@ ROM_END ROM_START( indream ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10004211.u72", 0x0800002, 0x0400000, CRC(92c75004) SHA1(6baa35896dd51c17ab5818919616a217b8b2e4dd) ) ROM_LOAD32_WORD("10004211.u73", 0x0000002, 0x0400000, CRC(41279ab8) SHA1(3f275669036ef07d7a0b6ebb1ea58ca5fde963e0) ) ROM_LOAD32_WORD("10004211.u85", 0x0800000, 0x0400000, CRC(ec18c9ea) SHA1(e3150499e7ad4a2e63aa3c070089c8267eefa5af) ) @@ -1408,7 +1439,7 @@ ROM_END ROM_START( indremce ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20109411.u72", 0x0800002, 0x0400000, CRC(4269940b) SHA1(8f5f6d751360e0abe2a6a80551f56176c46249e5) ) ROM_LOAD32_WORD("20109411.u73", 0x0000002, 0x0400000, CRC(a0a99966) SHA1(6fc4e3496e7791e818cbda6d95355467ceb28e6c) ) ROM_LOAD32_WORD("20109411.u85", 0x0800000, 0x0400000, CRC(b8b51dea) SHA1(04e6a261ab4912c7204b4a276147e1e219e02067) ) @@ -1418,7 +1449,7 @@ ROM_END ROM_START( indremll ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20151911.u71", 0x1000002, 0x0400000, CRC(81aecf10) SHA1(ca9236003e12dbe897dd942696dbac5cf059e8f1) ) ROM_LOAD32_WORD("20151911.u72", 0x0800002, 0x0400000, CRC(ebf17295) SHA1(f057ee03fc51041a4aa4413f3cb7df7483b4dd49) ) ROM_LOAD32_WORD("20151911.u73", 0x0000002, 0x0400000, CRC(ae6590eb) SHA1(d26d4c1612a466a4d67ca51cf6df2c38da88cd0c) ) @@ -1430,7 +1461,7 @@ ROM_END ROM_START( indrem2c ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10150611.u72", 0x0800002, 0x0400000, CRC(7181dc26) SHA1(63b6ae4c3e7464d75762224a8c30348c6c6f0e98) ) ROM_LOAD32_WORD("10150611.u73", 0x0000002, 0x0400000, CRC(a23e7fcd) SHA1(d47751a88c7609118d0acbeabbcb812d195e3d48) ) ROM_LOAD32_WORD("10150611.u85", 0x0800000, 0x0400000, CRC(d49a6d8b) SHA1(55ebb5b098565cea8305ad9998eaee9a2b84cdbd) ) @@ -1441,7 +1472,7 @@ ROM_END ROM_START( indremmm ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10130711.u86", 0x0000000, 0x0400000, CRC(db13eaf5) SHA1(c2e743b72c2a280266d55642e40c3a7a740052db) ) ROM_LOAD32_WORD("10130711.u73", 0x0000002, 0x0400000, CRC(a5e3dca5) SHA1(e585841064dc98398169bcd0cd04269bbcfaf77c) ) ROM_LOAD32_WORD("10130711.u85", 0x0800000, 0x0400000, CRC(988f10da) SHA1(9c21cb8ebebcd603b25329331de89e9aaa36368a) ) @@ -1451,7 +1482,7 @@ ROM_END ROM_START( indgldcm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10102511.u72", 0x0800002, 0x0400000, CRC(e814271e) SHA1(9aaf9a463fd08a9cdb48dcb60cb0242f3df1b759) ) ROM_LOAD32_WORD("10102511.u73", 0x0000002, 0x0400000, CRC(318a4b3e) SHA1(ba16fb0a82539f01b5b8902f510b0acdfe0fdf6d) ) ROM_LOAD32_WORD("10102511.u85", 0x0800000, 0x0400000, CRC(6b888235) SHA1(6bea4e0c547d04a25202969d6216beacd8e63b23) ) @@ -1461,7 +1492,7 @@ ROM_END ROM_START( indprncs ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10174111.u72", 0x0800002, 0x0400000, CRC(785493ea) SHA1(e56ee84783a6033ea327a2035df58cb8deca150f) ) ROM_LOAD32_WORD("10174111.u73", 0x0000002, 0x0400000, CRC(c128c9a5) SHA1(bed6f0eba6da62a3981e5c9b6ada5209d37613e5) ) ROM_LOAD32_WORD("10174111.u85", 0x0800000, 0x0400000, CRC(829f492e) SHA1(36abc1b1beb01814a4e5fc68f1cd424ae979ced7) ) @@ -1471,7 +1502,7 @@ ROM_END ROM_START( jailbrk ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10125611.u72", 0x0800002, 0x0400000, CRC(5185ad7f) SHA1(34517ded04bf51be348200bc09e848ab74ccbeef) ) ROM_LOAD32_WORD("10125611.u73", 0x0000002, 0x0400000, CRC(5142c5e0) SHA1(dde1f300292b0b8250aeab1d686fb36184daabd7) ) ROM_LOAD32_WORD("10125611.u86", 0x0000000, 0x0400000, CRC(3c6d628c) SHA1(d60ad4b04545ccaf6212a47796d16d97173d530b) ) @@ -1481,7 +1512,7 @@ ROM_END ROM_START( jefffox ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0351068.u72", 0x0800002, 0x0400000, CRC(ff2ff01d) SHA1(c0d17b3d9907d3876c7a1dbc19b023afcffb2bb1) ) /* m27v322 */ ROM_LOAD32_WORD("0351068.u73", 0x0000002, 0x0400000, CRC(4b778a84) SHA1(d11b2aefcaa2ac22fea80faab524f82511b6344a) ) /* m27v322 */ ROM_LOAD32_WORD("0351068.u85", 0x0800000, 0x0400000, CRC(52d5395e) SHA1(57b854e516881bc208b48ed82fdef25059e2efab) ) /* m27v322 */ @@ -1491,7 +1522,7 @@ ROM_END ROM_START( jewelcm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151051.u72", 0x0800002, 0x0400000, CRC(6c168e3b) SHA1(db251f024881e27615049f94c6e11002e89b2c40) ) ROM_LOAD32_WORD("0151051.u73", 0x0000002, 0x0400000, CRC(3517c88f) SHA1(fd02618f6f4553ceda17780c7d1c5cf7a2ec44a6) ) ROM_LOAD32_WORD("0151051.u85", 0x0800000, 0x0400000, CRC(9194156f) SHA1(b030432ae7da6b36af85a1ddd43a5657542989ad) ) @@ -1501,7 +1532,7 @@ ROM_END ROM_START( kingnep ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20189111.u72", 0x0800002, 0x0400000, CRC(4e3006a2) SHA1(6d566d2120cb612f647223e61347a1784cb69a95) ) ROM_LOAD32_WORD("20189111.u73", 0x0000002, 0x0400000, CRC(1e815d36) SHA1(b29f5e812f52317b060feac8ee91c08a545db7f4) ) ROM_LOAD32_WORD("20189111.u85", 0x0800000, 0x0400000, CRC(df89ae50) SHA1(fa9a5c795266bcafea0062aae34a2b7432550b53) ) @@ -1511,7 +1542,7 @@ ROM_END ROM_START( kingnile ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20106321.u72", 0x0800002, 0x0400000, CRC(2600d9da) SHA1(2c78b987b8a8641b7eedda4880bd3f5846f11224) ) ROM_LOAD32_WORD("20106321.u73", 0x0000002, 0x0400000, CRC(2875a911) SHA1(3e881c8c736f297778836c128f66150628038e49) ) ROM_LOAD32_WORD("20106321.u85", 0x0800000, 0x0400000, CRC(a981510c) SHA1(5c018eb101193b1f4864ccd8c30fe328713c4c97) ) @@ -1521,7 +1552,7 @@ ROM_END ROM_START( kingnilea ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30106331.u72", 0x0800002, 0x0400000, CRC(ea5d2450) SHA1(fdcf6c532231e9abf3a1c035bdef9d0db7fcf148) ) ROM_LOAD32_WORD("30106331.u73", 0x0000002, 0x0400000, CRC(9a90354d) SHA1(5c5b0822e6a842f85e2acca0e1c8bfe0c3f68496) ) ROM_LOAD32_WORD("30106331.u85", 0x0800000, 0x0400000, CRC(524c786e) SHA1(7e40266be5496baefd74796ce66857aec2d21437) ) @@ -1531,7 +1562,7 @@ ROM_END ROM_START( kingpeng ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("40109021.u72", 0x0800002, 0x0400000, CRC(44854b6b) SHA1(eae87ea7a6d4ade8de5ea7a3614d7e3183ec0af3) ) ROM_LOAD32_WORD("40109021.u73", 0x0000002, 0x0400000, CRC(ac8e7dc1) SHA1(b317107cda37c6148e84237fdc76f2c2abf4d743) ) ROM_LOAD32_WORD("40109021.u85", 0x0800000, 0x0400000, CRC(f81ac65b) SHA1(0833960ce8b1e883c033c92a8121cc89bac6f64c) ) @@ -1541,7 +1572,7 @@ ROM_END ROM_START( koalama6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30001011.u72", 0x0800002, 0x0400000, CRC(84c0f78d) SHA1(3f8e98261bfce1223de538d6bd53fa92d38c4b0d) ) ROM_LOAD32_WORD("30001011.u73", 0x0000002, 0x0400000, CRC(df3d45a0) SHA1(e9cbfeba1271a66c574cfb3bd96e21fd8cdd26f2) ) ROM_LOAD32_WORD("30001011.u85", 0x0800000, 0x0400000, CRC(1e12c01e) SHA1(21cad879ece470c465907dd970741b13774fb524) ) @@ -1551,7 +1582,7 @@ ROM_END ROM_START( kohinoor ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10136711.u72", 0x0800002, 0x0400000, CRC(9b6f5a83) SHA1(06707953091719bf545efd2200f81504c5416e74) ) ROM_LOAD32_WORD("10136711.u73", 0x0000002, 0x0400000, CRC(dfdeb535) SHA1(be6b2e84603a5b07e4561012ff9b1d45fbd4f281) ) ROM_LOAD32_WORD("10136711.u85", 0x0800000, 0x0400000, CRC(cd8324e6) SHA1(b779d1040cd0119b778032d0e165d31d8fafd128) ) @@ -1561,7 +1592,7 @@ ROM_END ROM_START( lgfish ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10220111.u71", 0x1000002, 0x0400000, CRC(75d5bf1c) SHA1(6249b3ed929a65efed770615f2fe691612e8ac72) ) ROM_LOAD32_WORD("10220111.u72", 0x0800002, 0x0400000, CRC(9ff206fe) SHA1(4c8023a3b2e4d658a859d19d54be8cfe53cf4a6f) ) ROM_LOAD32_WORD("10220111.u73", 0x0000002, 0x0400000, CRC(7cfed17e) SHA1(fc93e71d67228b3b1f3a34a3f3c34c2648100d2b) ) @@ -1573,7 +1604,7 @@ ROM_END ROM_START( lemrol ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151115.u72", 0x0800002, 0x0400000, CRC(70a40bb3) SHA1(1c3adcc36d4bb71f0099eb3663b2d67d64ba979b) ) ROM_LOAD32_WORD("0151115.u73", 0x0000002, 0x0400000, CRC(57f6a4be) SHA1(c91662e666b8c02b83f61a410da93ad08b4111d2) ) ROM_LOAD32_WORD("0151115.u85", 0x0800000, 0x0400000, CRC(b8be84bb) SHA1(1c62da796f44f23612ba605ade1835089edac3ab) ) @@ -1583,7 +1614,7 @@ ROM_END ROM_START( lineking ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0252534.u72", 0x0800002, 0x0400000, CRC(7440510c) SHA1(e00ee345e8811a7d72f33f30f8dbffee8a550e6a) ) ROM_LOAD32_WORD("0252534.u73", 0x0000002, 0x0400000, CRC(1b959c89) SHA1(167d628ea3be95cfacad318288bd965823b16ea3) ) ROM_LOAD32_WORD("0252534.u85", 0x0800000, 0x0400000, CRC(1256b8d1) SHA1(e2ab3d713c41cf00a7b3930678e0f56102fabbca) ) @@ -1593,7 +1624,7 @@ ROM_END ROM_START( lordleo ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30111211.u72", 0x0800002, 0x0400000, CRC(20e3d468) SHA1(155aa4a81f18d714c6dbbe26c5c9e9d6575b858d) ) ROM_LOAD32_WORD("30111211.u73", 0x0000002, 0x0400000, CRC(7666c5f8) SHA1(cd271bc8c1042fa85506691636d22d36df23025b) ) ROM_LOAD32_WORD("30111211.u85", 0x0800000, 0x0400000, CRC(1a921c0e) SHA1(feb59ec8372723e5babe16145596c3a9fd0938c3) ) @@ -1603,7 +1634,7 @@ ROM_END ROM_START( lougcm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20006911.u72", 0x0800002, 0x0400000, CRC(926aefe5) SHA1(1427cae296864e6dd186614d726e243b46a9aa64) ) ROM_LOAD32_WORD("20006911.u73", 0x0000002, 0x0400000, CRC(3165ca89) SHA1(73d5d32f1b144e25901afa2eeb82e2304f069a55) ) ROM_LOAD32_WORD("20006911.u85", 0x0800000, 0x0400000, CRC(21d6d1e4) SHA1(d095389ff327940abde30afe8cb2e9f1c1e34226) ) @@ -1613,7 +1644,7 @@ ROM_END ROM_START( lovestrk ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152583.u73", 0x0000002, 0x0400000, BAD_DUMP CRC(421f717d) SHA1(29eaecef6dd389329a8cfdcfa4bf3f90252eb096) ) /* 27v322 */ ROM_LOAD32_WORD("0152583.u86", 0x0000000, 0x0400000, CRC(c374ee56) SHA1(18b084c32a4dad6dacd3eeaf6ba430053405dbe8) ) /* 27v322 */ ROM_END @@ -1621,7 +1652,7 @@ ROM_END ROM_START( lucky88 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10241411.u71", 0x1000002, 0x0400000, CRC(f0e88142) SHA1(52271aa7dbdc99cff2a8e5230210758f4534f3bd) ) ROM_LOAD32_WORD("10241411.u72", 0x0800002, 0x0400000, CRC(e3d58454) SHA1(a6bfcdb0a047712e77957d2e472bb300a758f12b) ) ROM_LOAD32_WORD("10241411.u73", 0x0000002, 0x0400000, CRC(94b7d07e) SHA1(c12cf2da50791262ef85d0a08e897f87185c359d) ) @@ -1633,7 +1664,7 @@ ROM_END ROM_START( luigibal ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10235411.u71", 0x1000002, 0x0400000, CRC(4f289aea) SHA1(0c77020a30178644a02dac5c9e8ab5543b63409e) ) ROM_LOAD32_WORD("10235411.u72", 0x0800002, 0x0400000, CRC(5f3a62b0) SHA1(c4adec9f13473246333ece978ea35d35a1527638) ) ROM_LOAD32_WORD("10235411.u73", 0x0000002, 0x0400000, CRC(d82cca04) SHA1(ecd126404ab147cba3fedb127772b4c9ccb849bd) ) @@ -1645,7 +1676,7 @@ ROM_END ROM_START( magforst ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151139.u72", 0x0800002, 0x0400000, CRC(53d881a2) SHA1(f63c500fc0208709813d661305900de2f2edc9bf) ) ROM_LOAD32_WORD("0151139.u73", 0x0000002, 0x0400000, CRC(f9915826) SHA1(51c8455977b03fc6e2a3e898f225c8eb86ba58df) ) ROM_LOAD32_WORD("0151139.u85", 0x0800000, 0x0400000, CRC(48b5cb37) SHA1(1b2454349ee29f8779f32830cfc405e97126c4b1) ) @@ -1655,7 +1686,7 @@ ROM_END ROM_START( magmerm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251331.u72", 0x0800002, 0x0400000, CRC(7a5399ab) SHA1(85e3ca6e00d4f1259c4899f74981ec076524e50d) ) ROM_LOAD32_WORD("0251331.u73", 0x0000002, 0x0400000, CRC(eff3f840) SHA1(16bec01d3aa6b103c10698cd1656ab54ee9de512) ) ROM_LOAD32_WORD("0251331.u85", 0x0800000, 0x0400000, CRC(0c75309e) SHA1(6b745441434c585e3cda2d854dad3861d7337ab5) ) @@ -1665,7 +1696,7 @@ ROM_END ROM_START( metestrm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152162.u72", 0x0800002, 0x0400000, CRC(1d225d8b) SHA1(477b39d9d2dd526dd3fe6fba6c4d36dfc845ebac) ) ROM_LOAD32_WORD("0152162.u73", 0x0000002, 0x0400000, CRC(0bc788f7) SHA1(7ce7cdbd08f7ae73a5a1b7c45e72bb9c90d91d3e) ) ROM_LOAD32_WORD("0152162.u85", 0x0800000, 0x0400000, CRC(1d24fa72) SHA1(1ff3a912919591dcd48459369e97d62cf27d6614) ) @@ -1675,7 +1706,7 @@ ROM_END ROM_START( milkin ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10251911.u71", 0x1000002, 0x0400000, CRC(a5c83ff6) SHA1(b5eb551ab93e57c4978243909893d872b0192e08) ) ROM_LOAD32_WORD("10251911.u72", 0x0800002, 0x0400000, CRC(e855f155) SHA1(5a065eb205832781b9a565b9f87f7638d52a1a4b) ) ROM_LOAD32_WORD("10251911.u73", 0x0000002, 0x0400000, CRC(a20e4928) SHA1(a8fb46a250fe11652c5ccd2253be9aff9e6cae8b) ) @@ -1687,7 +1718,7 @@ ROM_END ROM_START( mskitty ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10216611.u73", 0x0000002, 0x0400000, CRC(40c1bb34) SHA1(0c54ad0fb6a5c4f096be15c1ef08cb4d246b13b6) ) ROM_LOAD32_WORD("10216611.u85", 0x0800000, 0x0400000, CRC(c369ad11) SHA1(793b1f8d5833b06422196e2abb7eb0a34be8dbef) ) ROM_LOAD32_WORD("10216611.u72", 0x0800002, 0x0400000, CRC(d85219a1) SHA1(db0c5f21f7af393d11465981e70ac7b1c8f197b3) ) @@ -1697,7 +1728,7 @@ ROM_END ROM_START( mnytree ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10001211.u72", 0x0800002, 0x0400000, CRC(9ecf041c) SHA1(543eb20385bfd79c1cf10cba61c501c495e4d94a) ) ROM_LOAD32_WORD("10001211.u86", 0x0000000, 0x0400000, CRC(bca13ff6) SHA1(84c3491816aa9a2e9a12c321b0d1144ea14ebdbe) ) ROM_LOAD32_WORD("10001211.u73", 0x0000002, 0x0400000, CRC(2c9edccc) SHA1(05e7de1fbd13c1a62f7fb610dc3541a94d9a39b7) ) @@ -1707,7 +1738,7 @@ ROM_END ROM_START( moonwalt ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10227611.u72", 0x0800002, 0x0400000, CRC(80e26c8a) SHA1(5f8b01d18210d5997bbf7966d1bf4353dadc4f7d) ) ROM_LOAD32_WORD("10227611.u73", 0x0000002, 0x0400000, CRC(8272e787) SHA1(b0b44fa4af0fdd3f66bd117d748ed874379ed131) ) ROM_LOAD32_WORD("10227611.u85", 0x0800000, 0x0400000, CRC(44f56b6f) SHA1(7706301d9e40e6197aa509c972129b016d60bf34) ) @@ -1717,7 +1748,7 @@ ROM_END ROM_START( mchilli ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20248711.u72", 0x0800002, 0x0400000, CRC(85f98b61) SHA1(1ebd8caef5f163a75e185c3fa3c001517f676890) ) ROM_LOAD32_WORD("20248711.u73", 0x0000002, 0x0400000, CRC(da883738) SHA1(74f5cdb7b388dec17a0e4d8a04c2107bd07c3ad7) ) ROM_LOAD32_WORD("20248711.u85", 0x0800000, 0x0400000, CRC(ac11dab3) SHA1(3a201a5e239b10dcdd23aed3b0d724146f2fcf68) ) @@ -1727,7 +1758,7 @@ ROM_END ROM_START( mrwoo ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0252599.u71", 0x1000002, 0x0400000, CRC(7507a271) SHA1(3bd25bf8d1ea54a7db2537fd011b12ff51e7bdd1) ) ROM_LOAD32_WORD("0252599.u72", 0x0800002, 0x0400000, CRC(6fed3a7e) SHA1(b07354d5d927133626232c21096465426b3053bd) ) ROM_LOAD32_WORD("0252599.u73", 0x0000002, 0x0400000, CRC(59cdb6ee) SHA1(1e8be1396786fced872c8ffc09772183b98a0f96) ) @@ -1741,7 +1772,7 @@ ROM_END ROM_START( mystarr ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151009.u72", 0x0800002, 0x0400000, CRC(4aa6e68b) SHA1(5f015885c15fd206053d23983a38dd1dbb8f89ce) ) /* m27v322 */ ROM_LOAD32_WORD("0151009.u73", 0x0000002, 0x0400000, CRC(7b8ed0d9) SHA1(6ea4bddedef955513e841ee14ec5e6ded23c1ea7) ) /* m27v322 */ ROM_LOAD32_WORD("0151009.u85", 0x0800000, 0x0400000, CRC(ea82c5db) SHA1(01db2730b1eec5c9f5c011525459ec72903761cc) ) /* m27v322 */ @@ -1751,7 +1782,7 @@ ROM_END ROM_START( mysteycm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10008111.u72", 0x0800002, 0x0400000, CRC(ee58e1e8) SHA1(1aa57c88b97a3bed04bcaabe77f231967d092f4c) ) ROM_LOAD32_WORD("10008111.u73", 0x0000002, 0x0400000, CRC(fd1d56df) SHA1(2f22f83995bdea66a055a1aa3cb0e8dd2c8f87cb) ) ROM_LOAD32_WORD("10008111.u85", 0x0800000, 0x0400000, CRC(3449d07c) SHA1(2b36edc554f157e465bcaada42d6cbfee545e146) ) @@ -1761,7 +1792,7 @@ ROM_END ROM_START( mysteycmu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251024.u72", 0x0800002, 0x0400000, CRC(380a868e) SHA1(a1ac6ec1a760f8bbf68b3b86cf5dd4623dc130c7) ) /* m27v322 */ ROM_LOAD32_WORD("0251024.u73", 0x0000002, 0x0400000, CRC(85ad1a00) SHA1(d4f1d86647eb7724c94c3cfa89d5545a20323e62) ) /* m27v322 */ ROM_LOAD32_WORD("0251024.u85", 0x0800000, 0x0400000, CRC(ee781c0f) SHA1(7729a55e1d5ff7b8a373dda8a0798374ff60a89b) ) /* m27v322 */ @@ -1771,7 +1802,7 @@ ROM_END ROM_START( mystmerm ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("1j008711.u72", 0x0800002, 0x0400000, CRC(a060d4b2) SHA1(5832a7f4b808017cc251a58e9cce004b2ec41e0c) ) ROM_LOAD32_WORD("1j008711.u73", 0x0000002, 0x0400000, CRC(d571a0bc) SHA1(3bb3c9373fcd7c730dfd0de749d7dacb8aadaf53) ) ROM_LOAD32_WORD("1j008711.u85", 0x0800000, 0x0400000, CRC(803023c2) SHA1(c953b3fa12347a18fa48b5ea691ad61720c2efdd) ) @@ -1781,7 +1812,7 @@ ROM_END ROM_START( nerdwild ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10197311.u73", 0x0000002, 0x0400000, CRC(be64ac6d) SHA1(c0e6f68467ff248e5c619cedde74091783dafecf) ) ROM_LOAD32_WORD("10197311.u86", 0x0000000, 0x0400000, CRC(a14e80d4) SHA1(f1729ff10991056e1880b5c0db3bdb760b1c664b) ) ROM_END @@ -1789,7 +1820,7 @@ ROM_END ROM_START( opsesam ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0351309.u72", 0x0800002, 0x0400000, CRC(41bf83e5) SHA1(cdd9c6a148970725360c763ed11e2e411c28d5e9) ) ROM_LOAD32_WORD("0351309.u73", 0x0000002, 0x0400000, CRC(d6bc2a4b) SHA1(55daa6c9028f40ecd23c5ffdb049447ce5ce51aa) ) ROM_LOAD32_WORD("0351309.u85", 0x0800000, 0x0400000, CRC(3bfdcf54) SHA1(4b174a3e65e0c3b874f99a1bc8947ebe35087672) ) @@ -1799,7 +1830,7 @@ ROM_END ROM_START( orbeaut ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10213511.u73", 0x0000002, 0x0400000, CRC(8c977e22) SHA1(4de3e30995124b89354d660fed97d29574a40533) ) ROM_LOAD32_WORD("10213511.u86", 0x0000000, 0x0400000, CRC(4d3f0586) SHA1(da38f11e48191fd53492aa5a4875fcdc33d30c24) ) ROM_END @@ -1807,7 +1838,7 @@ ROM_END ROM_START( outbackj ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20195211.u70", 0x1800002, 0x0400000, CRC(3a0ea3ca) SHA1(88513130013b1b18772a5e538da9a8db3a54633e) ) ROM_LOAD32_WORD("20195211.u71", 0x1000002, 0x0400000, CRC(23f1f50c) SHA1(40145b839c2b5fde5c0f20e08f46f5a859b6e20a) ) ROM_LOAD32_WORD("20195211.u72", 0x0800002, 0x0400000, CRC(cdd28848) SHA1(0038bb422a1d650beaa0ffd63b7d6de1936a5e32) ) @@ -1821,7 +1852,7 @@ ROM_END ROM_START( owlcap ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("sp__10008711.u72", 0x0800002, 0x0400000, CRC(b6be5274) SHA1(28c3a743cfef76c05567cdb7cc4ff5c60c594e1e) ) ROM_LOAD32_WORD("sp__10008711.u73", 0x0000002, 0x0400000, CRC(c9197a1c) SHA1(2b4649c74f624e3414732027ca77536bcaced11f) ) ROM_LOAD32_WORD("sp__10008711.u85", 0x0800000, 0x0400000, CRC(8de48e1e) SHA1(c52592f808f02039c7f2d9358076e3dd91f152a2) ) @@ -1831,7 +1862,7 @@ ROM_END ROM_START( pandpays ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151109.u72", 0x0800002, 0x0400000, CRC(4c4b9a62) SHA1(1c287ac85346756508e2efb13e1559af4956dd9a) ) ROM_LOAD32_WORD("0151109.u73", 0x0000002, 0x0400000, CRC(cc63af55) SHA1(0d8d3c6392c3121d5edbeaece880041c3afd6530) ) ROM_LOAD32_WORD("0151109.u85", 0x0800000, 0x0400000, CRC(ac7672fa) SHA1(8029ff08e29c48e8f4b2ecd03cf021cc89eab916) ) @@ -1841,7 +1872,7 @@ ROM_END ROM_START( parislgt ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30002611.u72", 0x0800002, 0x0400000, CRC(d04e5031) SHA1(46ef9fe928409ec031afa97f67b271cb0059c603) ) ROM_LOAD32_WORD("30002611.u73", 0x0000002, 0x0400000, CRC(05e567a5) SHA1(c605033599f5fd92b20013264c0bf9eb7076ee85) ) ROM_LOAD32_WORD("30002611.u85", 0x0800000, 0x0400000, CRC(32eb5b34) SHA1(165c61e20ae8d52575fc0402b1cbc49bbb18d2af) ) @@ -1851,7 +1882,7 @@ ROM_END ROM_START( parislgtu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251031.u72", 0x0800002, 0x0400000, CRC(8dc6a0ec) SHA1(855e8f5c6752bfc4ba25116a20ed82dfb4912c07) ) /* m27v322 */ ROM_LOAD32_WORD("0251031.u73", 0x0000002, 0x0400000, CRC(d0587548) SHA1(30d0021a78ee79c6f66fb27c8c484427a5a2db1b) ) /* m27v322 */ ROM_LOAD32_WORD("0251031.u85", 0x0800000, 0x0400000, CRC(e7ed0bf4) SHA1(39cb9744462f10fc791d6c604631c1182da9466b) ) /* m27v322 */ @@ -1861,7 +1892,7 @@ ROM_END ROM_START( pcockmag ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("1j008811.u72", 0x0800002, 0x0400000, CRC(0519288c) SHA1(a6e838d750f17131bf0871eac8742408cb03db6c) ) ROM_LOAD32_WORD("1j008811.u73", 0x0000002, 0x0400000, CRC(106bd1d4) SHA1(4ecfafc883da969eb1b46c00e8b67aedfdb001bf) ) ROM_LOAD32_WORD("1j008811.u85", 0x0800000, 0x0400000, CRC(6453532c) SHA1(c9b885e42778af56df89520cb6e4856348958110) ) @@ -1871,7 +1902,7 @@ ROM_END ROM_START( pelipete ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10177511.u72", 0x0800002, 0x0400000, CRC(6e7d67d9) SHA1(163449982405d2cd078c757d885113edbcddbd22) ) ROM_LOAD32_WORD("10177511.u73", 0x0000002, 0x0400000, CRC(8626fcd5) SHA1(fb08bddf8e30ef537af7f96c632d0690f241cef3) ) ROM_LOAD32_WORD("10177511.u85", 0x0800000, 0x0400000, CRC(99c2748b) SHA1(712c103be109839d02ace90c1498192792185733) ) @@ -1881,7 +1912,7 @@ ROM_END ROM_START( pelipeteu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0252555.u72", 0x0800002, 0x0400000, CRC(4ff0a40b) SHA1(b9049a35a3ebc3e1274498809f7687a36cad6f24) ) ROM_LOAD32_WORD("0252555.u73", 0x0000002, 0x0400000, CRC(44d5e0af) SHA1(1693e641ddc5d4174e4e0dc07cb79e54045aaad3) ) ROM_LOAD32_WORD("0252555.u85", 0x0800000, 0x0400000, CRC(781e076d) SHA1(0c7d2281598822ea45f37b2afd5f12d9afe2d01a) ) @@ -1891,7 +1922,7 @@ ROM_END ROM_START( pennyar ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251169.u72", 0x0800002, 0x0400000, CRC(cdd0795f) SHA1(e5243c27cca69451015f232444b289abf3d95819) ) ROM_LOAD32_WORD("0251169.u73", 0x0000002, 0x0400000, CRC(b8b7c31c) SHA1(7a5cfd608d8c0a3db1054b5770065fc3733d5f35) ) ROM_LOAD32_WORD("0251169.u85", 0x0800000, 0x0400000, CRC(9b9bf428) SHA1(108c722d0b56ae446961eefe27579e203eeb3b19) ) @@ -1901,7 +1932,7 @@ ROM_END ROM_START( pengpyce ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151120.u72", 0x0800002, 0x0400000, CRC(1ee80a47) SHA1(c02485003d0724941ef346fb721bd246f69545b3) ) ROM_LOAD32_WORD("0151120.u73", 0x0000002, 0x0400000, CRC(36699b29) SHA1(0d867f4086c07c8114bb1f383e647dab4d8ce7b8) ) ROM_LOAD32_WORD("0151120.u85", 0x0800000, 0x0400000, CRC(7e68ca9a) SHA1(17e96fa047b2353be53b52b0a783bb7247bc6a6f) ) @@ -1911,7 +1942,7 @@ ROM_END ROM_START( pharfor ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("40000921.u72", 0x0800002, 0x0400000, CRC(c5d24a99) SHA1(d6d17ab5255d153beacc39880bd58b7b647f532f) ) ROM_LOAD32_WORD("40000921.u73", 0x0000002, 0x0400000, CRC(33236ae6) SHA1(a9c41af9982c1a7035c5190732775a3eca4ebb78) ) ROM_LOAD32_WORD("40000921.u85", 0x0800000, 0x0400000, CRC(158af672) SHA1(f653f9d400f03713baa650912c8c0ab33f218fb2) ) @@ -1921,7 +1952,7 @@ ROM_END ROM_START( phxfant ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20197511.u85", 0x0800000, 0x0400000, CRC(db092fc5) SHA1(c2469c131d1240faede3e6e64ee818df4ce9581d) ) ROM_LOAD32_WORD("20197511.u73", 0x0000002, 0x0400000, CRC(1854f81c) SHA1(fc97f1c55db5c66d2261de62a538cc0308988702) ) ROM_LOAD32_WORD("20197511.u72", 0x0800002, 0x0400000, CRC(3ea207d5) SHA1(ae9b032f6ab90630bb047fa508d539874bd86d18) ) @@ -1931,7 +1962,7 @@ ROM_END ROM_START( pirata6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10001511.u73", 0x0000002, 0x0400000, CRC(5923957d) SHA1(62d6effe9f3af0cdc301bbc6541971e91ddc573a) ) ROM_LOAD32_WORD("10001511.u86", 0x0000000, 0x0400000, CRC(ed435c4a) SHA1(98750a2673411c3b193f25f2998755314bd60331) ) ROM_END @@ -1939,7 +1970,7 @@ ROM_END ROM_START( pcfavor ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20177311.u71", 0x1000002, 0x0400000, CRC(116bb514) SHA1(cd3dcca730c8e9d3fe5b0c70638f3d81f8eb8f98) ) ROM_LOAD32_WORD("20177311.u72", 0x0800002, 0x0400000, CRC(9b0fb8b6) SHA1(bd5a2734068e031ca7ab0f19749f28f84288125f) ) ROM_LOAD32_WORD("20177311.u73", 0x0000002, 0x0400000, CRC(72db5268) SHA1(de7f3619162b27bab4825f801eb1a04cce8721a3) ) @@ -1951,7 +1982,7 @@ ROM_END ROM_START( pcbydem ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10223111.u70", 0x1800002, 0x0400000, CRC(adfaa968) SHA1(a1a8329523cbd14c24f8e6997a5be442327f61c7) ) ROM_LOAD32_WORD("10223111.u71", 0x1000002, 0x0400000, CRC(c71cb0e3) SHA1(c46d017bb26fb990a403cff7659b15a11f947c19) ) ROM_LOAD32_WORD("10223111.u72", 0x0800002, 0x0400000, CRC(81816747) SHA1(c745bc6be35976f4784730ab8b75e07688e49b22) ) @@ -1965,7 +1996,7 @@ ROM_END ROM_START( pcmostw ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20234911.u71", 0x1000002, 0x0400000, CRC(6b67d71e) SHA1(902f832c79f160b22c02222eefa5ec31285b7610) ) ROM_LOAD32_WORD("20234911.u72", 0x0800002, 0x0400000, CRC(d6f86683) SHA1(0e5ca980010bf40bba01d7222bc4d241b9d86667) ) ROM_LOAD32_WORD("20234911.u73", 0x0000002, 0x0400000, CRC(a26a224e) SHA1(222e3b067f4bde826ae19276bb48136896cbd853) ) @@ -1977,7 +2008,7 @@ ROM_END ROM_START( pcgold ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30291411.u70", 0x1800002, 0x0400000, CRC(1d67f455) SHA1(4247d21757522a69184d32434cfa191a026aff19) ) ROM_LOAD32_WORD("30291411.u71", 0x1000002, 0x0400000, CRC(8df4d7da) SHA1(a798424a514201d954519ec0daf0a2b1cbc00082) ) ROM_LOAD32_WORD("30291411.u72", 0x0800002, 0x0400000, CRC(db6e9523) SHA1(a4a272af4f5f29d2e612b52a011f9daf7c0b0cd3) ) @@ -1991,7 +2022,7 @@ ROM_END ROM_START( pcplat ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20282111.u70", 0x1800002, 0x0400000, CRC(44ee59d6) SHA1(52dbc89c41e2aef844eaf64e734661c5945980d0) ) ROM_LOAD32_WORD("20282111.u71", 0x1000002, 0x0400000, CRC(a66e230f) SHA1(712a08d879902d4ee6d1ee5896d0bbff5961a3f2) ) ROM_LOAD32_WORD("20282111.u72", 0x0800002, 0x0400000, CRC(a22f17ed) SHA1(e3e6d50707873986b067a216d6dda25201224c53) ) @@ -2003,25 +2034,39 @@ ROM_START( pcplat ) ROM_END +ROM_START( pcorig ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("30143011.u21", 0x0000000, 0x0400000, CRC(457aa378) SHA1(248e636e33ea68a724ee074febdd7a3ed1b5d4e7) ) + ROM_LOAD32_WORD("30143011.u11", 0x0000002, 0x0400000, CRC(4caa461b) SHA1(b7b5770e9c0f4c7924f071d59eff94eea950b9c8) ) + ROM_LOAD32_WORD("30143011.u22", 0x0800000, 0x0400000, CRC(6f590385) SHA1(fc6229e1a45eaed819ec87fb1777b4ae508200a9) ) + ROM_LOAD32_WORD("30143011.u12", 0x0800002, 0x0400000, CRC(27941b7b) SHA1(5b5dbc8198b70d2965483e95f073213faa819d2e) ) + ROM_LOAD32_WORD("30143011.u23", 0x1000000, 0x0400000, CRC(17445b58) SHA1(f281b36ef9a72cf3e798993a7a80bf7fda1a6e8b) ) + ROM_LOAD32_WORD("30143011.u13", 0x1000002, 0x0400000, CRC(7eb0f277) SHA1(6a0ede9f64556223f284df4d015e200d98ec97fa) ) + ROM_LOAD32_WORD("30143011.u24", 0x1800000, 0x0400000, CRC(d4f04391) SHA1(3eb4b16518b3980505c8ee08542ae184c829f79d) ) + ROM_LOAD32_WORD("30143011.u14", 0x1800002, 0x0400000, CRC(e3b54c33) SHA1(4f1d22353b1114e476340dbec2d7d96e60d55cc2) ) +ROM_END + + ROM_START( pwsuper ) ARISTMK6_BIOS - ROM_REGION( 0x3000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("0154019.u21", 0x0000000, 0x0400000, CRC(678b0be2) SHA1(16f5460d67a1e897390e0c03b847511f5c14156a) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u11", 0x0000002, 0x0400000, CRC(48f60a2c) SHA1(0d27d544991b3403672250ff79c5bbbf35cdf175) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u22", 0x0800000, 0x0400000, CRC(9dbdefb7) SHA1(445a24233b435e3812747d8376addf969fea5cd2) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u12", 0x0800002, 0x0400000, CRC(5354cff5) SHA1(bf818e53a432aa8e7a2578dbb367be2c5f51bb16) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u23", 0x1000000, 0x0400000, CRC(ae04211a) SHA1(8db4fc936fa6d0e0a372b81f2e9590047522b843) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u13", 0x1000002, 0x0400000, CRC(43b44f26) SHA1(5410eea0a4911a274a794d6b27e369fb98c6edf7) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u24", 0x1800000, 0x0400000, CRC(dbb073f1) SHA1(e3a7f14cabab613453baffde3b592889d11578e7) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u14", 0x1800002, 0x0400000, CRC(a850af7f) SHA1(8d029de0083aad57ddd8b36153214b40cd388d56) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u25", 0x2000000, 0x0400000, CRC(5f9b8ef7) SHA1(f0c954d1f448f2061dbe284c78eddcfcb5afdc7c) ) /* m27v322 */ - ROM_LOAD32_WORD("0154019.u15", 0x2000002, 0x0400000, CRC(2c7fe966) SHA1(42fc364dded0ce079ce4970b1f951c6a0ebf6c51) ) /* m27v322 */ + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0154019.u21", 0x0000000, 0x0400000, CRC(48f60a2c) SHA1(0d27d544991b3403672250ff79c5bbbf35cdf175) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u11", 0x0000002, 0x0400000, CRC(678b0be2) SHA1(16f5460d67a1e897390e0c03b847511f5c14156a) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u22", 0x0800000, 0x0400000, CRC(5354cff5) SHA1(bf818e53a432aa8e7a2578dbb367be2c5f51bb16) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u12", 0x0800002, 0x0400000, CRC(9dbdefb7) SHA1(445a24233b435e3812747d8376addf969fea5cd2) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u23", 0x1000000, 0x0400000, CRC(43b44f26) SHA1(5410eea0a4911a274a794d6b27e369fb98c6edf7) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u13", 0x1000002, 0x0400000, CRC(ae04211a) SHA1(8db4fc936fa6d0e0a372b81f2e9590047522b843) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u24", 0x1800000, 0x0400000, CRC(a850af7f) SHA1(8d029de0083aad57ddd8b36153214b40cd388d56) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u14", 0x1800002, 0x0400000, CRC(dbb073f1) SHA1(e3a7f14cabab613453baffde3b592889d11578e7) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u25", 0x2000000, 0x0400000, CRC(2c7fe966) SHA1(42fc364dded0ce079ce4970b1f951c6a0ebf6c51) ) /* m27v322 */ + ROM_LOAD32_WORD("0154019.u15", 0x2000002, 0x0400000, CRC(5f9b8ef7) SHA1(f0c954d1f448f2061dbe284c78eddcfcb5afdc7c) ) /* m27v322 */ ROM_END ROM_START( pompeia6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10002211.u72", 0x0800002, 0x0400000, CRC(e3c02b5e) SHA1(714e83160917e83dafc058a9078ace800c4c3ebf) ) ROM_LOAD32_WORD("10002211.u73", 0x0000002, 0x0400000, CRC(c56b6b9f) SHA1(3f4cb68620a0d993b1812768092b85353d7bc763) ) ROM_LOAD32_WORD("10002211.u85", 0x0800000, 0x0400000, CRC(7569d484) SHA1(127d92b7bd62543789b25fbfce65e8429ddfc654) ) @@ -2031,7 +2076,7 @@ ROM_END ROM_START( pompeia6u ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251010.u72", 0x0800002, 0x0400000, CRC(a5959d1f) SHA1(fe92eaa3f1dc6bdc356bef2a680eb9f8a09c88a2) ) ROM_LOAD32_WORD("0251010.u73", 0x0000002, 0x0400000, CRC(947d3099) SHA1(d5256fc598c2e280f9e92ef6ba0e0152c8cc5d3b) ) ROM_LOAD32_WORD("0251010.u85", 0x0800000, 0x0400000, CRC(901f5a17) SHA1(8a7fd00a68770be23e0164907eae91b963f01091) ) @@ -2041,7 +2086,7 @@ ROM_END ROM_START( prideaf ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10208511.u73", 0x0000002, 0x0400000, CRC(86c22e24) SHA1(008fb01a7690981a3bc6a7f4a06dcebaef2a892c) ) ROM_LOAD32_WORD("10208511.u86", 0x0000000, 0x0400000, CRC(efbf0ad5) SHA1(b4d84800c60df820bbe332879189208bac8330ef) ) ROM_END @@ -2049,7 +2094,7 @@ ROM_END ROM_START( prophecy ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20173411.u72", 0x0800002, 0x0400000, CRC(194be1d6) SHA1(8f71ff6646a34261cb003fea877b42742eea8c15) ) ROM_LOAD32_WORD("20173411.u73", 0x0000002, 0x0400000, CRC(683f081f) SHA1(4d625c67cb1d5fa5b025a02e797c4fc0a03893da) ) ROM_LOAD32_WORD("20173411.u85", 0x0800000, 0x0400000, CRC(046ae548) SHA1(246015be05294806ecfacd626449e2df7e7f569c) ) @@ -2059,7 +2104,7 @@ ROM_END ROM_START( qnilea6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("3j011111.u72", 0x0800002, 0x0400000, CRC(491f4ef2) SHA1(fbaa64d9603900de44642f95fb9f7ee15e138669) ) ROM_LOAD32_WORD("3j011111.u73", 0x0000002, 0x0400000, CRC(2f7f783c) SHA1(1739b05628bd02cb1b73c883d9f2e113da2c29e7) ) ROM_LOAD32_WORD("3j011111.u85", 0x0800000, 0x0400000, CRC(4e53a089) SHA1(2dd060e4ff74f7fe73850a0c3877fa4bacad36c3) ) @@ -2069,7 +2114,7 @@ ROM_END ROM_START( qnilese ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10102811.u73", 0x0000002, 0x0400000, CRC(27391233) SHA1(e1d546cc9a57db894bdfb24592048578f5828ee5) ) ROM_LOAD32_WORD("10102811.u86", 0x0000000, 0x0400000, CRC(4c7bdba1) SHA1(796c9da25bbfe389aae5c03b42e15500c91a60d4) ) ROM_END @@ -2077,7 +2122,7 @@ ROM_END ROM_START( qnilejc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20123911.u72", 0x0800002, 0x0400000, CRC(a1aa9310) SHA1(a00a7dfd57fe8624421e6821c32516f018199d49) ) ROM_LOAD32_WORD("20123911.u73", 0x0000002, 0x0400000, CRC(0ec5d0df) SHA1(206916986b1214a9635c901cbbcda21d21e0338a) ) ROM_LOAD32_WORD("20123911.u85", 0x0800000, 0x0400000, CRC(a30473fd) SHA1(0af9fcee5df49d20847f98f94e09c0d394c1857a) ) @@ -2087,7 +2132,7 @@ ROM_END ROM_START( qnilejcsp ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("sp__20123911.u72", 0x0800002, 0x0400000, CRC(c508e9d4) SHA1(59cf85729c1936e54b6c7adedf3941c24e299d48) ) ROM_LOAD32_WORD("sp__20123911.u73", 0x0000002, 0x0400000, CRC(ea401551) SHA1(939216babba395baf7283601f0873897f382648a) ) ROM_LOAD32_WORD("sp__20123911.u85", 0x0800000, 0x0400000, CRC(0be660c4) SHA1(1b3da418f907bdee21ea9fb931f1fe4438109217) ) @@ -2097,7 +2142,7 @@ ROM_END ROM_START( qsheeba ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10133711.u72", 0x0800002, 0x0400000, CRC(befa03be) SHA1(abd4846f29636aff70826b3086a972682c3bffe0) ) ROM_LOAD32_WORD("10133711.u73", 0x0000002, 0x0400000, CRC(fb26e09a) SHA1(e2debdcea7ee7be90e70c96e3eca593b515dfd2d) ) ROM_LOAD32_WORD("10133711.u85", 0x0800000, 0x0400000, CRC(6f827f08) SHA1(b3777031c0a8d14557a640572c4dcfa781986b54) ) @@ -2107,7 +2152,7 @@ ROM_END ROM_START( raprichs ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10194211.u72", 0x0800002, 0x0400000, CRC(3b4ee6dd) SHA1(83ddfdc3d8bdf02395411d8a6721a9c65c64e69c) ) ROM_LOAD32_WORD("10194211.u73", 0x0000002, 0x0400000, CRC(cd13d765) SHA1(f91cb232726a038c3ff1a25259622dd99d552279) ) ROM_LOAD32_WORD("10194211.u85", 0x0800000, 0x0400000, CRC(3fbfdf7f) SHA1(bcfd939d0fa4d0acc2544910940fb09d48a399b5) ) @@ -2117,7 +2162,7 @@ ROM_END ROM_START( redbara6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10119911.u72", 0x0800002, 0x0400000, CRC(16b6207f) SHA1(9c5ac48cccba001b2e3605eceb9610c659e06e21) ) ROM_LOAD32_WORD("10119911.u73", 0x0000002, 0x0400000, CRC(6590c207) SHA1(8184ae0ac02f22787c631bc823bd0fbcd5d5bf05) ) ROM_LOAD32_WORD("10119911.u85", 0x0800000, 0x0400000, CRC(e954aeac) SHA1(df8a9420df31c4ecc2cbe460cea4c0bd13958289) ) @@ -2127,7 +2172,7 @@ ROM_END ROM_START( roadtrip ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152539.u71", 0x1000002, 0x0400000, CRC(1da57ab8) SHA1(775d1f0d6021032e909c8089ba93cc63eef18586) ) ROM_LOAD32_WORD("0152539.u72", 0x0800002, 0x0400000, CRC(421cfc77) SHA1(fb14ad4c06bdbdd6df4fc1299a96bb8d906d2b48) ) ROM_LOAD32_WORD("0152539.u73", 0x0000002, 0x0400000, CRC(cb9f6f5d) SHA1(825322c6b0407a934aca632c198615d188e2f46b) ) @@ -2139,7 +2184,7 @@ ROM_END ROM_START( ruprup ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10115911.u72", 0x0800002, 0x0400000, CRC(7ba80d87) SHA1(c912ec8c65060060b459de0c5ed0b3ad018eff76) ) ROM_LOAD32_WORD("10115911.u73", 0x0000002, 0x0400000, CRC(e60d9c93) SHA1(7504f07f04be97058b50168c14e6ec41480e43ef) ) ROM_LOAD32_WORD("10115911.u85", 0x0800000, 0x0400000, CRC(7debb885) SHA1(c46e3231d8a13cec7d398a8064ac76e78954dd82) ) @@ -2149,7 +2194,7 @@ ROM_END ROM_START( rubymag ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10125711.u72", 0x0800002, 0x0400000, CRC(2cdfe857) SHA1(33b4ce8ab0a5f1e341a5c5c536c5f3619ecd7f95) ) ROM_LOAD32_WORD("10125711.u73", 0x0000002, 0x0400000, CRC(6699d2c6) SHA1(1c96dba91a40993cf9c3bc9e8c591e971c04bedf) ) ROM_LOAD32_WORD("10125711.u85", 0x0800000, 0x0400000, CRC(877fde17) SHA1(278b8cb71cafa0859073acc48339da9e645fdcc6) ) @@ -2159,23 +2204,23 @@ ROM_END ROM_START( rumbreel ) // unknown IC positions ARISTMK6_BIOS - ROM_REGION( 0x3000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("20288611.u21", 0x0000000, 0x0400000, CRC(06b37c77) SHA1(e4dad62667a1c1d4948abcd535332975148e952b) ) - ROM_LOAD32_WORD("20288611.u11", 0x0000002, 0x0400000, CRC(cc48bb54) SHA1(6ed7a502deaff0e2fd6d0901d036fcbadf303859) ) - ROM_LOAD32_WORD("20288611.u22", 0x0800000, 0x0400000, CRC(739c4565) SHA1(bc2cd133dfbfe18916703eacc851f1757a06f345) ) - ROM_LOAD32_WORD("20288611.u12", 0x0800002, 0x0400000, CRC(3af99e7b) SHA1(93e68056fee9b4f29a066bd6828ff320b7d3ffa4) ) - ROM_LOAD32_WORD("20288611.u23", 0x1000000, 0x0400000, CRC(2f561bd0) SHA1(9c2f659ec5cdfd335d089389616dac57fbb655df) ) - ROM_LOAD32_WORD("20288611.u13", 0x1000002, 0x0400000, CRC(04b2f09d) SHA1(4090876cf8ef18ed8541f13684b076d7ac1d0d72) ) - ROM_LOAD32_WORD("20288611.u24", 0x1800000, 0x0400000, CRC(6bf0442e) SHA1(c83ed68cd0680ebac359824defa51c1942db17f1) ) - ROM_LOAD32_WORD("20288611.u14", 0x1800002, 0x0400000, CRC(a117e3ec) SHA1(119d7ac89ee4c2167b853d720eb87498cefab4b9) ) - ROM_LOAD32_WORD("20288611.u25", 0x2000000, 0x0400000, CRC(3cd5171b) SHA1(fe6e17679f14ae0238c58dd5d801cb0dda3a434b) ) - ROM_LOAD32_WORD("20288611.u15", 0x2000002, 0x0400000, CRC(2c5baf9f) SHA1(40fb5b22460b9a35ca8ebb8b0643e58665d8643f) ) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("20288611.u21", 0x0000000, 0x0400000, CRC(cc48bb54) SHA1(6ed7a502deaff0e2fd6d0901d036fcbadf303859) ) + ROM_LOAD32_WORD("20288611.u11", 0x0000002, 0x0400000, CRC(06b37c77) SHA1(e4dad62667a1c1d4948abcd535332975148e952b) ) + ROM_LOAD32_WORD("20288611.u22", 0x0800000, 0x0400000, CRC(3af99e7b) SHA1(93e68056fee9b4f29a066bd6828ff320b7d3ffa4) ) + ROM_LOAD32_WORD("20288611.u12", 0x0800002, 0x0400000, CRC(739c4565) SHA1(bc2cd133dfbfe18916703eacc851f1757a06f345) ) + ROM_LOAD32_WORD("20288611.u23", 0x1000000, 0x0400000, CRC(04b2f09d) SHA1(4090876cf8ef18ed8541f13684b076d7ac1d0d72) ) + ROM_LOAD32_WORD("20288611.u13", 0x1000002, 0x0400000, CRC(2f561bd0) SHA1(9c2f659ec5cdfd335d089389616dac57fbb655df) ) + ROM_LOAD32_WORD("20288611.u24", 0x1800000, 0x0400000, CRC(a117e3ec) SHA1(119d7ac89ee4c2167b853d720eb87498cefab4b9) ) + ROM_LOAD32_WORD("20288611.u14", 0x1800002, 0x0400000, CRC(6bf0442e) SHA1(c83ed68cd0680ebac359824defa51c1942db17f1) ) + ROM_LOAD32_WORD("20288611.u25", 0x2000000, 0x0400000, CRC(2c5baf9f) SHA1(40fb5b22460b9a35ca8ebb8b0643e58665d8643f) ) + ROM_LOAD32_WORD("20288611.u15", 0x2000002, 0x0400000, CRC(3cd5171b) SHA1(fe6e17679f14ae0238c58dd5d801cb0dda3a434b) ) ROM_END ROM_START( scatmag2 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10001311.u86", 0x0000000, 0x0400000, CRC(696734d8) SHA1(baffadb943fb12d0d19069023f5cdf80b1a1674f) ) ROM_LOAD32_WORD("10001311.u73", 0x0000002, 0x0400000, CRC(aeef47b6) SHA1(63d296d60848269851e9d424908bbf3d52003f07) ) ROM_LOAD32_WORD("10001311.u85", 0x0800000, 0x0400000, CRC(d3f7018e) SHA1(345a9f55256d9ec46182ebf9c0c6fca62ea2e275) ) @@ -2185,7 +2230,7 @@ ROM_END ROM_START( scatmag2sa ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10102711.u72", 0x0800002, 0x0400000, CRC(8ea86d88) SHA1(74ac4df6ec5131d3745de1fdc495fb4c9dc0af33) ) ROM_LOAD32_WORD("10102711.u73", 0x0000002, 0x0400000, CRC(d04eaa9a) SHA1(1a70612f5ca7fd0d9384f7986775848e3194b718) ) ROM_LOAD32_WORD("10102711.u85", 0x0800000, 0x0400000, CRC(e7e6bf08) SHA1(657077104ec632affbeaaafe5bc9569deb955668) ) @@ -2195,7 +2240,7 @@ ROM_END ROM_START( sealdeal ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251029.u72", 0x0800002, 0x0400000, CRC(43ef1218) SHA1(e1d03cd9845ac81a71b5a0471d146addc2f56e0e) ) /* m27v322 */ ROM_LOAD32_WORD("0251029.u73", 0x0000002, 0x0400000, CRC(383d55a9) SHA1(81bef0ed325ef7208403afa6d7af458c755a4de3) ) /* m27v322 */ ROM_LOAD32_WORD("0251029.u85", 0x0800000, 0x0400000, CRC(a6327726) SHA1(2c0f02a8d361bcbfc007b9d75a4b7b685aa2b1ac) ) /* m27v322 */ @@ -2205,7 +2250,7 @@ ROM_END ROM_START( shamnmg ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10225911.u73", 0x0000002, 0x0400000, CRC(a84ac2a4) SHA1(743d56448135b03c25325bdc3d79781e63f0b9b6) ) ROM_LOAD32_WORD("10225911.u86", 0x0000000, 0x0400000, CRC(3edb8156) SHA1(83bb1467d892120c2bd5e85ef05527e2d02999ae) ) ROM_END @@ -2213,7 +2258,7 @@ ROM_END ROM_START( shamnmgu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152647.u72", 0x0800002, 0x0400000, CRC(aab1dd80) SHA1(0e8fbc967c4d5c7d24f980afc78464052ca6d2a6) ) ROM_LOAD32_WORD("0152647.u73", 0x0000002, 0x0400000, CRC(f1e9d86d) SHA1(282961a897bbfec4ab778db207f3ef20c6f4c69d) ) ROM_LOAD32_WORD("0152647.u85", 0x0800000, 0x0400000, CRC(15bb6dd5) SHA1(96625e18b622d2a02f9a88d51ad90d5dac0289be) ) @@ -2223,7 +2268,7 @@ ROM_END ROM_START( shorthng ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251088.u72", 0x0800002, 0x0400000, CRC(e151390f) SHA1(e68f2584587687c96e4cbe0080630466fac61b17) ) ROM_LOAD32_WORD("0251088.u73", 0x0000002, 0x0400000, CRC(c214d960) SHA1(e5b75e5cb3af3b77f56ccec72833e9243d09c643) ) ROM_LOAD32_WORD("0251088.u85", 0x0800000, 0x0400000, CRC(e721a879) SHA1(0632c1be6c3b671aed4f6dd67b83e966033aba19) ) @@ -2233,7 +2278,7 @@ ROM_END ROM_START( smtma6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10001911.u72", 0x0800002, 0x0400000, CRC(cb5f47d4) SHA1(70fa1e68bf1fbebc6b6663fbabb78c5f286b7805) ) ROM_LOAD32_WORD("10001911.u73", 0x0000002, 0x0400000, CRC(ccc901f0) SHA1(4c845ccfea10a744b8c37b6b155b0fc2ce6bfede) ) ROM_LOAD32_WORD("10001911.u85", 0x0800000, 0x0400000, CRC(7a36f3f3) SHA1(3653a6f40587c2be1810b4a9dd8f27ecca336a70) ) @@ -2243,7 +2288,7 @@ ROM_END ROM_START( silkrda6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152537.u72", 0x0800002, 0x0400000, CRC(1ed58be6) SHA1(114c5a800592163dbc690b5d4c4c051d358828f9) ) ROM_LOAD32_WORD("0152537.u73", 0x0000002, 0x0400000, CRC(c32608e3) SHA1(83d9749ce77317ce5631e7c7d3985c71f26d43a5) ) ROM_LOAD32_WORD("0152537.u85", 0x0800000, 0x0400000, CRC(568f7ecd) SHA1(ccab6d872fe5bc00466071334b1af9f6799e40a0) ) @@ -2253,7 +2298,7 @@ ROM_END ROM_START( silgola6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20100721.u72", 0x0800002, 0x0400000, CRC(05861fb2) SHA1(ba3d2e3ab66fd7178289fdc95661f27e08124f32) ) ROM_LOAD32_WORD("20100721.u73", 0x0000002, 0x0400000, CRC(cffa82f0) SHA1(fe14e1d9bacbcb72ad1bdaf3d4a72eec67311bef) ) ROM_LOAD32_WORD("20100721.u85", 0x0800000, 0x0400000, CRC(f66f63c4) SHA1(02e669c4f7c3d0cd39b3dff156ab4b05db3bb495) ) @@ -2263,7 +2308,7 @@ ROM_END ROM_START( skydnca6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10272711.u71", 0x1000002, 0x0400000, CRC(d30c3d6f) SHA1(581a198d98f00c1b7a432ab85b5f65760e364131) ) ROM_LOAD32_WORD("10272711.u72", 0x0800002, 0x0400000, CRC(12d02b67) SHA1(aed879daca62575def363872650d33b7af7d71bb) ) ROM_LOAD32_WORD("10272711.u73", 0x0000002, 0x0400000, CRC(f90fc640) SHA1(07b523839ac36b07d3dbc4d24e6d987c1f644095) ) @@ -2275,7 +2320,7 @@ ROM_END ROM_START( spgcarn ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10000311.u73", 0x0000002, 0x0400000, CRC(033653f5) SHA1(40705ffb653ad4c6f3cd36c8879c48303c3845f8) ) ROM_LOAD32_WORD("10000311.u86", 0x0000000, 0x0400000, CRC(f7783fea) SHA1(4e7b86c0d2728ebc317dce14827a4873402d9bbb) ) ROM_END @@ -2283,7 +2328,7 @@ ROM_END ROM_START( stardrft ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20150811.u73", 0x0000002, 0x0400000, CRC(580340b4) SHA1(4febb22150581a4661bc7ed1ff0662e153de5e2b) ) ROM_LOAD32_WORD("20150811.u86", 0x0000000, 0x0400000, CRC(7b08a2be) SHA1(2b3d7bb2317cba7b470d68c91918a5777fdb3ed1) ) ROM_END @@ -2291,7 +2336,7 @@ ROM_END ROM_START( stardrftu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0451341.u72", 0x0800002, 0x0400000, CRC(dc7a30c1) SHA1(8f24c18efd6171cda7ca841d3b275937e35e2be8) ) /* m27v322 */ ROM_LOAD32_WORD("0451341.u73", 0x0000002, 0x0400000, CRC(3e59b84f) SHA1(3148d48df74c35681759a234d7aa746cbb0afb0e) ) /* m27v322 */ ROM_LOAD32_WORD("0451341.u85", 0x0800000, 0x0400000, CRC(689ded33) SHA1(5d5b744321313c4618ecf319827c778be646245f) ) /* m27v322 */ @@ -2301,7 +2346,7 @@ ROM_END ROM_START( starqst ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10009511.u73", 0x0000002, 0x0400000, CRC(facf51b6) SHA1(73c13d507b65cd98ae43918c21b492a8499dd538) ) ROM_LOAD32_WORD("10009511.u86", 0x0000000, 0x0400000, CRC(c21f4486) SHA1(5a6a532d73bf56f68f473bd56a7c3d9f0660d661) ) ROM_END @@ -2309,7 +2354,7 @@ ROM_END ROM_START( statsymb ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251147.u73", 0x0000002, 0x0400000, CRC(e06f2dd1) SHA1(0edadf037dee101e5fb768471d2f93474ff8268f) ) ROM_LOAD32_WORD("0251147.u86", 0x0000000, 0x0400000, CRC(fe9b9147) SHA1(5dced51e126a80191d62b88438e1098efb358e52) ) ROM_END @@ -2317,7 +2362,7 @@ ROM_END ROM_START( sunmoon ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151303.u72", 0x0800002, 0x0400000, CRC(f69ce78d) SHA1(91a433757b377406bca61b4c96f3ba3561efd75c) ) ROM_LOAD32_WORD("0151303.u73", 0x0000002, 0x0400000, CRC(ce1f8d32) SHA1(7891b0e797942374d779e8df92281383dd94fe90) ) ROM_LOAD32_WORD("0151303.u85", 0x0800000, 0x0400000, CRC(7e16ab59) SHA1(f56b3b5a252d3520e36b1d2a7643d65020af2133) ) @@ -2327,21 +2372,21 @@ ROM_END ROM_START( sunmonbb ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("0153028.u21", 0x0000000, 0x0400000, CRC(b0cc922d) SHA1(5a45d0c995c639739176a5aad42e186b122eead1) ) - ROM_LOAD32_WORD("0153028.u11", 0x0000002, 0x0400000, CRC(b6a8df40) SHA1(316e3f98b75c1bdd0e8fc55aee2cf20b8a45ff4c) ) - ROM_LOAD32_WORD("0153028.u22", 0x0800000, 0x0400000, CRC(542ec911) SHA1(48988bdefb9ad6a7e0c733eda1f220b0347cab5f) ) - ROM_LOAD32_WORD("0153028.u12", 0x0800002, 0x0400000, CRC(98cde50e) SHA1(68e60411a8c10b73482a4cc8d3f14ebdedca0ae9) ) - ROM_LOAD32_WORD("0153028.u23", 0x1000000, 0x0400000, BAD_DUMP CRC(0ac455b1) SHA1(3ca4f4a0172f18692c9f82a9a435ffc1ca39ddc2) ) - ROM_LOAD32_WORD("0153028.u13", 0x1000002, 0x0400000, CRC(ac9143cc) SHA1(75aeea2ad26044bef9eb31495d67414a416ee6d4) ) - ROM_LOAD32_WORD("0153028.u24", 0x1800000, 0x0400000, CRC(19e5b7e0) SHA1(cf17a84ba08a2f24725d4ccbe046710c2f3a2459) ) - ROM_LOAD32_WORD("0153028.u14", 0x1800002, 0x0400000, CRC(a5552dd3) SHA1(1bbe24950e19441ca5144cb9b38320803bd5d26e) ) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0153028.u21", 0x0000000, 0x0400000, CRC(b6a8df40) SHA1(316e3f98b75c1bdd0e8fc55aee2cf20b8a45ff4c) ) + ROM_LOAD32_WORD("0153028.u11", 0x0000002, 0x0400000, CRC(b0cc922d) SHA1(5a45d0c995c639739176a5aad42e186b122eead1) ) + ROM_LOAD32_WORD("0153028.u22", 0x0800000, 0x0400000, CRC(98cde50e) SHA1(68e60411a8c10b73482a4cc8d3f14ebdedca0ae9) ) + ROM_LOAD32_WORD("0153028.u12", 0x0800002, 0x0400000, CRC(542ec911) SHA1(48988bdefb9ad6a7e0c733eda1f220b0347cab5f) ) + ROM_LOAD32_WORD("0153028.u23", 0x1000000, 0x0400000, CRC(ac9143cc) SHA1(75aeea2ad26044bef9eb31495d67414a416ee6d4) ) + ROM_LOAD32_WORD("0153028.u13", 0x1000002, 0x0400000, BAD_DUMP CRC(0ac455b1) SHA1(3ca4f4a0172f18692c9f82a9a435ffc1ca39ddc2) ) + ROM_LOAD32_WORD("0153028.u24", 0x1800000, 0x0400000, CRC(a5552dd3) SHA1(1bbe24950e19441ca5144cb9b38320803bd5d26e) ) + ROM_LOAD32_WORD("0153028.u14", 0x1800002, 0x0400000, CRC(19e5b7e0) SHA1(cf17a84ba08a2f24725d4ccbe046710c2f3a2459) ) ROM_END ROM_START( sunqndol ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0451327.u72", 0x0800002, 0x0400000, CRC(a2b404ac) SHA1(409bd1ce24600fa381ad4de8b7066e5e04f7ab3d) ) ROM_LOAD32_WORD("0451327.u73", 0x0000002, 0x0400000, CRC(b46080a1) SHA1(11293e7636dea28c8dfdebd107fa5aee013c832e) ) ROM_LOAD32_WORD("0451327.u85", 0x0800000, 0x0400000, CRC(f522c85e) SHA1(2b9ba996b99745e69944451e1fd2b585ed62290f) ) @@ -2351,7 +2396,7 @@ ROM_END ROM_START( sbuk5 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20203611.u72", 0x0800002, 0x0400000, CRC(ebcce486) SHA1(f91db1051d71c5e558a304d60157fa3cfff66c5b) ) ROM_LOAD32_WORD("20203611.u73", 0x0000002, 0x0400000, CRC(39af5809) SHA1(048aef299de220a72bf6a57c6268949197fc738b) ) ROM_LOAD32_WORD("20203611.u85", 0x0800000, 0x0400000, CRC(9114f9e8) SHA1(f7ec058aaaad59aeffc01085673322cb842a5ebb) ) @@ -2361,7 +2406,7 @@ ROM_END ROM_START( swhr2a6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151183.u73", 0x0000002, 0x0400000, CRC(17f0dbe2) SHA1(7f1f0936e1cf528ee794e8925c40b063d1a77729) ) ROM_LOAD32_WORD("0151183.u86", 0x0000000, 0x0400000, CRC(320d3052) SHA1(8b2165795e9b9d7514620b0d6a14371142de434b) ) ROM_END @@ -2369,7 +2414,7 @@ ROM_END ROM_START( swh2ld ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10119811.u72", 0x0800002, 0x0400000, CRC(94d48b25) SHA1(a879f6d78ff6eb29e5ea2cc71ca86d097fa9d45f) ) ROM_LOAD32_WORD("10119811.u73", 0x0000002, 0x0400000, CRC(f5c3d17f) SHA1(297e2da51fb00e0b76f9322149647c4c27ed870e) ) ROM_LOAD32_WORD("10119811.u85", 0x0800000, 0x0400000, CRC(f0f8aa94) SHA1(c69f1c807b0e9921eb95c3351bb79897e673ec36) ) @@ -2379,7 +2424,7 @@ ROM_END ROM_START( tahitim ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10238911.u73", 0x0000002, 0x0400000, CRC(b08da2ce) SHA1(1adb4f6e134df479be0f90d2459b009d93386ac1) ) ROM_LOAD32_WORD("10238911.u86", 0x0000000, 0x0400000, CRC(735d7642) SHA1(5f4258bf541728f7c7fe3dd65e715d68b3ade968) ) ROM_END @@ -2387,7 +2432,7 @@ ROM_END ROM_START( thaiprnc ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10119321.u86", 0x0000000, 0x0400000, CRC(609b3112) SHA1(77648426c7fed2e39d48d4f1ced524067bf0bb1a) ) ROM_LOAD32_WORD("10119321.u73", 0x0000002, 0x0400000, CRC(a8346fea) SHA1(d97af71bb2c93ed517fccac605e9cfff9ec5590b) ) ROM_LOAD32_WORD("10119321.u85", 0x0800000, 0x0400000, CRC(92fda7b5) SHA1(9a50ab3d1d18814093f5457a07a52f7e19fc97e7) ) @@ -2398,7 +2443,7 @@ ROM_END ROM_START( thaiprncm ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30127721.u86", 0x0000000, 0x0400000, CRC(3cb5124b) SHA1(70f6d66793c433054557da4c9f2f033bbb640bd6) ) ROM_LOAD32_WORD("30127721.u73", 0x0000002, 0x0400000, CRC(531f05ab) SHA1(929285de219c033bdee5f8011e9a0a07b344375e) ) ROM_LOAD32_WORD("30127721.u85", 0x0800000, 0x0400000, CRC(90c345e0) SHA1(1cf5b237eca68749a7baa147b9b15b3e139d7951) ) @@ -2408,7 +2453,7 @@ ROM_END ROM_START( thndrhrt ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10173811.u73", 0x0000002, 0x0400000, CRC(d867ff79) SHA1(740a177a8d1ecf925583a9264b5404640a5f2289) ) ROM_LOAD32_WORD("10173811.u86", 0x0000000, 0x0400000, CRC(2b84ed7b) SHA1(9919f9526d8294eeabda40697a34878484f6cef5) ) ROM_END @@ -2416,7 +2461,7 @@ ROM_END ROM_START( tigress ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20230111.u86", 0x0000000, 0x0400000, CRC(d1ff02f7) SHA1(8e8f1c4ed3c01fc62011b1bd21f53314e345f10f) ) ROM_LOAD32_WORD("20230111.u73", 0x0000002, 0x0400000, CRC(cc239965) SHA1(f5d5f1e3db4f0ae3cd1dbe2c88aedf65cc820d4e) ) ROM_END @@ -2424,7 +2469,7 @@ ROM_END ROM_START( tikitalk ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10239111.u73", 0x0000002, 0x0400000, CRC(983d8621) SHA1(92ad28c0a7a06035569700adb8c3449f92bb36b7) ) ROM_LOAD32_WORD("10239111.u86", 0x0000000, 0x0400000, CRC(772312e1) SHA1(5a5561d9ec70b56e558ad87ead0770ac9f18e9d1) ) ROM_END @@ -2432,7 +2477,7 @@ ROM_END ROM_START( tiktorch ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151003.u72", 0x0800002, 0x0400000, CRC(1161133b) SHA1(760c710167e4eca84421fc1cd54ab696e16502cc) ) ROM_LOAD32_WORD("0151003.u73", 0x0000002, 0x0400000, CRC(f0f8e8d5) SHA1(a084befd422ce37ad19b31d3da61e7a03d5e38c4) ) ROM_LOAD32_WORD("0151003.u85", 0x0800000, 0x0400000, CRC(32eed9c2) SHA1(8e3e8d55a4dac92ae9b543c86921126df1fb6518) ) @@ -2442,7 +2487,7 @@ ROM_END ROM_START( timbwolf ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0154013.u72", 0x0800002, 0x0400000, CRC(a004dd06) SHA1(c394b1703d62370ecf19c51d90554d6495f43eae) ) ROM_LOAD32_WORD("0154013.u73", 0x0000002, 0x0400000, CRC(054e3956) SHA1(ccfb6ba102c22f70fbc61b3d6ba0ceadc1414e1c) ) ROM_LOAD32_WORD("0154013.u85", 0x0800000, 0x0400000, CRC(901e72e5) SHA1(437a33ac1c73824ce81229f93eff0799b369c6b0) ) @@ -2452,7 +2497,7 @@ ROM_END ROM_START( topshta6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30123211.u86", 0x0000000, 0x0400000, CRC(798200b2) SHA1(e753f8c8c26e30ab36705f748c01b90bcf166d82) ) ROM_LOAD32_WORD("30123211.u73", 0x0000002, 0x0400000, CRC(486c5979) SHA1(0ece42200f31daf471b3e1e789de8b95390c4827) ) ROM_END @@ -2460,7 +2505,7 @@ ROM_END ROM_START( torgods ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10000411.u86", 0x0000000, 0x0400000, CRC(3c7da6e8) SHA1(ff2fb056fd26d3578216e4942b6234f4523e1d6a) ) ROM_LOAD32_WORD("10000411.u73", 0x0000002, 0x0400000, CRC(d3f27e13) SHA1(36cd1984139855170af3b23ab32b1769430809d5) ) ROM_LOAD32_WORD("10000411.u85", 0x0800000, 0x0400000, CRC(9f7013e0) SHA1(76f948ba08152cf623559c3c8f021861757c4872) ) @@ -2470,7 +2515,7 @@ ROM_END ROM_START( toprdice ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20007511.u72", 0x0800002, 0x0400000, CRC(f2ccd55e) SHA1(24738035abc26459d3d06831c907da98aea9c257) ) ROM_LOAD32_WORD("20007511.u73", 0x0000002, 0x0400000, CRC(e66f5672) SHA1(9bc92c061fcaf8803878941b9b74a7bc41beb299) ) ROM_LOAD32_WORD("20007511.u85", 0x0800000, 0x0400000, CRC(9793d2c1) SHA1(50e9d644b6519f941781b726a8d566cae6bb262e) ) @@ -2480,7 +2525,7 @@ ROM_END ROM_START( trsking ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152570.u72", 0x0800002, 0x0400000, CRC(c070cb6b) SHA1(cfe6ef7723233f4325ff778679d1274159ffacab) ) ROM_LOAD32_WORD("0152570.u73", 0x0000002, 0x0400000, CRC(70253923) SHA1(4a87a9b947404a7692404333fb4e2cd18c8de77c) ) ROM_LOAD32_WORD("0152570.u85", 0x0800000, 0x0400000, CRC(2cece959) SHA1(c375f1fd1636898feaf1f23baf1c136e1ac09085) ) @@ -2490,7 +2535,7 @@ ROM_END ROM_START( turtreas ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10234711.u72", 0x0800002, 0x0400000, CRC(f864fe2e) SHA1(9aa16c4cf3936841a1152418aca7a5dd3ad5a2b3) ) ROM_LOAD32_WORD("10234711.u73", 0x0000002, 0x0400000, CRC(e00da684) SHA1(4d66d48644008ff998398af1cc970ed9a1504607) ) ROM_LOAD32_WORD("10234711.u85", 0x0800000, 0x0400000, CRC(512fcb98) SHA1(ccf5bfe8cb9dcd3d2e5e4f59033816ded04f2148) ) @@ -2500,7 +2545,7 @@ ROM_END ROM_START( venetian ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("1j008911.u86", 0x0000000, 0x0400000, CRC(57a2a113) SHA1(98589e00803814fe51161d69d77b47ff2b6ac406) ) ROM_LOAD32_WORD("1j008911.u73", 0x0000002, 0x0400000, CRC(c9cfb52a) SHA1(7df67226c69e4569216e5200364ff14fd162f0a7) ) ROM_LOAD32_WORD("1j008911.u85", 0x0800000, 0x0400000, CRC(e845f6ee) SHA1(76a234e4b224d56d4f9ceb37d8d175413d4e6fe9) ) @@ -2510,7 +2555,7 @@ ROM_END ROM_START( venice ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151355.u86", 0x0000000, 0x0400000, CRC(a6dde7a6) SHA1(58b9bd3d80b88e9e8b40813e85b89cda69f12fb6) ) ROM_LOAD32_WORD("0151355.u73", 0x0000002, 0x0400000, CRC(d77b73e3) SHA1(4dd4011d6371baf35fcd9cb7c878d4d2cca1e199) ) ROM_LOAD32_WORD("0151355.u85", 0x0800000, 0x0400000, CRC(f7c3c75d) SHA1(7afc80d8d81b30c1842e4bfbf7ecd987226bdcf6) ) @@ -2520,7 +2565,7 @@ ROM_END ROM_START( werewild ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10288711.u71", 0x1000002, 0x0400000, CRC(cc1a8ecc) SHA1(857ec89411720e7d451c76dfe4821c721f84ad06) ) ROM_LOAD32_WORD("10288711.u72", 0x0800002, 0x0400000, CRC(08e7d250) SHA1(e57a5da1fe9b1a2e0b775a881cf52f89a287b340) ) ROM_LOAD32_WORD("10288711.u73", 0x0000002, 0x0400000, CRC(2d653677) SHA1(653de0cb045772c1fe533bfba6188b697b5d40bb) ) @@ -2533,7 +2578,7 @@ ROM_END ROM_START( whalecsh ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20155711.u86", 0x0000000, 0x0400000, CRC(11bcb378) SHA1(56de7fee7631c2e468a1f1845ff9d74db56051f0) ) ROM_LOAD32_WORD("20155711.u73", 0x0000002, 0x0400000, CRC(3b6d2292) SHA1(87e50f3ed6629c697cff59ec425b098704450993) ) ROM_LOAD32_WORD("20155711.u85", 0x0800000, 0x0400000, CRC(50afc633) SHA1(ee237d806044bbab3f17210e4e668a8f0961ad92) ) @@ -2543,7 +2588,7 @@ ROM_END ROM_START( whalecshu ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0451311.u85", 0x0800000, 0x0400000, CRC(e90f5bb1) SHA1(28680395198a29356999a377f2f3e0013d97c7b2) ) ROM_LOAD32_WORD("0451311.u72", 0x0800002, 0x0400000, CRC(f138de3f) SHA1(69a54457c8090f23023f197f0eba1d645a260f3f) ) ROM_LOAD32_WORD("0451311.u73", 0x0000002, 0x0400000, CRC(74c93c56) SHA1(34c48620b08c3a03f0d6a333acbc45c14a91d3cb) ) @@ -2553,7 +2598,7 @@ ROM_END ROM_START( whalecshua ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0451346.u72", 0x0800002, 0x0400000, CRC(e9ddd951) SHA1(16863b49b5db1881afda30ea19a55f6122981eba) ) ROM_LOAD32_WORD("0451346.u73", 0x0000002, 0x0400000, CRC(22785960) SHA1(2ebfd230209fd438338f981c1c133e6576a67468) ) ROM_LOAD32_WORD("0451346.u85", 0x0800000, 0x0400000, NO_DUMP ) @@ -2563,7 +2608,7 @@ ROM_END ROM_START( wheregld ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10124811.u72", 0x0800002, 0x0400000, CRC(584050fc) SHA1(014889e1bf3fa38c052073c374b47684be717949) ) ROM_LOAD32_WORD("10124811.u73", 0x0000002, 0x0400000, CRC(d8b5ccb3) SHA1(7974d68d594a2b283680cc440d69b106bd539819) ) ROM_LOAD32_WORD("10124811.u85", 0x0800000, 0x0400000, CRC(f9554ab0) SHA1(c79d95ee339f139d0a62550e926acd6c1d7d534b) ) @@ -2573,7 +2618,7 @@ ROM_END ROM_START( wheregldsp ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("sp__10124811.u72", 0x0800002, 0x0400000, CRC(bd188f12) SHA1(53433d346f23bc826fc041f1631270f8380759b6) ) ROM_LOAD32_WORD("sp__10124811.u73", 0x0000002, 0x0400000, CRC(57253567) SHA1(41e0b1b7247ff4f0f9c6b150aef23a5eb5984e30) ) ROM_LOAD32_WORD("sp__10124811.u85", 0x0800000, 0x0400000, CRC(86a40a48) SHA1(e0ad565e56c698df0f631e42dcfda17dfa5c8017) ) @@ -2584,7 +2629,7 @@ ROM_END ROM_START( wheregldm ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20177111.u86", 0x0000000, 0x0400000, CRC(d09fd746) SHA1(6c805f7c535a6c08a836b94c0351d498751ac9e9) ) ROM_LOAD32_WORD("20177111.u73", 0x0000002, 0x0400000, CRC(3007f8d1) SHA1(a76a227b8157d80b08e224807345a56da4c326fd) ) ROM_LOAD32_WORD("20177111.u85", 0x0800000, 0x0400000, CRC(fb8c24e7) SHA1(ffa62c59f1857dcd670c733397d20c50710d9a85) ) @@ -2596,7 +2641,7 @@ ROM_END ROM_START( whtwater ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151075.u72", 0x0800002, 0x0400000, CRC(64a814c6) SHA1(9415bb32675e5c3b6299967b1d10dbccd699d9ed) ) ROM_LOAD32_WORD("0151075.u73", 0x0000002, 0x0400000, CRC(0e1fcaca) SHA1(725237cca34d86e53cb68547604d8844257cdf48) ) ROM_LOAD32_WORD("0151075.u85", 0x0800000, 0x0400000, CRC(8802e0cb) SHA1(d11874426839a506d78440adbc49056ce21f88d3) ) @@ -2606,7 +2651,7 @@ ROM_END ROM_START( wikwin2 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10214011.u73", 0x0000002, 0x0400000, CRC(6662912d) SHA1(017e1684de64308b035b817b6fad954be538b78c) ) ROM_LOAD32_WORD("10214011.u86", 0x0000000, 0x0400000, CRC(226c8d1c) SHA1(37769691d1b7e308cbd1d857e8695f1e129a6722) ) ROM_END @@ -2614,7 +2659,7 @@ ROM_END ROM_START( wldafr ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0351083.u72", 0x0800002, 0x0400000, CRC(a55417ca) SHA1(151615f81112b30aff2a2aa26280b7c1bf0d45db) ) ROM_LOAD32_WORD("0351083.u73", 0x0000002, 0x0400000, CRC(e1e1253e) SHA1(4c15c953b80288df8f97197d70c8076fde9a0d29) ) ROM_LOAD32_WORD("0351083.u85", 0x0800000, 0x0400000, CRC(7ecbb5ba) SHA1(ab201ad7db848f5c03e3795c63308530b371d354) ) @@ -2624,7 +2669,7 @@ ROM_END ROM_START( wldcata6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10237511.u72", 0x0800002, 0x0400000, CRC(f0707ab9) SHA1(f30d77c53dfbc43e9468f2cb91529e44ce10c59e) ) ROM_LOAD32_WORD("10237511.u73", 0x0000002, 0x0400000, CRC(0300f5ff) SHA1(52d640b676cd42dfab2c38108dd765c8e8092528) ) ROM_LOAD32_WORD("10237511.u85", 0x0800000, 0x0400000, CRC(687c4bd6) SHA1(548de5a9887dfc58353b7a2861447bc9cd5f955e) ) @@ -2634,7 +2679,7 @@ ROM_END ROM_START( wldgoos ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20131911.u72", 0x0800002, 0x0400000, CRC(ba887abf) SHA1(3d4e529bf2fed83506ef947ade08aeff7ad78611) ) ROM_LOAD32_WORD("20131911.u73", 0x0000002, 0x0400000, CRC(5f9ab2a5) SHA1(f55dcc32463e395f1380c4fa456b39f77c27642b) ) ROM_LOAD32_WORD("20131911.u85", 0x0800000, 0x0400000, CRC(054d3f78) SHA1(636f0284508e77d21dc9b50d59f1d7b8ed686ed0) ) @@ -2644,7 +2689,7 @@ ROM_END ROM_START( wgorilla ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20279811.u72", 0x0800002, 0x0400000, CRC(e5a4e6f5) SHA1(f63fdc4771433f9953190b9cae4d7cbc4f6e374f) ) ROM_LOAD32_WORD("20279811.u73", 0x0000002, 0x0400000, CRC(7588c213) SHA1(b1d0ec23b8c668ae40664329a5f6a45b24f6ef2f) ) ROM_LOAD32_WORD("20279811.u85", 0x0800000, 0x0400000, CRC(28049860) SHA1(cace39a0121127ead7c8550153372283e1610a96) ) @@ -2654,7 +2699,7 @@ ROM_END ROM_START( wldpanda ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20218411.u73", 0x0000002, 0x0400000, CRC(46e28dff) SHA1(b1fd7c0d0c814f04b2bd6f35835d1d1d41aab62c) ) ROM_LOAD32_WORD("20218411.u85", 0x0800000, 0x0400000, CRC(0bb16a0b) SHA1(6abbbb9abac53b543e92ccdead9770271d28074e) ) ROM_LOAD32_WORD("20218411.u72", 0x0800002, 0x0400000, CRC(11e2167f) SHA1(812ed09436c2899780791ca0ada5f3bbec4a3a88) ) @@ -2664,7 +2709,7 @@ ROM_END ROM_START( wldpanth ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0651310.u72", 0x0800002, 0x0400000, CRC(2969f69c) SHA1(d63f1bcbd163c067f143a55aaf7c88b3c9ac0ebe) ) ROM_LOAD32_WORD("0651310.u73", 0x0000002, 0x0400000, CRC(59d83a8a) SHA1(61f6e6b85108621c2eac1bf48c27d79a72fbb2fd) ) ROM_LOAD32_WORD("0651310.u85", 0x0800000, 0x0400000, NO_DUMP ) @@ -2674,7 +2719,7 @@ ROM_END ROM_START( wldstall ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10230811.u72", 0x0800002, 0x0400000, CRC(0f4de65a) SHA1(232406f335786a045ab1833db50465ed476dfffe) ) ROM_LOAD32_WORD("10230811.u86", 0x0000000, 0x0400000, CRC(b3171fd7) SHA1(d3ac53ba6bf6cc9ea3dc0f83e8a3eecf86abad55) ) ROM_LOAD32_WORD("10230811.u73", 0x0000002, 0x0400000, CRC(ceeff2d5) SHA1(04d5139c0ce256eb0a0734184ccc8460d2ac1120) ) @@ -2684,7 +2729,7 @@ ROM_END ROM_START( wtepee ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10230211.u72", 0x0800002, 0x0400000, CRC(0c5c51c2) SHA1(6423e160355ad0380cbb46e7462f913a67e9b29d) ) ROM_LOAD32_WORD("10230211.u73", 0x0000002, 0x0400000, CRC(6c0a4268) SHA1(c18ad70332ec300b227edfc684db97d517031ff1) ) ROM_LOAD32_WORD("10230211.u85", 0x0800000, 0x0400000, CRC(e5492c9b) SHA1(bd71198f24adab2841f177598d1ed8ae07aeb971) ) @@ -2694,7 +2739,7 @@ ROM_END ROM_START( wwaratah ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10215911.u72", 0x0800002, 0x0400000, CRC(90813234) SHA1(80461a72cfcd056f8af7559f8f5e44447631ff0c) ) ROM_LOAD32_WORD("10215911.u73", 0x0000002, 0x0400000, CRC(9df889d7) SHA1(3375a0dd56367c8aff6a07d54769715e7f29f6c4) ) ROM_LOAD32_WORD("10215911.u85", 0x0800000, 0x0400000, CRC(c86d4145) SHA1(6b52d5d875ac4f786a2cb664dbb54c0a7cf68014) ) @@ -2704,7 +2749,7 @@ ROM_END ROM_START( wwaratahsp ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("sp__10215911.u72", 0x0800002, 0x0400000, CRC(0bf1fb4b) SHA1(009b2a0ceba6d682f9ba0d856d13177d261e0827) ) ROM_LOAD32_WORD("sp__10215911.u73", 0x0000002, 0x0400000, CRC(fc20f733) SHA1(ca0b8e9bf9e0071e6a5012515ba0c94d8dd1d838) ) ROM_LOAD32_WORD("sp__10215911.u85", 0x0800000, 0x0400000, CRC(54c9b20d) SHA1(290ff7380dab2f721bb7576ba4fcac8dda8c35b9) ) @@ -2714,7 +2759,7 @@ ROM_END ROM_START( wways ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10106911.u72", 0x0800002, 0x0400000, CRC(acce8d74) SHA1(e22e9611e9a221bd5dfaad3d9feece1646bebe02) ) ROM_LOAD32_WORD("10106911.u73", 0x0000002, 0x0400000, CRC(526ef495) SHA1(ca7df6ae32822d1205ee01e6970af428c515d940) ) ROM_LOAD32_WORD("10106911.u85", 0x0800000, 0x0400000, CRC(81e8e5ad) SHA1(612b2fd4506f99ef946e10be2db82e50fcf6083f) ) @@ -2725,7 +2770,7 @@ ROM_END ROM_START( wwaysm ) ARISTMK6_BIOS - ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10130111.u86", 0x0000000, 0x0400000, CRC(2968765c) SHA1(ba2c67c4be4063d8506cc8127c31b4df2609650b) ) ROM_LOAD32_WORD("10130111.u73", 0x0000002, 0x0400000, CRC(a1e0d77e) SHA1(df4d45d8c4dcfdb1fae4b5d5a0adfa0464c61828) ) ROM_LOAD32_WORD("10130111.u85", 0x0800000, 0x0400000, CRC(d87426d5) SHA1(ba755f8fc426dcd8abf4f6ccee423ae0504bf6fe) ) @@ -2735,7 +2780,7 @@ ROM_END ROM_START( wingoly ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0252529.u72", 0x0800002, 0x0400000, CRC(158877b5) SHA1(a1fc98d90a763253f07b9df44d85e8594b26d484) ) ROM_LOAD32_WORD("0252529.u73", 0x0000002, 0x0400000, CRC(5c003b1e) SHA1(be419686b89e22a1aa5d841015ab3442bffe05a6) ) ROM_LOAD32_WORD("0252529.u85", 0x0800000, 0x0400000, CRC(63aef582) SHA1(59fa78d7d29c8d4686fab83cfa46238938a9c249) ) @@ -2745,7 +2790,7 @@ ROM_END ROM_START( wzwaysll ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20139111.u71", 0x1000002, 0x0400000, CRC(e8f8ffb1) SHA1(3aa4f8d959e9671ae93c9946b5420d55c45b1bbc) ) ROM_LOAD32_WORD("20139111.u72", 0x0800002, 0x0400000, CRC(944dc1ec) SHA1(7dd2b14eb0af7babc9de09f247776f4a24d53e6c) ) ROM_LOAD32_WORD("20139111.u73", 0x0000002, 0x0400000, CRC(5663bb95) SHA1(0df425bb4130079757fbbc6b5532c2f6a1a32920) ) @@ -2757,7 +2802,7 @@ ROM_END ROM_START( zorroa6 ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30130611.u72", 0x0800002, 0x0400000, CRC(cc5616af) SHA1(94d1d36b76e2587caa2c60ea70c9206580dc53d5) ) ROM_LOAD32_WORD("30130611.u73", 0x0000002, 0x0400000, CRC(0bad02dc) SHA1(dfe495b5aeb75593d52669cd86d91f7e917bc3b0) ) ROM_LOAD32_WORD("30130611.u85", 0x0800000, 0x0400000, CRC(68da9660) SHA1(dc6ba4c9392bd6efd72bf996d016503677ea8622) ) @@ -2767,7 +2812,7 @@ ROM_END ROM_START( zorroa6u ) ARISTMK6_BIOS - ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF) + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151372.u72", 0x0800002, 0x0400000, CRC(9e572513) SHA1(76f5578d957ec9a3a48fa9d532e6c440855d1cb6) ) ROM_LOAD32_WORD("0151372.u84", 0x1000000, 0x0400000, CRC(e636ae58) SHA1(70e941118ae19165651157cb5219d38f58f196af) ) ROM_LOAD32_WORD("0151372.u86", 0x0000000, 0x0400000, CRC(8d38c20c) SHA1(a0a38844aa18da72f1933571047ca36715911fb6) ) @@ -2945,6 +2990,7 @@ GAME( 2006, pcbydem, aristmk6, aristmk6, aristmk6, driver_device, 0, RO GAME( 2006, pcmostw, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - Most Wanted (20234911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0010, C - 09/11/06 GAME( 2010, pcgold, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - Gold Edition (30291411, New Zealand)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0047, A - 09/04/10 GAME( 2009, pcplat, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - Platinum (20282111, New Zealand)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0031, B - 04/02/09 +GAME( 2004, pcorig, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - Original (30143011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG001, C - 12/01/04 GAME( 200?, pwsuper, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's World - Super (0154019, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0016, (no data) GAME( 2001, pompeia6, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Pompeii (10002211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/5, A - 22/01/01 GAME( 2002, pompeia6u,pompeia6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Pompeii (0251010, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US008, A - 04/03/02 diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 7502c7891e1..97e45c6b617 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -1382,17 +1382,21 @@ buttdeli cashcat cashcham cashchamu // (c) 1996 +cashchama +cashchamnz cashcra5 chariotc // (c) 1998 chariotca checkma5 chickna5 chickna5u // (c) 1998 +chickna5qld coralrc2 cuckoo cuckoou // (c) 2000 dstbloom diamdove +dmdfever dimtouch // (c) 1997 dolphntr // (c) 1996 dolphntra // (c) 1996 @@ -1413,7 +1417,9 @@ goldenra incasun incasunsp incasunnz +incasunu indrema5 // (c) 1998 +jungjuic kgalah koalamnt // (c) 2001 kookabuk @@ -1468,8 +1474,10 @@ tritreat trojhors trpdlght // (c) 1997 unicornd +unicorndnz wamazon wamazona +wamazonv wildbill wcougar wcougaru // (c) 1997 @@ -1639,6 +1647,7 @@ pcbydem pcmostw pcgold pcplat +pcorig pwsuper pompeia6 pompeia6u |