diff options
Diffstat (limited to 'src/devices/bus/psx/gamebooster.cpp')
-rw-r--r-- | src/devices/bus/psx/gamebooster.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/bus/psx/gamebooster.cpp b/src/devices/bus/psx/gamebooster.cpp index 3513f7714e2..309ff1949a3 100644 --- a/src/devices/bus/psx/gamebooster.cpp +++ b/src/devices/bus/psx/gamebooster.cpp @@ -82,8 +82,8 @@ READ16_MEMBER(psx_gamebooster_device::exp_r) offset -= 0x20000; uint16_t retval = 0;; - if (mem_mask & 0xff00) retval |= (m_cartslot->read_rom(space, (offset*2)+1))<<8; - if (mem_mask & 0x00ff) retval |= m_cartslot->read_rom(space, (offset*2)+0); + if (mem_mask & 0xff00) retval |= (m_cartslot->read_rom((offset*2)+1))<<8; + if (mem_mask & 0x00ff) retval |= m_cartslot->read_rom((offset*2)+0); return retval; } @@ -107,8 +107,8 @@ WRITE16_MEMBER(psx_gamebooster_device::exp_w) offset -= 0x20000; logerror("%s: psx_gamebooster_device::exp_w %04x %04x\n", machine().describe_context(), offset*2, data); - if (mem_mask & 0xff00) m_cartslot->write_bank(space, (offset*2)+1, data>>8); - if (mem_mask & 0x00ff) m_cartslot->write_bank(space, (offset*2)+0, data); // send this 2nd or it erases the bank with the above + if (mem_mask & 0xff00) m_cartslot->write_bank((offset*2)+1, data>>8); + if (mem_mask & 0x00ff) m_cartslot->write_bank((offset*2)+0, data); // send this 2nd or it erases the bank with the above } else |