OSDN Git Service

nmi bug fix.
authorastoria-d <astoria-d@mail.goo.ne.jp>
Sat, 23 Mar 2013 13:18:01 +0000 (22:18 +0900)
committerastoria-d <astoria-d@mail.goo.ne.jp>
Sat, 23 Mar 2013 13:18:01 +0000 (22:18 +0900)
emulator/6502core.c

index 521a703..ee7a50b 100644 (file)
@@ -2342,7 +2342,7 @@ int nmi6502(void) {
             {
                 //step 3, push status_reg
                 unsigned char stat;
-                memcpy(&stat, &cpu_reg, sizeof(stat));
+                memcpy(&stat, &cpu_reg.status, sizeof(stat));
                 push(stat);
                 return TRUE;
             }