POKE Finder not returning correct locations
Brought to you by:
fredm
Hi,
I tried using the POKE finder to locate where the number of lives is stored in a game. For some reason, it says that there is one possible location after two rounds of searches but multiple offsets are returned. Furthermore, the paging is totally off (I get pages 6, 7, and 8, and placing breakpoints on those never get triggered). I tried it in the Ubuntu Linux version and got a single offset on page 2, which turned out to be correct when I put a breakpoint on it in the macOS version. I'm able to work around this but I figured I'd let you know. I've attached an example screengrab of the returned results.
Anonymous
The correct address to put a breakpoint on is RAM:$0002:$00C1. So the last offset returned is the correct one, but the page should be 2.
Fred, look this:
https://sourceforge.net/p/fuse-emulator/fuse/ci/24f08fddb2781b93ebc965794d9809ca9f1d6130/tree/ui/gtk/pokefinder.c?diff=4b167d08b057eeeb564d616ce93e3b41c0a7ff6d