summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/aim65.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/aim65.cpp')
-rw-r--r--src/mame/machine/aim65.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mame/machine/aim65.cpp b/src/mame/machine/aim65.cpp
index 5c7ce8c221d..cf7b14ba9e1 100644
--- a/src/mame/machine/aim65.cpp
+++ b/src/mame/machine/aim65.cpp
@@ -315,8 +315,6 @@ void aim65_state::z32_pa_w( u8 data )
// Display printer output
uint32_t aim65_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
{
- uint16_t data;
-
for (u8 y = 0; y<cliprect.max_y; y++)
{
u16 sy = m_printer_y*10 - cliprect.max_y + 10 + y;
@@ -324,13 +322,14 @@ uint32_t aim65_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap,
sy += 0x280;
for(u8 x = 0; x < 10; x++)
{
+ uint16_t data;
if (!BIT(sy, 0))
data = m_printerRAM[sy * 10 + x];
else
data = m_printerRAM[sy * 10 + (9 - x)];
for (u8 b = 0; b < 10; b++)
- bitmap.pix16(y, 120 - (b * 12) - ((x > 4) ? x+1 : x)) = BIT(data, b);
+ bitmap.pix(y, 120 - (b * 12) - ((x > 4) ? x+1 : x)) = BIT(data, b);
}
}