#74220 - KaioShin - Fri Mar 03, 2006 4:46 pm
I am trying to find the way in which a commercial game stores its text (for a translation). I know exactly where some of the text is stored. So I wanted to make a trace while running the game up to the point where the line of text shows up and stop it through a breakpoint when that specific memory address is being read.
I have no idea how tracing and using breakpoints with VBA works, I am totally confused with that GDB stuff, when someone could point me in the right direction on how to use that I'd be grateful.
The only emulator I found which supported (or lets say claims to support) the stuff I need is Rascalboy Advance. The readme however does not contain a single line on how to use the debugger.
The tracing seems only to work when I go through the code in single step mode as soon as I let the emu run by itself it stops recording. Anyone knows if this can be continued? The breakpoints are even worse though. I can only click on an line in the code viewer and then click on "toggle breakoint" There is no option on what to do with it, like break on read oo break on write. It looks as if the breakpoint is only triggered when the PC reaches that address. The readme claims that I should be able to find every feature I need, I just don't seem to find it.
If someone could tell me how to use that feature or how to do what I want to with another emulator (VBA?) I'd be very grateful.
btw: I am new here, I hope you have no objections regarding working with commercial games, I couldn't find a thread with rules.
I have no idea how tracing and using breakpoints with VBA works, I am totally confused with that GDB stuff, when someone could point me in the right direction on how to use that I'd be grateful.
The only emulator I found which supported (or lets say claims to support) the stuff I need is Rascalboy Advance. The readme however does not contain a single line on how to use the debugger.
The tracing seems only to work when I go through the code in single step mode as soon as I let the emu run by itself it stops recording. Anyone knows if this can be continued? The breakpoints are even worse though. I can only click on an line in the code viewer and then click on "toggle breakoint" There is no option on what to do with it, like break on read oo break on write. It looks as if the breakpoint is only triggered when the PC reaches that address. The readme claims that I should be able to find every feature I need, I just don't seem to find it.
If someone could tell me how to use that feature or how to do what I want to with another emulator (VBA?) I'd be very grateful.
btw: I am new here, I hope you have no objections regarding working with commercial games, I couldn't find a thread with rules.