Case study
AVP2 Reconstructed: matching the LithTech engine and renderer
AVP2 Reconstructed recovers C++ for the LithTech 2.2 engine executable and DirectDraw/Direct3D renderer used by Aliens versus Predator 2 v1.0.9.6. It compares compiled functions with the originals and byte-gates mixed relinks against whole-file SHA-1 hashes. The author reports partial matching; unfinished regions still come from the original files.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 24
- Last commit
- 2026-11-06
- Language
- C++
- License (GitHub)
- CC0-1.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Requires the original version 1.0.9.6 executable and renderer for byte comparison and mixed relinking.
- Prerequisites: The original Visual C++ 6.0 toolchains are required for matching.
- Limits: The source-only link is unfinished, and the reported byte-gated coverage is partial.
- License: No licence file in the repository.
Cite
BibTeX
@misc{avp2-reconstructed-case,
title = {{AVP2 Reconstructed: matching the LithTech engine and renderer}},
howpublished = {\url{https://github.com/lemiur/AVP2-Reconstructed}},
url = {https://github.com/lemiur/AVP2-Reconstructed},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/avp2-reconstructed-case/}}
}Plain text
AVP2 Reconstructed: matching the LithTech engine and renderer. https://github.com/lemiur/AVP2-Reconstructed (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/avp2-reconstructed-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · lemiur/AVP2-Reconstructed · Revision f5377f0
More in Games
- azure: matching decompilation of Azure Dreams · Case study
- Bakugan: Battle Brawlers: a matching Nintendo DS decompilation · Case study
- Banjo-Tooie: a partial DLL decompilation and ROM build · Case study
- Banjo-Tooie: decompilation of the NTSC-U ROM · Case study
- BAR Decomp: a matching Beetle Adventure Racing! decompilation fork · Case study
- Battle Engine Aquila: a matching PC decompilation · Case study