diff options
Diffstat (limited to 'src/mame/video/batman.cpp')
-rw-r--r-- | src/mame/video/batman.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/video/batman.cpp b/src/mame/video/batman.cpp index e555e057ddf..3d652be2551 100644 --- a/src/mame/video/batman.cpp +++ b/src/mame/video/batman.cpp @@ -19,7 +19,7 @@ TILE_GET_INFO_MEMBER(batman_state::get_alpha_tile_info) { - uint16_t data = tilemap.basemem_read(tile_index); + uint16_t data = m_vad->alpha().basemem_read(tile_index); int code = ((data & 0x400) ? (m_alpha_tile_bank * 0x400) : 0) + (data & 0x3ff); int color = (data >> 11) & 0x0f; int opaque = data & 0x8000; @@ -29,8 +29,8 @@ TILE_GET_INFO_MEMBER(batman_state::get_alpha_tile_info) TILE_GET_INFO_MEMBER(batman_state::get_playfield_tile_info) { - uint16_t data1 = tilemap.basemem_read(tile_index); - uint16_t data2 = tilemap.extmem_read(tile_index) & 0xff; + uint16_t data1 = m_vad->playfield().basemem_read(tile_index); + uint16_t data2 = m_vad->playfield().extmem_read(tile_index) & 0xff; int code = data1 & 0x7fff; int color = 0x10 + (data2 & 0x0f); SET_TILE_INFO_MEMBER(0, code, color, (data1 >> 15) & 1); @@ -40,8 +40,8 @@ TILE_GET_INFO_MEMBER(batman_state::get_playfield_tile_info) TILE_GET_INFO_MEMBER(batman_state::get_playfield2_tile_info) { - uint16_t data1 = tilemap.basemem_read(tile_index); - uint16_t data2 = tilemap.extmem_read(tile_index) >> 8; + uint16_t data1 = m_vad->playfield2().basemem_read(tile_index); + uint16_t data2 = m_vad->playfield2().extmem_read(tile_index) >> 8; int code = data1 & 0x7fff; int color = data2 & 0x0f; SET_TILE_INFO_MEMBER(0, code, color, (data1 >> 15) & 1); |