Previous 199869 Revisions Next

r23884 Sunday 23rd June, 2013 at 16:55:55 UTC by Fabio Priuli
(MESS) sns_sa1: this should not be needed, but let's have it here for the moment... nw.
[src/mess/machine]sns_sa1.c

trunk/src/mess/machine/sns_sa1.c
r23883r23884
769769      else    // when HiROM mapping is enabled, we mirror [c0-cf][0000-ffff] bank
770770         bank = (offset / 0x10000) + (m_bank_c_rom * 0x20);
771771
772      bank &= 0xff;
772773      return m_rom[rom_bank_map[bank] * 0x8000 + (offset & 0x7fff)];
773774   }
774775   else if (offset < 0x400000)
r23883r23884
779780      else    // when HiROM mapping is enabled, we mirror [d0-df][0000-ffff] bank
780781         bank = (offset / 0x10000) + (m_bank_d_rom * 0x20);
781782
783      bank &= 0xff;
782784      return m_rom[rom_bank_map[bank] * 0x8000 + (offset & 0x7fff)];
783785   }
784786   else
r23883r23884
797799      else    // when HiROM mapping is enabled, we mirror [e0-ef][0000-ffff] bank
798800         bank = (offset / 0x10000) + (m_bank_e_rom * 0x20);
799801
802      bank &= 0xff;
800803      return m_rom[rom_bank_map[bank] * 0x8000 + (offset & 0x7fff)];
801804   }
802805   else if (offset < 0x400000)
r23883r23884
807810      else    // when HiROM mapping is enabled, we mirror [f0-ff][0000-ffff] bank
808811         bank = (offset / 0x10000) + (m_bank_f_rom * 0x20);
809812
813      bank &= 0xff;
810814      return m_rom[rom_bank_map[bank] * 0x8000 + (offset & 0x7fff)];
811815   }
812816   else if (offset < 0x500000)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team