diff options
Diffstat (limited to 'src/mess/machine/vtech2.c')
-rw-r--r-- | src/mess/machine/vtech2.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mess/machine/vtech2.c b/src/mess/machine/vtech2.c index 9be4b6aac21..e13f23c43da 100644 --- a/src/mess/machine/vtech2.c +++ b/src/mess/machine/vtech2.c @@ -71,11 +71,11 @@ DRIVER_INIT_MEMBER(vtech2_state,laser) m_laser_latch = -1; m_mem = memregion("maincpu")->base(); - + // check ROM expansion astring region_tag; m_cart_rom = memregion(region_tag.cpy(m_cart->tag()).cat(GENERIC_ROM_REGION_TAG)); - + for (i = 0; i < ARRAY_LENGTH(m_laser_bank); i++) m_laser_bank[i] = -1; } @@ -88,7 +88,7 @@ void vtech2_state::laser_machine_init(int bank_mask, int video_mask) m_laser_video_bank = video_mask; m_videoram = m_mem + m_laser_video_bank * 0x04000; logerror("laser_machine_init(): bank mask $%04X, video %d [$%05X]\n", m_laser_bank_mask, m_laser_video_bank, m_laser_video_bank * 0x04000); - + for (int i = 0; i < ARRAY_LENGTH(m_laser_bank); i++) laser_bank_select_w(m_maincpu->space(AS_PROGRAM), i, 0); } @@ -153,13 +153,13 @@ WRITE8_MEMBER(vtech2_state::laser_bank_select_w) else { sprintf(bank, "bank%d", offset + 1); - if (data >= 12 && m_cart_rom && (m_cart_rom->bytes() > (data % 12) * 0x4000)) // Expansion ROM banks + if (data >= 12 && m_cart_rom && (m_cart_rom->bytes() > (data % 12) * 0x4000)) // Expansion ROM banks { membank(bank)->set_base(m_cart_rom->base()+ (data % 12) * 0x4000); m_maincpu->space(AS_PROGRAM).install_read_bank(offset * 0x4000, offset * 0x4000 + 0x3fff, mra_bank_hard[offset]); m_maincpu->space(AS_PROGRAM).install_write_bank(offset * 0x4000, offset * 0x4000 + 0x3fff, mwa_bank_hard[offset]); } - else if (data < 12 && (m_laser_bank_mask & (1 << data))) // ROM/RAM banks + else if (data < 12 && (m_laser_bank_mask & (1 << data))) // ROM/RAM banks { // video RAM bank selected? if (data == m_laser_video_bank) @@ -175,7 +175,7 @@ WRITE8_MEMBER(vtech2_state::laser_bank_select_w) m_maincpu->space(AS_PROGRAM).nop_readwrite(offset * 0x4000, offset * 0x4000 + 0x3fff); } } - + } } |