Print out result of execution after running

This commit is contained in:
2026-07-17 12:53:56 +10:00
parent 8f64b17777
commit 74159849c9

View File

@@ -39,6 +39,18 @@ int main(int argc, char** argv) {
emu->pc = MEM_PROGRAM_START; emu->pc = MEM_PROGRAM_START;
startEmulator(emu); startEmulator(emu);
printf("Emulation completed!\n");
printf("Registers:\n");
printf(" A: %d\n", emu->regs[REG_A]);
printf(" B: %d\n", emu->regs[REG_B]);
printf(" C: %d\n", emu->regs[REG_C]);
printf(" X: %d\n", emu->regs[REG_X]);
printf(" Y: %d\n", emu->regs[REG_Y]);
printf(" Z: %d\n", emu->regs[REG_Z]);
printf(" R: %d\n", emu->regs[REG_R]);
printf(" F: %d\n", emu->regs[REG_F]);
freeEmulator(emu); freeEmulator(emu);
return 0; return 0;