summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/ultraman.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/ultraman.cpp')
-rw-r--r--src/mame/video/ultraman.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/mame/video/ultraman.cpp b/src/mame/video/ultraman.cpp
index 38390784150..89455909f53 100644
--- a/src/mame/video/ultraman.cpp
+++ b/src/mame/video/ultraman.cpp
@@ -29,7 +29,7 @@ K051316_CB_MEMBER(ultraman_state::zoom_callback_1)
{
enum { zoom_colorbase_1 = 0 / 16 };
- *code |= ((*color & 0x07) << 8) | (m_bank0 << 11);
+ *code |= ((*color & 0x07) << 8) | (m_bank[0] << 11);
*color = zoom_colorbase_1 + ((*color & 0xf8) >> 3);
}
@@ -37,14 +37,14 @@ K051316_CB_MEMBER(ultraman_state::zoom_callback_2)
{
enum { zoom_colorbase_2 = 1024 / 16 };
- *code |= ((*color & 0x07) << 8) | (m_bank1 << 11);
+ *code |= ((*color & 0x07) << 8) | (m_bank[1] << 11);
*color = zoom_colorbase_2 + ((*color & 0xf8) >> 3);
}
K051316_CB_MEMBER(ultraman_state::zoom_callback_3)
{
enum { zoom_colorbase_3 = 2048 / 16 };
- *code |= ((*color & 0x07) << 8) | (m_bank2 << 11);
+ *code |= ((*color & 0x07) << 8) | (m_bank[2] << 11);
*color = zoom_colorbase_3 + ((*color & 0xf8) >> 3);
}
@@ -69,28 +69,28 @@ WRITE16_MEMBER(ultraman_state::ultraman_gfxctrl_w)
bit 6: coin counter 1
bit 7: coin counter 2 */
- m_k051316_1->wraparound_enable(data & 0x01);
+ m_k051316[0]->wraparound_enable(data & 0x01);
- if (m_bank0 != ((data & 0x02) >> 1))
+ if (m_bank[0] != ((data & 0x02) >> 1))
{
- m_bank0 = (data & 0x02) >> 1;
- m_k051316_1->mark_tmap_dirty();
+ m_bank[0] = (data & 0x02) >> 1;
+ m_k051316[0]->mark_tmap_dirty();
}
- m_k051316_2->wraparound_enable(data & 0x04);
+ m_k051316[1]->wraparound_enable(data & 0x04);
- if (m_bank1 != ((data & 0x08) >> 3))
+ if (m_bank[1] != ((data & 0x08) >> 3))
{
- m_bank1 = (data & 0x08) >> 3;
- m_k051316_2->mark_tmap_dirty();
+ m_bank[1] = (data & 0x08) >> 3;
+ m_k051316[1]->mark_tmap_dirty();
}
- m_k051316_3->wraparound_enable(data & 0x10);
+ m_k051316[2]->wraparound_enable(data & 0x10);
- if (m_bank2 != ((data & 0x20) >> 5))
+ if (m_bank[2] != ((data & 0x20) >> 5))
{
- m_bank2 = (data & 0x20) >> 5;
- m_k051316_3->mark_tmap_dirty();
+ m_bank[2] = (data & 0x20) >> 5;
+ m_k051316[2]->mark_tmap_dirty();
}
machine().bookkeeping().coin_counter_w(0, data & 0x40);
@@ -110,9 +110,9 @@ uint32_t ultraman_state::screen_update_ultraman(screen_device &screen, bitmap_in
{
screen.priority().fill(0, cliprect);
- m_k051316_3->zoom_draw(screen, bitmap, cliprect, TILEMAP_DRAW_OPAQUE, 0);
- m_k051316_2->zoom_draw(screen, bitmap, cliprect, 0, 0);
- m_k051316_1->zoom_draw(screen, bitmap, cliprect, 0, 1);
+ m_k051316[2]->zoom_draw(screen, bitmap, cliprect, TILEMAP_DRAW_OPAQUE, 0);
+ m_k051316[1]->zoom_draw(screen, bitmap, cliprect, 0, 0);
+ m_k051316[0]->zoom_draw(screen, bitmap, cliprect, 0, 1);
m_k051960->k051960_sprites_draw(bitmap, cliprect, screen.priority(), -1, -1);
return 0;
}