- Introduced several new commands to the emulator, including: - `emulator-set-breakpoint`: Set breakpoints for debugging. - `emulator-clear-breakpoint`: Remove breakpoints by ID. - `emulator-list-breakpoints`: List all active breakpoints. - `emulator-step`: Step through CPU instructions. - `emulator-run`: Run the emulator until a breakpoint or for a specified number of frames. - `emulator-pause`: Pause execution for inspection. - `emulator-reset`: Reset the emulator to its initial state. - `emulator-get-registers`: Retrieve current CPU register values. - `emulator-get-metrics`: Get performance metrics of the emulator. Benefits: - Enhances debugging capabilities and provides more control over emulator execution, improving the development experience.
16 KiB
16 KiB