hrydgard/ppsspp — pull request #252 by unknownbrackets (2012-12-25 06:04:59+00:00)
Title: HLE stepping / breakpoints

This is just for debugging, but I've wanted it for messing with the HLE functions. Hopefully it's not too coupled.

Basically, it allows:
* Pressing a button to step between syscalls (on Windows.)
* Adding a temporary function call to pause the interpreter after a syscall.

This is much easier than copying down the PC and manually adding breakpoints on a second run, heh, or updating variables via the debugger manually.

Also, I forgot that git doesn't handle utf-16 files so maybe making ppsspp.rc utf-16 (in the emu reset pull, when I fixed your name's encoding), arg. Anyway, I just added this line to it here:

+PUSHBUTTON "Next &HLE",IDC_STEPHLE,294,0,40,14

-[Unknown]