diff options
author | braintro <briantro@users.noreply.github.com> | 2019-06-26 10:23:55 -0500 |
---|---|---|
committer | braintro <briantro@users.noreply.github.com> | 2019-06-26 10:23:55 -0500 |
commit | 2e8ba90de0072e8c4ffd20ad7f925e8a4754d949 (patch) | |
tree | 28c3ff02e2363aa4d0abc6ecc43868f8e7e27fe8 | |
parent | 7bcd38c2c04cad87c54cb7bff61c14378be4df0c (diff) |
rbisland.cpp: Dumped the Rainbow Islands - Extra Version C-CHIP EPROM data. [Team Caps0ff, Kevin Eshbach]
-rw-r--r-- | src/mame/drivers/rbisland.cpp | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/src/mame/drivers/rbisland.cpp b/src/mame/drivers/rbisland.cpp index d1830452649..32561aacfa0 100644 --- a/src/mame/drivers/rbisland.cpp +++ b/src/mame/drivers/rbisland.cpp @@ -747,11 +747,11 @@ ROM_START( rbisland ) ROM_LOAD16_BYTE( "b22-04.24", 0x40001, 0x20000, CRC(91625e7f) SHA1(765afd973d9b82bb496b04beca284bf2769d6e6f) ) ROM_REGION( 0x2000, "cchip:cchip_eprom", 0 ) - ROM_LOAD( "cchip_b22-15.53", 0x0000, 0x2000, CRC(08c588a6) SHA1(7e38342be68d37f7106df069dd2021c509be1244) ) + ROM_LOAD( "cchip_b22-15.53", 0x0000, 0x2000, CRC(08c588a6) SHA1(7e38342be68d37f7106df069dd2021c509be1244) ) ROM_REGION( 0x1c000, "audiocpu", 0 ) - ROM_LOAD( "b22-14.43", 0x00000, 0x4000, CRC(113c1a5b) SHA1(effa2adf54a6be78b2d4baf3a47529342fb0d895) ) - ROM_CONTINUE( 0x10000, 0xc000 ) + ROM_LOAD( "b22-14.43", 0x00000, 0x4000, CRC(113c1a5b) SHA1(effa2adf54a6be78b2d4baf3a47529342fb0d895) ) + ROM_CONTINUE( 0x10000, 0xc000 ) ROM_REGION( 0x80000, "pc080sn", 0 ) ROM_LOAD16_WORD_SWAP( "b22-01.2", 0x00000, 0x80000, CRC(b76c9168) SHA1(e924be0c8294b930488bb04583784254a840a52e) ) /* tiles */ @@ -772,11 +772,11 @@ ROM_START( rbislando ) ROM_LOAD16_BYTE( "b22-04.24", 0x40001, 0x20000, CRC(91625e7f) SHA1(765afd973d9b82bb496b04beca284bf2769d6e6f) ) ROM_REGION( 0x2000, "cchip:cchip_eprom", 0 ) - ROM_LOAD( "cchip_b22-15.53", 0x0000, 0x2000, CRC(08c588a6) SHA1(7e38342be68d37f7106df069dd2021c509be1244) ) + ROM_LOAD( "cchip_b22-15.53",0x0000, 0x2000, CRC(08c588a6) SHA1(7e38342be68d37f7106df069dd2021c509be1244) ) ROM_REGION( 0x1c000, "audiocpu", 0 ) - ROM_LOAD( "b22-14.43", 0x00000, 0x4000, CRC(113c1a5b) SHA1(effa2adf54a6be78b2d4baf3a47529342fb0d895) ) - ROM_CONTINUE( 0x10000, 0xc000 ) + ROM_LOAD( "b22-14.43", 0x00000, 0x4000, CRC(113c1a5b) SHA1(effa2adf54a6be78b2d4baf3a47529342fb0d895) ) + ROM_CONTINUE( 0x10000, 0xc000 ) ROM_REGION( 0x80000, "pc080sn", 0 ) ROM_LOAD16_WORD_SWAP( "b22-01.2", 0x00000, 0x80000, CRC(b76c9168) SHA1(e924be0c8294b930488bb04583784254a840a52e) ) /* tiles */ @@ -797,16 +797,11 @@ ROM_START( rbislande ) ROM_LOAD16_BYTE( "b22-04.24", 0x40001, 0x20000, CRC(91625e7f) SHA1(765afd973d9b82bb496b04beca284bf2769d6e6f) ) ROM_REGION( 0x2000, "cchip:cchip_eprom", 0 ) - /* This is handcrafted using data changes from the old simulation code and a lookup table to swizzle the world numbers - There are calls at 01BF / 01E1 that also read the world number, but appear to expect it to not get swizzled so - these have not been patched. This should match the old simulation, but will possibly not 100% match hardware - behavior and is definitely not the structure the real ROM would have, so is marked as BAD_DUMP. - */ - ROM_LOAD( "fake_cchip_b39-05.53", 0x0000, 0x2000, BAD_DUMP CRC(935d805a) SHA1(e8b68be266db11542763fade49e53f46463f9462) ) + ROM_LOAD( "cchip_b39-05.53", 0x0000, 0x2000, CRC(397735e3) SHA1(86e78dbe7930f826dc8fce0ba56f5e79216df852) ) ROM_REGION( 0x1c000, "audiocpu", 0 ) - ROM_LOAD( "b22-14.43", 0x00000, 0x4000, CRC(113c1a5b) SHA1(effa2adf54a6be78b2d4baf3a47529342fb0d895) ) - ROM_CONTINUE( 0x10000, 0xc000 ) + ROM_LOAD( "b22-14.43", 0x00000, 0x4000, CRC(113c1a5b) SHA1(effa2adf54a6be78b2d4baf3a47529342fb0d895) ) + ROM_CONTINUE( 0x10000, 0xc000 ) ROM_REGION( 0x80000, "pc080sn", 0 ) ROM_LOAD16_WORD_SWAP( "b22-01.2", 0x00000, 0x80000, CRC(b76c9168) SHA1(e924be0c8294b930488bb04583784254a840a52e) ) /* tiles */ |