Case study
hyperblade-decomp: matching HyperBlade's Windows executable
hyperblade-decomp reconstructs the HyperBlade HYPERX.EXE v1.0.0.1 source and scores byte matches per function with reccmp. Its source is organized by game subsystem and compiled with Visual C++ 6.0 SP3; a separate bring-up build runs a basic game mode. The author reports that most game functions match exactly.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-11-08
- Language
- C++
- License (GitHub)
- LGPL-3.0
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: Windows with Git Bash, CMake 3.21 or newer and Python 3.12 or newer.
- Prerequisites: A user-owned HyperBlade copy with HYPERX.EXE v1.0.0.1 and the Visual C++ 6.0 SP3 toolchain.
- Prerequisites: The basic bring-up build uses the user's disc DATA folder.
- License: LGPL-3.0-only for the project's own work.
Cite
BibTeX
@misc{hyperblade-decomp-case,
title = {{hyperblade-decomp: matching HyperBlade's Windows executable}},
howpublished = {\url{https://github.com/zach2good/hyperblade-decomp}},
url = {https://github.com/zach2good/hyperblade-decomp},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/hyperblade-decomp-case/}}
}Plain text
hyperblade-decomp: matching HyperBlade's Windows executable. https://github.com/zach2good/hyperblade-decomp (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/hyperblade-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · zach2good/hyperblade-decomp · Revision 90c2d44
- src/README.md GitHub · zach2good/hyperblade-decomp · Revision 90c2d44
More in Games
- ICO decompilation: byte-identical PAL and Japanese PlayStation 2 boot ELFs · Case study
- Illbleed decomp: reconstructing the Dreamcast executable · Case study
- Imperialism: reconstructing the 1997 game in C++ and Rust · Case study
- Indiana Jones and the Infernal Machine: a matching C decompilation · Case study
- Jackal: commented disassembly of the NES game · Case study
- Jawbreaker: an annotated Atari VCS disassembly that compiles to the exact ROM · Case study