diff options
Diffstat (limited to 'src/mame/video/ladyfrog.cpp')
-rw-r--r-- | src/mame/video/ladyfrog.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/video/ladyfrog.cpp b/src/mame/video/ladyfrog.cpp index cf34b9bbb97..4ff916aaffd 100644 --- a/src/mame/video/ladyfrog.cpp +++ b/src/mame/video/ladyfrog.cpp @@ -2,7 +2,7 @@ // copyright-holders:Tomasz Slanina /*************************************************************************** - video.c + ladyfrog.cpp Functions to emulate the video hardware of the machine. @@ -11,12 +11,12 @@ #include "includes/ladyfrog.h" -WRITE8_MEMBER(ladyfrog_state::ladyfrog_spriteram_w) +void ladyfrog_state::ladyfrog_spriteram_w(offs_t offset, uint8_t data) { m_spriteram[offset] = data; } -READ8_MEMBER(ladyfrog_state::ladyfrog_spriteram_r) +uint8_t ladyfrog_state::ladyfrog_spriteram_r(offs_t offset) { return m_spriteram[offset]; } @@ -31,18 +31,18 @@ TILE_GET_INFO_MEMBER(ladyfrog_state::get_tile_info) ); } -WRITE8_MEMBER(ladyfrog_state::ladyfrog_videoram_w) +void ladyfrog_state::ladyfrog_videoram_w(offs_t offset, uint8_t data) { m_videoram[offset] = data; m_bg_tilemap->mark_tile_dirty(offset >> 1); } -READ8_MEMBER(ladyfrog_state::ladyfrog_videoram_r) +uint8_t ladyfrog_state::ladyfrog_videoram_r(offs_t offset) { return m_videoram[offset]; } -WRITE8_MEMBER(ladyfrog_state::ladyfrog_palette_w) +void ladyfrog_state::ladyfrog_palette_w(offs_t offset, uint8_t data) { if (offset & 0x100) m_palette->write8_ext((offset & 0xff) + (m_palette_bank << 8), data); @@ -50,7 +50,7 @@ WRITE8_MEMBER(ladyfrog_state::ladyfrog_palette_w) m_palette->write8((offset & 0xff) + (m_palette_bank << 8), data); } -READ8_MEMBER(ladyfrog_state::ladyfrog_palette_r) +uint8_t ladyfrog_state::ladyfrog_palette_r(offs_t offset) { if (offset & 0x100) return m_paletteram_ext[(offset & 0xff) + (m_palette_bank << 8)]; @@ -58,12 +58,12 @@ READ8_MEMBER(ladyfrog_state::ladyfrog_palette_r) return m_paletteram[(offset & 0xff) + (m_palette_bank << 8)]; } -WRITE8_MEMBER(ladyfrog_state::ladyfrog_gfxctrl_w) +void ladyfrog_state::ladyfrog_gfxctrl_w(uint8_t data) { m_palette_bank = (data & 0x20) >> 5; } -WRITE8_MEMBER(ladyfrog_state::ladyfrog_gfxctrl2_w) +void ladyfrog_state::ladyfrog_gfxctrl2_w(uint8_t data) { m_tilebank = ((data & 0x18) >> 3) ^ 3; m_bg_tilemap->mark_all_dirty(); @@ -73,18 +73,18 @@ WRITE8_MEMBER(ladyfrog_state::ladyfrog_gfxctrl2_w) #ifdef UNUSED_FUNCTION int gfxctrl; -READ8_MEMBER(ladyfrog_state::ladyfrog_gfxctrl_r) +uint8_t ladyfrog_state::ladyfrog_gfxctrl_r() { return gfxctrl; } #endif -READ8_MEMBER(ladyfrog_state::ladyfrog_scrlram_r) +uint8_t ladyfrog_state::ladyfrog_scrlram_r(offs_t offset) { return m_scrlram[offset]; } -WRITE8_MEMBER(ladyfrog_state::ladyfrog_scrlram_w) +void ladyfrog_state::ladyfrog_scrlram_w(offs_t offset, uint8_t data) { m_scrlram[offset] = data; m_bg_tilemap->set_scrolly(offset, data); |