From de50674f43d3e548906e53a883f2e9975023c048 Mon Sep 17 00:00:00 2001 From: angelosa Date: Thu, 14 Jan 2016 03:26:23 +0100 Subject: [PATCH] Final note, nw --- src/mame/video/40love.cpp | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/mame/video/40love.cpp b/src/mame/video/40love.cpp index b2ee6174f7b..6facc1c7006 100644 --- a/src/mame/video/40love.cpp +++ b/src/mame/video/40love.cpp @@ -149,18 +149,28 @@ void fortyl_state::fortyl_set_scroll_x( int offset ) m_bg_tilemap->set_scrollx(offset / 2, x); } +/*! + @brief various video related outputs + --x- ---- Screen disable bit + ---- x--- Global screen color bank + ---- -x-- Pix RAM color bank select + ---- ---x Flip Screen set + */ WRITE8_MEMBER(fortyl_state::fortyl_pixram_sel_w) { int offs; int f = data & 0x01; - bool col_bank = bool(data & 8); + bool cur_col_bank = bool(data & 8); + + if(data & 0xd2) + popmessage("pixram sel = %02x, contact MAMEdev",data); m_pixram_sel = (data & 0x04) >> 2; m_screen_disable = bool(data & 0x20); // Undoukai - if(col_bank != m_color_bank) + if(cur_col_bank != m_color_bank) { - m_color_bank = col_bank; + m_color_bank = cur_col_bank; redraw_pixels(); }