summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/namcos2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/namcos2.cpp')
-rw-r--r--src/mame/video/namcos2.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/mame/video/namcos2.cpp b/src/mame/video/namcos2.cpp
index acb29140bbe..64007cf1624 100644
--- a/src/mame/video/namcos2.cpp
+++ b/src/mame/video/namcos2.cpp
@@ -290,6 +290,19 @@ WRITE16_MEMBER( namcos2_state::rozram_word_w )
/**************************************************************************/
+READ8_MEMBER( namcos2_state::c116_r )
+{
+ if( (offset&0x1800) == 0x1800 )
+ {
+ /* palette register */
+ offset &= 0x180f;
+
+ /* registers 6,7: unmapped? */
+ if (offset > 0x180b) return 0xff; // fix for finallap boot
+ }
+ return m_c116->read(space,offset,mem_mask);
+}
+
/**************************************************************************/
void namcos2_state::draw_sprite_init()