CP1610 Add registers to tracer

This commit is contained in:
alyosha-tas 2016-11-14 21:17:24 -05:00 committed by GitHub
parent fbd630b594
commit af03ac3eb7
1 changed files with 10 additions and 2 deletions

View File

@ -28,14 +28,22 @@ namespace BizHawk.Emulation.Cores.Components.CP1610
opcode,
disassemble ? Disassemble((ushort)(RegisterPC-1), out notused) : "---").PadRight(26),
RegisterInfo = string.Format(
"Cy:{0} {1}{2}{3}{4}{5}{6}",
"Cy:{0} {1}{2}{3}{4}{5}{6} R0:{7:X4} R1:{8:X4} R2:{9:X4} R3:{10:X4} R4:{11:X4} R5:{12:X4} R6:{13:X4} R7:{14:X4}",
TotalExecutedCycles,
FlagS ? "S" : "s",
FlagC ? "C" : "c",
FlagZ ? "Z" : "z",
FlagO ? "O" : "o",
FlagI ? "I" : "i",
FlagD ? "D" : "d")
FlagD ? "D" : "d",
Register[0],
Register[1],
Register[2],
Register[3],
Register[4],
Register[5],
Register[6],
Register[7])
};
}