diff options
Diffstat (limited to 'src/mame/video/tetrisp2.cpp')
-rw-r--r-- | src/mame/video/tetrisp2.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/video/tetrisp2.cpp b/src/mame/video/tetrisp2.cpp index fe46a151cc1..5270589b8eb 100644 --- a/src/mame/video/tetrisp2.cpp +++ b/src/mame/video/tetrisp2.cpp @@ -47,14 +47,14 @@ To Do: ***************************************************************************/ /* BBBBBGGGGGRRRRRx xxxxxxxxxxxxxxxx */ -WRITE16_MEMBER(tetrisp2_state::tetrisp2_palette_w) +void tetrisp2_state::tetrisp2_palette_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_paletteram[offset]); if ((offset & 1) == 0) m_palette->set_pen_color(offset/2,pal5bit(data >> 1),pal5bit(data >> 6),pal5bit(data >> 11)); } -WRITE16_MEMBER(tetrisp2_state::rocknms_sub_palette_w) +void tetrisp2_state::rocknms_sub_palette_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_sub_paletteram[offset]); if ((offset & 1) == 0) @@ -71,7 +71,7 @@ WRITE16_MEMBER(tetrisp2_state::rocknms_sub_palette_w) ***************************************************************************/ -WRITE16_MEMBER(tetrisp2_state::tetrisp2_priority_w) +void tetrisp2_state::tetrisp2_priority_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_priority[offset] = data; @@ -79,12 +79,12 @@ WRITE16_MEMBER(tetrisp2_state::tetrisp2_priority_w) m_priority[offset] = data >> 8; } -READ16_MEMBER(tetrisp2_state::tetrisp2_priority_r) +u16 tetrisp2_state::tetrisp2_priority_r(offs_t offset) { return m_priority[offset] | 0xff00; } -WRITE16_MEMBER(tetrisp2_state::rocknms_sub_priority_w) +void tetrisp2_state::rocknms_sub_priority_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_rocknms_sub_priority[offset] = data; @@ -122,7 +122,7 @@ TILE_GET_INFO_MEMBER(tetrisp2_state::get_tile_info_bg) 0); } -WRITE16_MEMBER(tetrisp2_state::tetrisp2_vram_bg_w) +void tetrisp2_state::tetrisp2_vram_bg_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_vram_bg[offset]); m_tilemap_bg->mark_tile_dirty(offset/2); @@ -142,7 +142,7 @@ TILE_GET_INFO_MEMBER(tetrisp2_state::get_tile_info_fg) 0); } -WRITE16_MEMBER(tetrisp2_state::tetrisp2_vram_fg_w) +void tetrisp2_state::tetrisp2_vram_fg_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_vram_fg[offset]); m_tilemap_fg->mark_tile_dirty(offset/2); @@ -159,7 +159,7 @@ TILE_GET_INFO_MEMBER(tetrisp2_state::get_tile_info_rot) 0); } -WRITE16_MEMBER(tetrisp2_state::tetrisp2_vram_rot_w) +void tetrisp2_state::tetrisp2_vram_rot_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_vram_rot[offset]); m_tilemap_rot->mark_tile_dirty(offset/2); @@ -175,7 +175,7 @@ TILE_GET_INFO_MEMBER(tetrisp2_state::get_tile_info_rocknms_sub_bg) 0); } -WRITE16_MEMBER(tetrisp2_state::rocknms_sub_vram_bg_w) +void tetrisp2_state::rocknms_sub_vram_bg_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_rocknms_sub_vram_bg[offset]); m_tilemap_sub_bg->mark_tile_dirty(offset/2); @@ -192,7 +192,7 @@ TILE_GET_INFO_MEMBER(tetrisp2_state::get_tile_info_rocknms_sub_fg) 0); } -WRITE16_MEMBER(tetrisp2_state::rocknms_sub_vram_fg_w) +void tetrisp2_state::rocknms_sub_vram_fg_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_rocknms_sub_vram_fg[offset]); m_tilemap_sub_fg->mark_tile_dirty(offset/2); @@ -209,7 +209,7 @@ TILE_GET_INFO_MEMBER(tetrisp2_state::get_tile_info_rocknms_sub_rot) 0); } -WRITE16_MEMBER(tetrisp2_state::rocknms_sub_vram_rot_w) +void tetrisp2_state::rocknms_sub_vram_rot_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_rocknms_sub_vram_rot[offset]); m_tilemap_sub_rot->mark_tile_dirty(offset/2); @@ -843,19 +843,19 @@ void stepstag_state::convert_yuv422_to_rgb888(palette_device *paldev, u16 *palra paldev->set_pen_color(offset/4, r, g, b); } -WRITE16_MEMBER(stepstag_state::stepstag_palette_left_w) +void stepstag_state::stepstag_palette_left_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_vj_paletteram_l[offset]); convert_yuv422_to_rgb888(m_vj_palette_l,m_vj_paletteram_l,offset); } -WRITE16_MEMBER(stepstag_state::stepstag_palette_mid_w) +void stepstag_state::stepstag_palette_mid_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_vj_paletteram_m[offset]); convert_yuv422_to_rgb888(m_vj_palette_m,m_vj_paletteram_m,offset); } -WRITE16_MEMBER(stepstag_state::stepstag_palette_right_w) +void stepstag_state::stepstag_palette_right_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_vj_paletteram_r[offset]); convert_yuv422_to_rgb888(m_vj_palette_r,m_vj_paletteram_r,offset); |