summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/vulgus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/vulgus.cpp')
-rw-r--r--src/mame/video/vulgus.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mame/video/vulgus.cpp b/src/mame/video/vulgus.cpp
index e94e0254abd..0971a709e47 100644
--- a/src/mame/video/vulgus.cpp
+++ b/src/mame/video/vulgus.cpp
@@ -114,6 +114,11 @@ void vulgus_state::video_start()
m_fg_tilemap->configure_groups(*m_gfxdecode->gfx(0), 47);
+ m_bg_tilemap->set_scrolldx(128, 128);
+ m_bg_tilemap->set_scrolldy( 6, 6);
+ m_fg_tilemap->set_scrolldx(128, 128);
+ m_fg_tilemap->set_scrolldy( 6, 6);
+
save_item(NAME(m_palette_bank));
}
@@ -192,7 +197,7 @@ void vulgus_state::draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect)
if (row == 2) row = 3;
for (; row >= 0; row--)
- gfx->transpen(bitmap, cliprect, code + row, color, flip, flip, sx, sy + 16 * row * dir, 15);
+ gfx->transpen(bitmap, cliprect, code + row, color, flip, flip, sx+128, sy + 6 + 16 * row * dir, 15);
}
}