Case study
fh2-world-formats: reconstructing Forza Horizon 2 world file formats
fh2-world-formats reconstructs the file formats behind the Forza Horizon 2 world and supplies Python tools for reading and changing them. Its research covers PGZP GeoChunk archives, ChunkMap indexes, ModelBin meshes, PhysicsTemplate collision, placement cells and WVAN navigation data; the author reports byte-exact round trips and a visible custom-geometry experiment.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-11-04
- Language
- Python
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A personal copy of Forza Horizon 2 build 1.0.0.64 for working with its files.
- Prerequisites: Python 3; some tools also need numpy or Pillow.
- Limits: Import currently writes flat UVs, and inserted geometry has no working collision in the reported experiment.
- License: MIT License.
Cite
BibTeX
@misc{fh2-world-formats-case,
title = {{fh2-world-formats: reconstructing Forza Horizon 2 world file formats}},
howpublished = {\url{https://github.com/DOLLARPL/fh2-world-formats}},
url = {https://github.com/DOLLARPL/fh2-world-formats},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/fh2-world-formats-case/}}
}Plain text
fh2-world-formats: reconstructing Forza Horizon 2 world file formats. https://github.com/DOLLARPL/fh2-world-formats (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/fh2-world-formats-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- FH2MP: reconstructed Forza Horizon 2 online services · Case study
- Final Fantasy II: an NES disassembly and ROM reference · Case study
- Final Fantasy Legend II: an English ROM disassembly · Case study
- Final Fantasy Legends 2: Game Boy disassembly · Case study
- FINAL FANTASY V: analysis of the 2015 Windows release · Case study
- FinFan: rebuilding Final Fantasy from ROM analysis · Case study