summaryrefslogtreecommitdiffstats
path: root/src/mame/video/avgdvg.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/avgdvg.cpp')
-rw-r--r--src/mame/video/avgdvg.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mame/video/avgdvg.cpp b/src/mame/video/avgdvg.cpp
index 48272460fb2..8eb6ec750bb 100644
--- a/src/mame/video/avgdvg.cpp
+++ b/src/mame/video/avgdvg.cpp
@@ -778,9 +778,13 @@ int avg_mhavoc_device::handler_6() // mhavoc_strobe2
else
{
m_color = m_dvy & 0xf;
-
m_intensity = (m_dvy >> 4) & 0xf;
m_map = (m_dvy >> 8) & 0x3;
+
+ //this is required so that the Alpha CPU can read active paged VROM
+ if (memregion("bank3"))
+ machine().root_device().membank("bank3")->set_entry(m_map);
+
if (m_dvy & 0x800)
{
m_enspkl = 1;