Case study
BFM-decomp: Brave Fencer Musashi matching decompilation
Documents an agent-assisted reconstruction of the USA PlayStation game with a pinned compiler and whole-binary SHA-1 gates. The verification recipe covers the main executable, resident engine and disc-loaded code modules, with explicit library and assembly exceptions.
- Targets
- Binary · Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Requires an owned USA SLUS-00726 disc dump, Linux/WSL2, Python 3.12 and the documented pinned GCC 2.7.2/MIPS toolchain. Optional PsyQ SDK objects must be supplied separately.
- AGPL-3.0 applies to the project’s tools and documentation. src/NOTICE.md asserts no license over the reconstructed game code, whose original rights belong to Square/Square Enix; third-party components retain their own licenses.
- The 218-binary matching contract is an upstream claim backed by its recipe and a recorded full run dated September 7, 2026. That log is for an earlier tree, not this reviewed HEAD. SDK/assembly exceptions and unfinished readability remain documented; public no-ROM CI audits and compiles but cannot perform the original-byte comparison.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Druthulu/BFM-decomp · Revision b6a28f9
- docs/verification.md GitHub · Druthulu/BFM-decomp · Revision b6a28f9
- Makefile GitHub · Druthulu/BFM-decomp · Revision b6a28f9
- LICENSE GitHub · Druthulu/BFM-decomp · Revision b6a28f9
- src/NOTICE.md GitHub · Druthulu/BFM-decomp · Revision b6a28f9
- THIRD_PARTY.md GitHub · Druthulu/BFM-decomp · Revision b6a28f9
More in Games
- Breath of the Wild: per-function matching decompilation of the Switch executable · Case study
- Castlevania: Symphony of the Night: matching decompilation across PlayStation, PSP and Saturn builds · Case study
- DX-Ball: an REA-guided function-level reconstruction with Codex · Case study
- DX-Ball: reconstruct sound panning · Case study
- Final Fantasy VII: a matching PlayStation decompilation · Case study
- GoldenEye 007: matching Nintendo 64 decompilation for three releases · Case study