Previous 199869 Revisions Next

r30894 Sunday 8th June, 2014 at 22:37:57 UTC by David Haywood
fix some 68k regressions (nw)
[src/mame/machine]bonzeadv.c rainbow.c
[src/mame/video]tumbleb.c

trunk/src/mame/machine/bonzeadv.c
r30893r30894
380380{
381381//  if (space.device().safe_pc()!=0xa028)
382382//  logerror("%08x:  write %04x %04x cchip\n", space.device().safe_pc(), offset, data);
383   data &= mem_mask;
383384
384385   if (m_current_bank == 0)
385386   {
trunk/src/mame/machine/rainbow.c
r30893r30894
780780
781781WRITE16_MEMBER(rbisland_state::rbisland_cchip_ram_w)
782782{
783   data &= mem_mask;
784
783785   m_CRAM[m_current_bank][offset] = data;
784786}
785787
trunk/src/mame/video/tumbleb.c
r30893r30894
2424
2525WRITE16_MEMBER(tumbleb_state::bcstory_tilebank_w)
2626{
27   data &= mem_mask;
28
2729   m_tilebank = data;
2830   m_pf1_tilemap->mark_all_dirty();
2931   m_pf1_alt_tilemap->mark_all_dirty();
r30893r30894
3234
3335WRITE16_MEMBER(tumbleb_state::chokchok_tilebank_w)
3436{
37   data &= mem_mask;
38
3539   m_tilebank = data << 1;
3640   m_pf1_tilemap->mark_all_dirty();
3741   m_pf1_alt_tilemap->mark_all_dirty();
r30893r30894
5054
5155WRITE16_MEMBER(tumbleb_state::suprtrio_tilebank_w)
5256{
57   data &= mem_mask;
58
5359   m_tilebank = data << 14; // shift it here, makes using bcstory_tilebank easier
5460   m_pf1_tilemap->mark_all_dirty();
5561   m_pf1_alt_tilemap->mark_all_dirty();

Previous 199869 Revisions Next


© 1997-2024 The MAME Team