diff options
author | 2019-09-16 23:01:38 -0400 | |
---|---|---|
committer | 2019-09-16 23:01:38 -0400 | |
commit | d8f27b7e87f5f5f1adbf44ffc8ef603c8b9e1049 (patch) | |
tree | e77ca7af101d56edf3b83bcb37f57c0df591dcfd /src | |
parent | 8c17acdc71d9f59b57c0d5f3bae2a855172cb915 (diff) | |
parent | 485936ea32215dfe453c3df475d557cc83308b9e (diff) |
Merge pull request #5652 from cam900/patch-113
legionna.cpp : Minor revert in my PR
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/video/legionna.cpp | 33 |
1 files changed, 8 insertions, 25 deletions
diff --git a/src/mame/video/legionna.cpp b/src/mame/video/legionna.cpp index bcbff7fed4b..1b401368103 100644 --- a/src/mame/video/legionna.cpp +++ b/src/mame/video/legionna.cpp @@ -66,37 +66,20 @@ void legionna_state::tile_scroll_base_w(offs_t offset, u16 data) void legionna_state::heatbrl_setgfxbank(u16 data) { - unsigned newbank = (data & 0x4000) >> 2; - if (m_back_gfx_bank != newbank) - { - m_back_gfx_bank = newbank; - m_background_layer->mark_all_dirty(); - } + m_back_gfx_bank = (data & 0x4000) >> 2; + m_background_layer->mark_all_dirty(); } /*xxx- --- ---- ---- banking*/ void legionna_state::denjinmk_setgfxbank(u16 data) { - unsigned newbank = (data & 0x2000) >> 1;//??? - if (m_fore_gfx_bank != newbank) - { - m_fore_gfx_bank = newbank; - m_foreground_layer->mark_all_dirty(); - } + m_fore_gfx_bank = (data & 0x2000) >> 1;//??? + m_back_gfx_bank = (data & 0x4000) >> 2; + m_mid_gfx_bank = (data & 0x8000) >> 3;//??? - newbank = (data & 0x4000) >> 2; - if (m_back_gfx_bank != newbank) - { - m_back_gfx_bank = newbank; - m_background_layer->mark_all_dirty(); - } - - newbank = (data & 0x8000) >> 3;//??? - if (m_mid_gfx_bank != newbank) - { - m_mid_gfx_bank = newbank; - m_midground_layer->mark_all_dirty(); - } + m_foreground_layer->mark_all_dirty(); + m_background_layer->mark_all_dirty(); + m_midground_layer->mark_all_dirty(); } void legionna_state::videowrite_cb_w(offs_t offset, u16 data) |