Star on GitHubStar2.4k stars

Tool

Rustation PlayStation debugger

Rustation embeds a GDB remote debugger in a Rust PlayStation emulator core for inspecting running game code. A MIPS-targeted GDB session can read registers and memory, disassemble instructions, set code breakpoints and write watchpoints, and single-step execution.

Targets
Binary · Game
Category
Debugging and dynamic analysis
Relationship
Foundation tool
Sources reviewed
Stars
586
Last commit
2026-06-16
Language
Rust

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Rust, Cargo, SDL2, a PlayStation BIOS and a MIPS-targeted GDB are needed for debugging.
  • Limits: The debugger is experimental; the emulator boots only a few games and may crash or freeze.
  • Limits: Development moved to rustation-ng.
  • License: GPL-2.0-or-later license.

Cite

BibTeX

@misc{rustation-playstation-debugger,
  title = {{Rustation PlayStation debugger}},
  howpublished = {\url{https://github.com/simias/rustation}},
  url = {https://github.com/simias/rustation},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/rustation-playstation-debugger/}}
}

Plain text

Rustation PlayStation debugger. https://github.com/simias/rustation (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/rustation-playstation-debugger/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · simias/rustation · Revision 5e650b9
  2. LICENSE GitHub · simias/rustation · Revision 5e650b9

More in Native binaries

All 502 entries in Native binaries

↑↓ move↵ open⌘↵ new tab