Case study
Spider-Man 2 PS2 Recomp: a static recompilation checkpoint
Spider-Man 2 PS2 Recomp applies static recompilation to the USA PlayStation 2 release SLUS-20776 for native PC execution. It combines a game-specific Ghidra function map with PS2Recomp source, runtime fixes and hardware comparison tests. The author reports that a native Windows build reaches the legal splash; the port is not playable.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: A personally obtained USA Spider-Man 2 PS2 disc image and local extraction are required.
- Prerequisites: The documented Windows workflow requires Ghidra with a PS2 Emotion Engine extension, CMake and Visual Studio 2022 C++ Build Tools.
- Limits: The port is not playable; legal-splash rendering remains incomplete.
- License: GPL-3.0 License.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · saltyboosack-blip/Spider-Man-2-PS2-Recomp · Revision 98aef96
- game/SLUS-20776/README.md GitHub · saltyboosack-blip/Spider-Man-2-PS2-Recomp · Revision 98aef96
More in Games
- ssbu-recomp: static recompilation with explicit mode limits · Case study
- Starfox 64: Recompiled — an N64Recomp static-recompilation port · Case study
- SVR2011-Recomp: a ReXGlue recompilation of WWE SmackDown vs. Raw 2011 · Case study
- SymphonyRecomp: a RecompOne static recompilation of Symphony of the Night · Case study
- The Darkness Recomp: an Xbox 360 static recompilation with a native D3D11 renderer · Case study
- The Simpsons Wrestling Recompiled: a psxrecomp PlayStation static recompilation · Case study