This is a fork of Snes9x (a SNES emulator) with advanced tracing capabilities. It logs the entire execution flow (including memory accesses) on a SQLite database for subsequent analysis.
Compile the emulator:
cd unix
./configure
make
Run your favorite game:
./snes9x awesomegame.sfc
Once you're finished playing, press Ctrl+C
on the console, then run the command q
in the debugger shell. That will ensure the data is saved on the database (~/.snes9x/log/gilgamesh.db
).