Tools
| Tool | Description | Author |
|---|---|---|
| genieutils-py | Read and write AoE2:DE .dat files in Python. |
hszemi |
| GenieDatParser | Parse, modify and save Genie Engine .dat files. |
Alian713 |
genieutils-py¶
by hszemi
A Python port of genieutils for reading and writing empires2_x2_p1.dat files. Allows programmatic access to and modification of game data — unit costs, abilities, technology properties and more. Also includes a dat-to-json CLI tool for exporting dat files to JSON.
GenieDatParser¶
by Alian713
A Python library for parsing .dat files used by Genie Engine games. Supports loading, modifying and saving dat files across AoK, AoC, HD Edition and Definitive Edition.