diff options
author | aiju <devnull@localhost> | 2014-02-22 19:50:31 +0100 |
---|---|---|
committer | aiju <devnull@localhost> | 2014-02-22 19:50:31 +0100 |
commit | 88fbe05ee9a178b925d44d02a6c9faf994f0a91f (patch) | |
tree | 7e824385aa2652b3a8b15af4cb1a6e94c9664580 | |
parent | af8c91cf6d30628c17c7d7cb9733dee9e7488ab0 (diff) |
games/nes: mapper 7 fix
-rw-r--r-- | sys/src/games/nes/mem.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/games/nes/mem.c b/sys/src/games/nes/mem.c index 9787f021e..5b983ea32 100644 --- a/sys/src/games/nes/mem.c +++ b/sys/src/games/nes/mem.c @@ -227,7 +227,7 @@ t: } static void -mmc7(int p, u8int v) +axrom(int p, u8int v) { static int b; @@ -245,6 +245,8 @@ mmc7(int p, u8int v) case RSTR: b = get8(); break; + case SCAN: + return; default: nope(p); return; @@ -257,7 +259,7 @@ void (*mapper[256])(int, u8int) = { [0] nrom, [1] mmc1, [4] mmc3, - [7] mmc7, + [7] axrom, }; static void |