mziab, mind sending me a pull request here? Those definitely sound useful (and ROM saving/reloading was on my todo list already, so it'd help me with that too).
There's a lot I plan to do with the original debugger GUI to make it more useful once I get some free time for it. I'll start a project thread and start posting Windows builds once it matures a little bit.
Sure, I have a GitHub account, so this was my intent all along. The code might be a bit hackish and can probably be re-implemented in a cleaner way, so feedback is much appreciated.
Apart from those, I wanted to add DMA tracing like in Geiger's debugger, but never got around to it. I also implemented invalid VRAM write/read logging, but ran into a snag and haven't looked at it since.
By the way, your repo seems to be missing the out and obj directories, which are needed for build. Not a big deal, but a fresh checkout will fail to build unless the user creates them by hand.
EDIT: Okay, sent you both features as pull requests.