Greenwood aims to fully decompile Robin Hood: The Legend of Sherwood (2002, Spellbound Entertainment), targeting v1.1. The goal is C++ source that compiles with Microsoft Visual C++ 6.0 SP6 into byte-identical machine code, not a replacement engine or port.
- reccmp - compiled-function comparison and matching progress.
- Ghidra - disassembly and decompilation.
- radare2 - binary inspection and analysis.
- Wine - running the original Windows compiler on Linux.
- MSVC600 - portable Visual C++ 6.0 toolchain.
- objdiff - secondary compiled-code comparison.
Game.exe statically links two open-source libraries. Both are vendored from upstream under src/thirdparty/, kept byte-for-byte with their licenses, and excluded from the progress above.
The game also embeds a game-adapted MD5 derived from Mordechai T. Abzug's 1995 translation of the RSA Data Security MD5 algorithm. It is reconstructed, not vendored.
