diff options
Diffstat (limited to 'src/mame/video/namcos2.cpp')
-rw-r--r-- | src/mame/video/namcos2.cpp | 13 |
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() |