summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/dorachan.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/dorachan.cpp')
-rw-r--r--src/mame/drivers/dorachan.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mame/drivers/dorachan.cpp b/src/mame/drivers/dorachan.cpp
index fc0e8a74f96..54820630f8c 100644
--- a/src/mame/drivers/dorachan.cpp
+++ b/src/mame/drivers/dorachan.cpp
@@ -74,8 +74,6 @@ uint32_t dorachan_state::screen_update_dorachan(screen_device &screen, bitmap_rg
{
for (offs_t offs = 0; offs < m_videoram.bytes(); offs++)
{
- uint8_t fore_color;
-
uint8_t x = offs >> 8 << 3;
uint8_t y = offs & 0xff;
@@ -84,6 +82,7 @@ uint32_t dorachan_state::screen_update_dorachan(screen_device &screen, bitmap_rg
uint8_t data = m_videoram[offs];
+ uint8_t fore_color;
if (m_flip_screen)
fore_color = (m_colors[color_address] >> 3) & 0x07;
else
@@ -92,7 +91,7 @@ uint32_t dorachan_state::screen_update_dorachan(screen_device &screen, bitmap_rg
for (int i = 0; i < 8; i++)
{
uint8_t color = BIT(data, i) ? fore_color : 0;
- bitmap.pix32(y, x++) = m_palette->pen_color(color);
+ bitmap.pix(y, x++) = m_palette->pen_color(color);
}
}