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