Case study
Splashdown: a matching PS2 decompilation and Linux port
Splashdown reconstructs C++ source for the NTSC-U PlayStation 2 game and builds a native Linux x86-64 port from it. The project checks reconstructed functions and the linked executable against retail bytes and a SHA-1 hash. The author reports that all 4,356 game functions match and that the Linux port plays the full game at 30 FPS.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 10
- Last commit
- 2026-11-03
- Language
- C++
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-08
Requirements & limits
- Supply your own Splashdown dump, including its retail executable and, for the port, a disc image.
- The matching build uses Metrowerks mwccps2 2.4, wibo, splat, and MIPS GNU binutils; the Linux port uses clang, SDL3, and zlib.
Cite
BibTeX
@misc{splashdown-case,
title = {{Splashdown: a matching PS2 decompilation and Linux port}},
howpublished = {\url{https://github.com/CoastRedWood/splashdown}},
url = {https://github.com/CoastRedWood/splashdown},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/splashdown-case/}}
}Plain text
Splashdown: a matching PS2 decompilation and Linux port. https://github.com/CoastRedWood/splashdown (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/splashdown-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · CoastRedWood/splashdown · Revision ea2a067
- ports/pc/README.md GitHub · CoastRedWood/splashdown · Revision ea2a067
More in Games
- SpongeBob SquarePants: Battle for Bikini Bottom — GameCube decompilation · Case study
- Spyro 2: Gateway to Glimmer: matching PlayStation decompilation · Case study
- Spyro 2: Ripto's Rage!: an in-progress PlayStation decompilation · Case study
- ssgdecomp: reconstructing Super Solvers: Gizmos & Gadgets! · Case study
- SSX 3: an in-progress matching PS2 decompilation · Case study
- SSX Tricky: an in-progress matching PlayStation 2 decompilation · Case study