diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2019-11-17 15:33:48 -0500 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2019-11-17 15:33:51 -0500 |
commit | 0e18840f041a808ddbcc1e1f75b2a0c1e2079c69 (patch) | |
tree | 8632be3073fd926f34048010d66012fa4e34b9f8 | |
parent | 80e9d5a25e262e900ca0e710d9ddffc1087fd546 (diff) |
taitopjc.cpp: Fix some region definitions (nw)
-rw-r--r-- | src/mame/drivers/taitopjc.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/taitopjc.cpp b/src/mame/drivers/taitopjc.cpp index 265f44160b7..bad3c6328dd 100644 --- a/src/mame/drivers/taitopjc.cpp +++ b/src/mame/drivers/taitopjc.cpp @@ -638,7 +638,7 @@ void taitopjc_state::tlcs900h_mem(address_map &map) map(0x044000, 0x045fff).ram().share("nvram"); map(0x060000, 0x061fff).rw(FUNC(taitopjc_state::tlcs_common_r), FUNC(taitopjc_state::tlcs_common_w)); map(0x06c000, 0x06c00f).w(FUNC(taitopjc_state::tlcs_unk_w)); - map(0xfc0000, 0xffffff).rom().region("io_cpu", 0); + map(0xfc0000, 0xffffff).rom().region("iocpu", 0); } void taitopjc_state::mn10200_map(address_map &map) @@ -686,13 +686,13 @@ WRITE16_MEMBER(taitopjc_state::dsp_romh_w) void taitopjc_state::tms_program_map(address_map &map) { - map(0x0000, 0x3fff).rom().region("user2", 0); - map(0x4c00, 0xefff).rom().region("user2", 0x9800); + map(0x0000, 0x3fff).rom().region("dspdata", 0); + map(0x4c00, 0xefff).rom().region("dspdata", 0x9800); } void taitopjc_state::tms_data_map(address_map &map) { - map(0x4000, 0x6fff).rom().region("user2", 0x8000); + map(0x4000, 0x6fff).rom().region("dspdata", 0x8000); map(0x7000, 0xefff).ram(); map(0xf000, 0xffff).rw(FUNC(taitopjc_state::tms_dspshare_r), FUNC(taitopjc_state::tms_dspshare_w)); } @@ -818,11 +818,11 @@ void taitopjc_state::taitopjc(machine_config &config) void taitopjc_state::init_optiger() { - uint8_t *rom = (uint8_t*)memregion("io_cpu")->base(); + uint8_t *rom = (uint8_t*)memregion("iocpu")->base(); // skip sound check - rom[0x217] = 0x00; - rom[0x218] = 0x00; + rom[BYTE_XOR_LE(0x217)] = 0x00; + rom[BYTE_XOR_LE(0x218)] = 0x00; #if 0 uint32_t *mr = (uint32_t*)memregion("user1")->base(); @@ -839,11 +839,11 @@ ROM_START( optiger ) ROM_LOAD32_BYTE( "e63-31-1_p-lh.8", 0x000002, 0x080000, CRC(ad69e649) SHA1(9fc853d2cb6e7cac87dc06bad91048f191b799c5) ) ROM_LOAD32_BYTE( "e63-30-1_p-ll.7", 0x000003, 0x080000, CRC(a6183479) SHA1(e556c3edf100342079e680ec666f018fca7a82b0) ) - ROM_REGION16_BE( 0x20000, "user2", 0 ) - ROM_LOAD16_BYTE( "e63-04_l.29", 0x000001, 0x010000, CRC(eccae391) SHA1(e5293c16342cace54dc4b6dfb827558e18ac25a4) ) - ROM_LOAD16_BYTE( "e63-03_h.28", 0x000000, 0x010000, CRC(58fce52f) SHA1(1e3d9ee034b25e658ca45a8b900de2aa54b00135) ) + ROM_REGION16_LE( 0x20000, "dspdata", 0 ) + ROM_LOAD16_BYTE( "e63-04_l.29", 0x000000, 0x010000, CRC(eccae391) SHA1(e5293c16342cace54dc4b6dfb827558e18ac25a4) ) + ROM_LOAD16_BYTE( "e63-03_h.28", 0x000001, 0x010000, CRC(58fce52f) SHA1(1e3d9ee034b25e658ca45a8b900de2aa54b00135) ) - ROM_REGION( 0x40000, "io_cpu", 0 ) + ROM_REGION( 0x40000, "iocpu", 0 ) ROM_LOAD16_BYTE( "e63-28-1_0.59", 0x000000, 0x020000, CRC(ef41ffaf) SHA1(419621f354f548180d37961b861304c469e43a65) ) ROM_LOAD16_BYTE( "e63-27-1_1.58", 0x000001, 0x020000, CRC(facc17a7) SHA1(40d69840cfcfe5a509d69824c2994de56a3c6ece) ) |