summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/model3.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/model3.cpp')
-rw-r--r--src/mame/video/model3.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/video/model3.cpp b/src/mame/video/model3.cpp
index 6e62815f19a..d2ebec94fa9 100644
--- a/src/mame/video/model3.cpp
+++ b/src/mame/video/model3.cpp
@@ -388,24 +388,24 @@ uint32_t model3_state::screen_update_model3(screen_device &screen, bitmap_rgb32
-READ64_MEMBER(model3_state::model3_char_r)
+uint64_t model3_state::model3_char_r(offs_t offset)
{
return m_m3_char_ram[offset];
}
-WRITE64_MEMBER(model3_state::model3_char_w)
+void model3_state::model3_char_w(offs_t offset, uint64_t data, uint64_t mem_mask)
{
COMBINE_DATA(&m_m3_char_ram[offset]);
m_gfxdecode->gfx(0)->mark_dirty(offset / 4);
m_gfxdecode->gfx(1)->mark_dirty(offset / 8);
}
-READ64_MEMBER(model3_state::model3_tile_r)
+uint64_t model3_state::model3_tile_r(offs_t offset)
{
return m_m3_tile_ram[offset];
}
-WRITE64_MEMBER(model3_state::model3_tile_w)
+void model3_state::model3_tile_w(offs_t offset, uint64_t data, uint64_t mem_mask)
{
COMBINE_DATA(&m_m3_tile_ram[offset]);
@@ -483,7 +483,7 @@ WRITE64_MEMBER(model3_state::model3_tile_w)
*/
-READ64_MEMBER(model3_state::model3_vid_reg_r)
+uint64_t model3_state::model3_vid_reg_r(offs_t offset)
{
switch(offset)
{
@@ -496,7 +496,7 @@ READ64_MEMBER(model3_state::model3_vid_reg_r)
return 0;
}
-WRITE64_MEMBER(model3_state::model3_vid_reg_w)
+void model3_state::model3_vid_reg_w(offs_t offset, uint64_t data, uint64_t mem_mask)
{
switch(offset)
{
@@ -515,7 +515,7 @@ WRITE64_MEMBER(model3_state::model3_vid_reg_w)
}
}
-WRITE64_MEMBER(model3_state::model3_palette_w)
+void model3_state::model3_palette_w(offs_t offset, uint64_t data, uint64_t mem_mask)
{
COMBINE_DATA(&m_paletteram64[offset]);
uint32_t data1 = BYTE_REVERSE32((uint32_t)(m_paletteram64[offset] >> 32));
@@ -525,7 +525,7 @@ WRITE64_MEMBER(model3_state::model3_palette_w)
m_palette->set_pen_color((offset*2)+1, pal5bit(data2 >> 0), pal5bit(data2 >> 5), pal5bit(data2 >> 10));
}
-READ64_MEMBER(model3_state::model3_palette_r)
+uint64_t model3_state::model3_palette_r(offs_t offset)
{
return m_paletteram64[offset];
}
@@ -981,7 +981,7 @@ cached_texture *model3_state::get_texture(int page, int texx, int texy, int texw
*/
-WRITE64_MEMBER(model3_state::real3d_display_list_w)
+void model3_state::real3d_display_list_w(offs_t offset, uint64_t data, uint64_t mem_mask)
{
if (ACCESSING_BITS_32_63)
{
@@ -993,7 +993,7 @@ WRITE64_MEMBER(model3_state::real3d_display_list_w)
}
}
-WRITE64_MEMBER(model3_state::real3d_polygon_ram_w)
+void model3_state::real3d_polygon_ram_w(offs_t offset, uint64_t data, uint64_t mem_mask)
{
if (ACCESSING_BITS_32_63)
{
@@ -1358,7 +1358,7 @@ void model3_state::real3d_polygon_ram_dma(uint32_t src, uint32_t dst, int length
}
}
-WRITE64_MEMBER(model3_state::real3d_cmd_w)
+void model3_state::real3d_cmd_w(uint64_t data)
{
real3d_display_list_end();
}