diff options
Diffstat (limited to 'src/mame/video/aliens.c')
-rw-r--r-- | src/mame/video/aliens.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/mame/video/aliens.c b/src/mame/video/aliens.c index def90c14f77..03f3e53c932 100644 --- a/src/mame/video/aliens.c +++ b/src/mame/video/aliens.c @@ -72,19 +72,18 @@ void aliens_state::video_start() ***************************************************************************/ -SCREEN_UPDATE_IND16( aliens ) +UINT32 aliens_state::screen_update_aliens(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { - aliens_state *state = screen.machine().driver_data<aliens_state>(); - k052109_tilemap_update(state->m_k052109); + k052109_tilemap_update(m_k052109); screen.machine().priority_bitmap.fill(0, cliprect); - bitmap.fill(state->m_layer_colorbase[1] * 16, cliprect); + bitmap.fill(m_layer_colorbase[1] * 16, cliprect); - k052109_tilemap_draw(state->m_k052109, bitmap, cliprect, 1, 0, 1); - k052109_tilemap_draw(state->m_k052109, bitmap, cliprect, 2, 0, 2); - k052109_tilemap_draw(state->m_k052109, bitmap, cliprect, 0, 0, 4); + k052109_tilemap_draw(m_k052109, bitmap, cliprect, 1, 0, 1); + k052109_tilemap_draw(m_k052109, bitmap, cliprect, 2, 0, 2); + k052109_tilemap_draw(m_k052109, bitmap, cliprect, 0, 0, 4); - k051960_sprites_draw(state->m_k051960, bitmap, cliprect, -1, -1); + k051960_sprites_draw(m_k051960, bitmap, cliprect, -1, -1); return 0; } |