Introduces fixes, and some new features to the internal debugger. The first step was to make it have the same feature set as the GDB debugger (memory search was missing) The next step was to add a 'step into' feature. Other improvements will come after this one.
Rationale behind Changes
The internal debugger should help with reverse engineering Dune. And of course, if it applies to Dune, it works with other games that the emulator can run.
Suggested Testing Steps
Use it with your favorite reverse engineering project.
Description of Changes
Introduces fixes, and some new features to the internal debugger. The first step was to make it have the same feature set as the GDB debugger (memory search was missing) The next step was to add a 'step into' feature. Other improvements will come after this one.
Rationale behind Changes
The internal debugger should help with reverse engineering Dune. And of course, if it applies to Dune, it works with other games that the emulator can run.
Suggested Testing Steps
Use it with your favorite reverse engineering project.