OpenRakis / Spice86

Reverse engineer and rewrite real mode DOS programs!
Apache License 2.0
215 stars 18 forks source link

Feature: Internal debugger step into and memory search. #815

Closed maximilien-noal closed 5 days ago

maximilien-noal commented 2 weeks ago

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.