Case study
Downhill Revived: a matching decompilation and PC port of Downhill Domination
Downhill Revived ports the PlayStation 2 game Downhill Domination to native 64-bit Windows using C/C++ source matched byte for byte to the original game program. Native platform code replaces PS2 hardware interfaces, and game data is read from the user's USA disc image. The author reports 4,527 of 4,593 target game and engine functions matched.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 194
- Last commit
- 2026-11-09
- Language
- C
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: An owned USA Downhill Domination disc image, SCUS-97177, is required for play; building also needs its original executable.
- Prerequisites: Windows 10/11 64-bit and Direct3D 12 or Vulkan graphics are required for the main port.
- Limits: Mac, Linux, and Android builds are experimental; online races on Android phones are not available.
- License: GPL-3.0-or-later license for project code.
Cite
BibTeX
@misc{downhill-revived-case,
title = {{Downhill Revived: a matching decompilation and PC port of Downhill Domination}},
howpublished = {\url{https://github.com/skuza-oss/downhill-revived}},
url = {https://github.com/skuza-oss/downhill-revived},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/downhill-revived-case/}}
}Plain text
Downhill Revived: a matching decompilation and PC port of Downhill Domination. https://github.com/skuza-oss/downhill-revived (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/downhill-revived-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · skuza-oss/downhill-revived · Revision 5a38832
More in Games
- Dr. Mario 64: a GameCube decompilation · Case study
- Dr. Mario 64: matching decompilation across three releases · Case study
- Dr. Mario: a hash-checked NES disassembly · Case study
- Dragon Ball Z: Budokai Tenkaichi 3 — byte-exact PlayStation 2 decompilation · Case study
- Dragon Ball Z: L'Appel du Destin: rebuilding the Mega Drive ROM from source · Case study
- Dragon Quest II: rebuilding NES releases from disassembly · Case study