Case study
EdgeOfTimeRecompiled: statically recompiling Spider-Man: Edge of Time
EdgeOfTimeRecompiled statically recompiles the US Xbox 360 version of Spider-Man: Edge of Time, including its title update. ReXGlue turns the PowerPC into C++, and a XenosRecomp fork turns the shaders into static shader code. The installer accepts Xbox 360 containers or images. Releases are REEOT-Windows.zip, REEOT-Linux.appimage, and REEOT-macOS.dmg. The minimum system is Windows 10 version 1909, Linux with glibc 2.41, or macOS 13.3, with AVX and Direct3D 12 or Vulkan 1.2. Build steps are in docs/BUILDING.md.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 498
- Last commit
- 2026-10-30
- Language
- C++
- License (GitHub)
- BSD-3-Clause
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- The US Xbox 360 copy and its title update, as an unmodified container or image. About 10 GB free.
- The README points to LICENSE for its license terms.
Cite
BibTeX
@misc{edge-of-time-recomp,
title = {{EdgeOfTimeRecompiled: statically recompiling Spider-Man: Edge of Time}},
howpublished = {\url{https://github.com/goliathret/EdgeOfTimeRecomp}},
url = {https://github.com/goliathret/EdgeOfTimeRecomp},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/edge-of-time-recomp/}}
}Plain text
EdgeOfTimeRecompiled: statically recompiling Spider-Man: Edge of Time. https://github.com/goliathret/EdgeOfTimeRecomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/edge-of-time-recomp/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · goliathret/EdgeOfTimeRecomp · Revision ebf7bb9
More in Games
- Egg of Time: a static-recompilation port of Chrono Trigger DS · Case study
- Einhander: a PlayStation static recompilation project · Case study
- EmeraldRecomp: statically recompiling Pokémon Emerald · Case study
- EoWRecomp: static recompilation of Echoes of Wisdom · Case study
- Eternal Darkness Recomp: native port of Sanity's Requiem · Case study
- Eternal Sonata Reprise: statically recompiling Eternal Sonata for PC · Case study