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
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.