summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/tetrisp2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/tetrisp2.cpp')
-rw-r--r--src/mame/video/tetrisp2.cpp28
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);