diff options
Diffstat (limited to 'src/mame/drivers/quasar.cpp')
-rw-r--r-- | src/mame/drivers/quasar.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/quasar.cpp b/src/mame/drivers/quasar.cpp index 4bb931d739c..8477e9a32a9 100644 --- a/src/mame/drivers/quasar.cpp +++ b/src/mame/drivers/quasar.cpp @@ -46,17 +46,17 @@ I8085 Sound Board ************************************************************************/ -WRITE8_MEMBER(quasar_state::video_page_select_w) +void quasar_state::video_page_select_w(offs_t offset, uint8_t data) { m_page = offset & 0x03; } -WRITE8_MEMBER(quasar_state::io_page_select_w) +void quasar_state::io_page_select_w(offs_t offset, uint8_t data) { m_io_page = offset & 0x03; } -WRITE8_MEMBER(quasar_state::quasar_video_w) +void quasar_state::quasar_video_w(offs_t offset, uint8_t data) { switch (m_page) { @@ -67,7 +67,7 @@ WRITE8_MEMBER(quasar_state::quasar_video_w) } } -READ8_MEMBER(quasar_state::quasar_IO_r) +uint8_t quasar_state::quasar_IO_r() { uint8_t ans = 0; @@ -82,12 +82,12 @@ READ8_MEMBER(quasar_state::quasar_IO_r) return ans; } -WRITE8_MEMBER(quasar_state::quasar_bullet_w) +void quasar_state::quasar_bullet_w(offs_t offset, uint8_t data) { m_bullet_ram[offset] = (data ^ 0xff); } -WRITE8_MEMBER(quasar_state::quasar_sh_command_w) +void quasar_state::quasar_sh_command_w(uint8_t data) { // bit 4 = Sound Invader : Linked to an NE555V circuit // Not handled yet @@ -98,7 +98,7 @@ WRITE8_MEMBER(quasar_state::quasar_sh_command_w) m_soundlatch->write((data & 8) + ((data >> 1) & 3) + ((data << 2) & 4)); } -READ8_MEMBER(quasar_state::quasar_sh_command_r) +uint8_t quasar_state::quasar_sh_command_r() { return m_soundlatch->read() + (ioport("DSW2")->read() & 0x30); } |