YACE64 Logo

The Commodore 64 Emulator with the extra dimension

Home Introduction Features Screenshots Download Links Help About
Commodore 64

You can open the disassembler and debugger from the toolbar. With the "Disassemble at pause" checkbox the debugger will automatically disassemble at the current instruction of the CPU.

Disassembler and debugger

The debugger is depending of the currently selected system (C64, 1541-8, 1541-9):

The debugger will automatically disassemble, when the emulator is pause (see checkbox). Manual disassemble is possible when entering the address into the address field.

Reaching a breakpointer the debugger may switch to the system that causes the breakpoint.

Within the debugger breakpoints can be set and cleared. The CPU registers and flags are updated on every pause, single step or reaching a breakpoint. Changed values are marked green.

With automation scripts you can set breakpoints and log levels at specific times or actions.