Case study
Dishonored Recompilation: rebuilding the 2013 Win32 game executable
Dishonored Recompilation rebuilds the retail 2013 Win32 game executable as a functional, nonmatching C++ implementation. It combines a reference UE3 source tree with binary analysis, layout checks and runtime comparisons; the author reports that the build reaches the opening boat ride.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 9
- Last commit
- 2026-10-12
- Language
- C++
- License (GitHub)
- AGPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A legally obtained 2013 retail game installation, the 2012 symbolized build and the reference UE3 10897 source tree are required.
- Prerequisites: The build requires MSVC in a 32-bit x86 environment.
- Limits: The author reports progress through the opening mission; the full campaign remains unfinished.
- License: AGPL-3.0 license.
Cite
BibTeX
@misc{dishonored-recompilation-case,
title = {{Dishonored Recompilation: rebuilding the 2013 Win32 game executable}},
howpublished = {\url{https://github.com/ectrc/dishonoredrecompiled}},
url = {https://github.com/ectrc/dishonoredrecompiled},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/dishonored-recompilation-case/}}
}Plain text
Dishonored Recompilation: rebuilding the 2013 Win32 game executable. https://github.com/ectrc/dishonoredrecompiled (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/dishonored-recompilation-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · ectrc/dishonoredrecompiled · Revision 1d1b188
- CMakeLists.txt GitHub · ectrc/dishonoredrecompiled · Revision 1d1b188
More in Games
- DisMKW: an in-progress Mario Kart Wii disassembly · Case study
- DoConfig-Decompilation: reconstructing Cave Story's options program · Case study
- DOD13-Client: reconstructing the Day of Defeat 1.3 client library · Case study
- Donkey Kong Country 2: an SNES disassembly · Case study
- Donkey Kong Country: a work-in-progress SNES disassembly · Case study
- Donkey-Kong-NES-Disassembly: disassembling the NES game · Case study