diff options
Diffstat (limited to 'src/mame/video/pgm2.cpp')
-rw-r--r-- | src/mame/video/pgm2.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mame/video/pgm2.cpp b/src/mame/video/pgm2.cpp index 1e52296232b..8f416b469c8 100644 --- a/src/mame/video/pgm2.cpp +++ b/src/mame/video/pgm2.cpp @@ -216,12 +216,15 @@ void pgm2_state::draw_sprites(screen_device &screen, const rectangle &cliprect, draw_sprite_line(cliprect, mask_offset, palette_offset, x, realy, flipx, reverse, sizex, pal, 1, zoomx_bits, growx); realy++; - if (zoomy_bit) + if (zoomy_bit) // draw it again { palette_offset = pre_palette_offset; mask_offset = pre_mask_offset; + draw_sprite_line(cliprect, mask_offset, palette_offset, x, realy, flipx, reverse, sizex, pal, 1, zoomx_bits, growx); + realy++; } - else ydraw++; + + ydraw++; } } } |