From 21708c1c010d4ac6a17309d24aac953015b6a4b5 Mon Sep 17 00:00:00 2001 From: Stephen Crane Date: Wed, 12 Sep 2018 10:38:16 +0100 Subject: [PATCH] display op in status --- r6502.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/r6502.cpp b/r6502.cpp index 3635016..fb588cd 100644 --- a/r6502.cpp +++ b/r6502.cpp @@ -27,10 +27,10 @@ uint8_t r6502::flags() { char *r6502::status(char *buf, size_t n, bool hdr) { flags(); snprintf(buf, n, - "%s%02x %02x %02x %02x %d%d%d%d%d%d%d%d %04x", - hdr? "aa xx yy sp nv_bdizc _pc_\r\n": "", + "%s%02x %02x %02x %02x %d%d%d%d%d%d%d%d %04x %02x", + hdr? "aa xx yy sp nv_bdizc _pc_ op\r\n": "", A, X, Y, S, P.bits.N, P.bits.V, P.bits._, P.bits.B, - P.bits.D, P.bits.I, P.bits.Z, P.bits.C, PC); + P.bits.D, P.bits.I, P.bits.Z, P.bits.C, PC, (uint8_t)_mem[PC]); return buf; }