From 7888e1d5408ed5f88cff788c37b942076f6b9c63 Mon Sep 17 00:00:00 2001 From: Peter Fors Date: Wed, 2 Apr 2025 06:30:39 +0200 Subject: skinny_version working horizontally --- mapper.c | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) (limited to 'mapper.c') diff --git a/mapper.c b/mapper.c index 7e374df..0b595ff 100644 --- a/mapper.c +++ b/mapper.c @@ -5,23 +5,24 @@ // #include "mapper_uxrom.c" static void mapper_setup(struct nes_state *state) { + printf("Mapper: %d\n", state->ines.mapper); switch(state->ines.mapper) { - case 0: - state->mapper.read = mapper_nrom_read; - state->mapper.write = mapper_nrom_write; - state->mapper.tick = mapper_nrom_tick; - state->mapper.init = mapper_nrom_init; - state->mapper.init(state); - break; + case 0: + state->mapper.read = mapper_nrom_read; + state->mapper.write = mapper_nrom_write; + state->mapper.tick = mapper_nrom_tick; + state->mapper.init = mapper_nrom_init; + state->mapper.init(state); + break; - default: - // fallback: NROM-compatible - state->mapper.read = mapper_nrom_read; - state->mapper.write = mapper_nrom_write; - state->mapper.tick = mapper_nrom_tick; - state->mapper.init = mapper_nrom_init; - state->mapper.init(state); - break; + default: + // fallback: NROM-compatible + state->mapper.read = mapper_nrom_read; + state->mapper.write = mapper_nrom_write; + state->mapper.tick = mapper_nrom_tick; + state->mapper.init = mapper_nrom_init; + state->mapper.init(state); + break; } } -- cgit v1.2.3