summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/m6502/om65ce02.lst
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/m6502/om65ce02.lst')
-rw-r--r--src/emu/cpu/m6502/om65ce02.lst18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/emu/cpu/m6502/om65ce02.lst b/src/emu/cpu/m6502/om65ce02.lst
index d5c2e543e46..6fdf244a8b1 100644
--- a/src/emu/cpu/m6502/om65ce02.lst
+++ b/src/emu/cpu/m6502/om65ce02.lst
@@ -245,7 +245,7 @@ bcc_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(!(P & F_C))
- PC += TMP;
+ PC += TMP-1;
prefetch();
bcs_ce_rel
@@ -258,7 +258,7 @@ bcs_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(P & F_C)
- PC += TMP;
+ PC += TMP-1;
prefetch();
beq_ce_rel
@@ -271,7 +271,7 @@ beq_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(P & F_Z)
- PC += TMP;
+ PC += TMP-1;
prefetch();
bit_ce_abx
@@ -307,7 +307,7 @@ bmi_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(P & F_N)
- PC += TMP;
+ PC += TMP-1;
prefetch();
bne_ce_rel
@@ -320,7 +320,7 @@ bne_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(!(P & F_Z))
- PC += TMP;
+ PC += TMP-1;
prefetch();
bpl_ce_rel
@@ -333,7 +333,7 @@ bpl_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(!(P & F_N))
- PC += TMP;
+ PC += TMP-1;
prefetch();
bra_ce_rel
@@ -379,7 +379,7 @@ bsr_rw2
write(SP, PC);
dec_SP_ce();
TMP = set_h(TMP, read_pc());
- PC += TMP;
+ PC += TMP-1;
prefetch();
bvc_ce_rel
@@ -392,7 +392,7 @@ bvc_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(!(P & F_V))
- PC += TMP;
+ PC += TMP-1;
prefetch();
bvs_ce_rel
@@ -405,7 +405,7 @@ bvs_rw2
TMP = read_pc();
TMP = set_h(TMP, read_pc());
if(P & F_V)
- PC += TMP;
+ PC += TMP-1;
prefetch();
clc_ce_imp