mirror of
https://github.com/holub/mame
synced 2025-06-28 23:24:23 +03:00
taitopjc.cpp: Fix some region definitions (nw)
This commit is contained in:
parent
80e9d5a25e
commit
0e18840f04
@ -638,7 +638,7 @@ void taitopjc_state::tlcs900h_mem(address_map &map)
|
|||||||
map(0x044000, 0x045fff).ram().share("nvram");
|
map(0x044000, 0x045fff).ram().share("nvram");
|
||||||
map(0x060000, 0x061fff).rw(FUNC(taitopjc_state::tlcs_common_r), FUNC(taitopjc_state::tlcs_common_w));
|
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(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)
|
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)
|
void taitopjc_state::tms_program_map(address_map &map)
|
||||||
{
|
{
|
||||||
map(0x0000, 0x3fff).rom().region("user2", 0);
|
map(0x0000, 0x3fff).rom().region("dspdata", 0);
|
||||||
map(0x4c00, 0xefff).rom().region("user2", 0x9800);
|
map(0x4c00, 0xefff).rom().region("dspdata", 0x9800);
|
||||||
}
|
}
|
||||||
|
|
||||||
void taitopjc_state::tms_data_map(address_map &map)
|
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(0x7000, 0xefff).ram();
|
||||||
map(0xf000, 0xffff).rw(FUNC(taitopjc_state::tms_dspshare_r), FUNC(taitopjc_state::tms_dspshare_w));
|
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()
|
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
|
// skip sound check
|
||||||
rom[0x217] = 0x00;
|
rom[BYTE_XOR_LE(0x217)] = 0x00;
|
||||||
rom[0x218] = 0x00;
|
rom[BYTE_XOR_LE(0x218)] = 0x00;
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
uint32_t *mr = (uint32_t*)memregion("user1")->base();
|
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-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_LOAD32_BYTE( "e63-30-1_p-ll.7", 0x000003, 0x080000, CRC(a6183479) SHA1(e556c3edf100342079e680ec666f018fca7a82b0) )
|
||||||
|
|
||||||
ROM_REGION16_BE( 0x20000, "user2", 0 )
|
ROM_REGION16_LE( 0x20000, "dspdata", 0 )
|
||||||
ROM_LOAD16_BYTE( "e63-04_l.29", 0x000001, 0x010000, CRC(eccae391) SHA1(e5293c16342cace54dc4b6dfb827558e18ac25a4) )
|
ROM_LOAD16_BYTE( "e63-04_l.29", 0x000000, 0x010000, CRC(eccae391) SHA1(e5293c16342cace54dc4b6dfb827558e18ac25a4) )
|
||||||
ROM_LOAD16_BYTE( "e63-03_h.28", 0x000000, 0x010000, CRC(58fce52f) SHA1(1e3d9ee034b25e658ca45a8b900de2aa54b00135) )
|
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-28-1_0.59", 0x000000, 0x020000, CRC(ef41ffaf) SHA1(419621f354f548180d37961b861304c469e43a65) )
|
||||||
ROM_LOAD16_BYTE( "e63-27-1_1.58", 0x000001, 0x020000, CRC(facc17a7) SHA1(40d69840cfcfe5a509d69824c2994de56a3c6ece) )
|
ROM_LOAD16_BYTE( "e63-27-1_1.58", 0x000001, 0x020000, CRC(facc17a7) SHA1(40d69840cfcfe5a509d69824c2994de56a3c6ece) )
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user