Clay Cowgill wrote:
> Yeah, I patched the CPU emulation in a couple processors (6502 and 6809) to
> allow logging of reads and writes to "computed" (for lack of a better word)
> addresses like EA on the 6809. I was having trouble finding where the Exidy
> gun games were hitting some copy protection since it was all EA stuff.
> Since they keep chan--- 'er... improving everything in MAME my patches
> usually get broken from one version to the other though so I kinda give up
> keeping them working and just re-write when I need to.
>
Im in the same boat with all my changes.
> The whole debugger is a little bizarre, IMHO, but since I'm not spending any
> of my time to help improve it I won't bitch. A "watch" window would be nice
> though. (The ICE for my SNES devsys has that-- very cool. Of course it's
> also non-intrusive so you can watch areas of memory in real-time while the
> code is running. Makes it incredibly easy to see what locations are used
> for what functions. ;-)
Well, you can sort of do a 'watch' window via the 'cheats'. You can make it display
certain memory loctions across the top of the screen which works pretty well but you
have to be in the non-debug screen to see them. I think you are limited to 16 locations
tho.
The cheats also have a really cool process to help find the mystery location of
a variable. Works pretty well actually. You have to know some basic idea of how the
variable changes but it can at least narrow the search down to a small handful of
locations.
Received on Wed Sep 1 15:53:57 1999
This archive was generated by hypermail 2.1.8 : Fri Aug 01 2003 - 00:32:59 EDT