diff options
Diffstat (limited to 'src/devices/bus/nes/somari.cpp')
-rw-r--r-- | src/devices/bus/nes/somari.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/nes/somari.cpp b/src/devices/bus/nes/somari.cpp index f4a5c2e7f40..c517a4fae16 100644 --- a/src/devices/bus/nes/somari.cpp +++ b/src/devices/bus/nes/somari.cpp @@ -157,7 +157,7 @@ void nes_somari_device::pcb_reset() -------------------------------------------------*/ // MMC1 Mode emulation -WRITE8_MEMBER(nes_somari_device::mmc1_w) +void nes_somari_device::mmc1_w(offs_t offset, uint8_t data) { assert(m_board_mode == 2); @@ -191,7 +191,7 @@ WRITE8_MEMBER(nes_somari_device::mmc1_w) } // MMC3 Mode emulation -WRITE8_MEMBER(nes_somari_device::mmc3_w) +void nes_somari_device::mmc3_w(offs_t offset, uint8_t data) { uint8_t mmc_helper, cmd; @@ -240,7 +240,7 @@ WRITE8_MEMBER(nes_somari_device::mmc3_w) } // VRC2 Mode emulation -WRITE8_MEMBER(nes_somari_device::vrc2_w) +void nes_somari_device::vrc2_w(offs_t offset, uint8_t data) { uint8_t bank, shift; @@ -381,15 +381,15 @@ void nes_somari_device::update_mirror() } -WRITE8_MEMBER(nes_somari_device::write_h) +void nes_somari_device::write_h(offs_t offset, uint8_t data) { LOG_MMC(("somari write_h, mode %d, offset: %04x, data: %02x\n", m_board_mode, offset, data)); switch (m_board_mode) { - case SOMARI_VRC2_MODE: vrc2_w(space, offset, data, mem_mask); break; - case SOMARI_MMC3_MODE: mmc3_w(space, offset, data, mem_mask); break; - case SOMARI_MMC1_MODE: mmc1_w(space, offset, data, mem_mask); break; + case SOMARI_VRC2_MODE: vrc2_w(offset, data); break; + case SOMARI_MMC3_MODE: mmc3_w(offset, data); break; + case SOMARI_MMC1_MODE: mmc1_w(offset, data); break; } } @@ -409,7 +409,7 @@ void nes_somari_device::bank_update_switchmode() update_chr(); } -WRITE8_MEMBER(nes_somari_device::write_m) +void nes_somari_device::write_m(offs_t offset, uint8_t data) { LOG_MMC(("somari write_m, offset: %04x, data: %02x\n", offset, data)); |