summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraiju <devnull@localhost>2014-02-22 19:50:31 +0100
committeraiju <devnull@localhost>2014-02-22 19:50:31 +0100
commit88fbe05ee9a178b925d44d02a6c9faf994f0a91f (patch)
tree7e824385aa2652b3a8b15af4cb1a6e94c9664580
parentaf8c91cf6d30628c17c7d7cb9733dee9e7488ab0 (diff)
games/nes: mapper 7 fix
-rw-r--r--sys/src/games/nes/mem.c6
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