summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/mcs96
diff options
context:
space:
mode:
author Valley Bell <valleybell@gmx.de>2020-03-15 19:06:44 +0100
committer Valley Bell <valleybell@gmx.de>2020-03-15 19:06:44 +0100
commitf164071ad97814d7f7d55e52ac56d4608fa59351 (patch)
treed14e85bf54a772fe67c62b418f16d651de8d9826 /src/devices/cpu/mcs96
parent539598fab400583d6bdde16e116ee446c286041b (diff)
fix I8096 JNH/JH opcode according to manual
This makes the CM-32P Orch. Hit patch work.
Diffstat (limited to 'src/devices/cpu/mcs96')
-rw-r--r--src/devices/cpu/mcs96/mcs96ops.lst4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/cpu/mcs96/mcs96ops.lst b/src/devices/cpu/mcs96/mcs96ops.lst
index b8698d7a1d6..0331bcd1700 100644
--- a/src/devices/cpu/mcs96/mcs96ops.lst
+++ b/src/devices/cpu/mcs96/mcs96ops.lst
@@ -1703,7 +1703,7 @@ d0 jnst rel8
}
d1 jnh rel8
- if((PSW & (F_C|F_N)) != F_C) {
+ if((PSW & (F_C|F_Z)) != F_C) {
PC += OP1;
next(8);
} else {
@@ -1769,7 +1769,7 @@ d8 jst rel8
}
d9 jh rel8
- if((PSW & (F_C|F_N)) == F_C) {
+ if((PSW & (F_C|F_Z)) == F_C) {
PC += OP1;
next(8);
} else {