static void leave(void)
{
printf("\nA: %02x, X: %02x, Y: %02x, S: %02x\n", X.A, X.X, X.Y, X.S);
printf("PC = %04x, OP=%02X\n", PC_prev, OP_prev);
printf("rest = %08x\n", nes_registers[4]);
static void leave(void)
{
printf("\nA: %02x, X: %02x, Y: %02x, S: %02x\n", X.A, X.X, X.Y, X.S);
printf("PC = %04x, OP=%02X\n", PC_prev, OP_prev);
printf("rest = %08x\n", nes_registers[4]);