diff options
Diffstat (limited to 'src/devices/cpu/m6502/m6502make.py')
-rwxr-xr-x | src/devices/cpu/m6502/m6502make.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/devices/cpu/m6502/m6502make.py b/src/devices/cpu/m6502/m6502make.py index bd2ef7328a3..ed9bcc20169 100755 --- a/src/devices/cpu/m6502/m6502make.py +++ b/src/devices/cpu/m6502/m6502make.py @@ -233,6 +233,8 @@ def save_dasm(f, device, states): extra = "STEP_OVER" elif opc in ["rts", "rti", "rtn", "retf", "tpi"]: extra = "STEP_OUT" + elif opc in ["bcc", "bcs", "beq", "bmi", "bne", "bpl", "bvc", "bvs", "bbr", "bbs", "bbc", "bar", "bas"]: + extra = "STEP_COND" emit(f, '\t{ "%s", DASM_%s, %s },' % (opc, mode, extra)) emit(f, DISASM_EPILOG % d) |