Previous 15994 Revisions Next

r8236 Sunday 6th June, 2010 at 06:09:00 UTC by Fabio Priuli
grr... I sent an outdated version of the nes fix...
[src/mess/machine]nes_mmc.c

src/mess/machine/nes_mmc.c
r8235r8236
285285      if (state->battery && !state->trainer)
286286         state->battery_ram[offset] = data;
287287      else
288         state->wram[(state->prg_bank[4] - state->prgram_bank_start) * 0x2000 + offset] = data;
288         state->wram[(state->prg_bank[4] - state->prgram_bank5_start) * 0x2000 + offset] = data;
289289   }
290290   else
291291      logerror("Unimplemented MID mapper write, offset: %04x, data: %02x\n", offset + 0x6000, data);
r8235r8236
301301      if (state->battery && !state->trainer)
302302         return state->battery_ram[offset];
303303      else
304         return state->wram[(state->prg_bank[4] - state->prgram_bank_start) * 0x2000 + offset];
304         return state->wram[(state->prg_bank[4] - state->prgram_bank5_start) * 0x2000 + offset];
305305   }
306306   else
307307      logerror("Unimplemented LOW mapper read, offset: %04x\n", offset + 0x6000);

Previous 15994 Revisions Next


© 1998-2018 The MESS Team