Darkest Hour Companion
http://codeofwar.tk/index.php/component/content/article/9-apps/9-dh-companion
Download and information
http://codeofwar.tk/index.php/component/content/article/9-apps/9-dh-companion
Download and information
Hi!
I'd like to present you the effect of my recent work using savegame parser that I once wrote for Darkest Hour. The program is a savegame viewer which I wanted to make for quite a long time. The original idea was to provide a Civilization-like replay of history at the end of the game. It grew into a program that lets you extract various data from Darkest Hour savegame files and display it on the map or extract it to tables, either for the purpose of AAR writing, bugfixing or just for fun.
1. Getting the data
The program gets the data in two possible ways. Either it's read directly from savegame files (useful when you want to load only single file or have multiple Autosave_date.eug saves) or I run a small app that "listens" to savegame.eug and records the data as you play.
2. Looking at the map
Then you can read the data (saved in AAR file format, which ZIPs together different data tables for various points in time) and using various color scales, display it on the map. You can scroll through all the recorded years.
3. Exporting data
Map mode was my original idea and it's pretty but not nearly as useful as Stats mode. Here you can choose what data do I need and pull it out into a table. This table is exportable to CSV, that means you can import it to Excel. There you can filter, sort and do God knows what with the data.
4. Summing up
I'd like to use this opportunity to thank Lucifer who offered me his help and sent me vectorized version of the DH Full map which made a great starting point for the program.
Of course feedback is welcome so I can improve the program. Please refer to the manual for known issues list, planned features and other things. Nautrally, apart from bugfixing which will be top priority I plan to add new map modes along with the program development.
System requirements
1.5 GHz processor (dual-core recommended)
512 MB RAM (up to 4 GB RAM for full 1914-1963 gameplay)
10 MB of hard drive space
Microsoft Windows XP SP3 or newer
Microsoft .NET Framework 4.0
Because of huge amount of data processed and displayed (counting in gigabytes for all the savegames throughout the war), it may be taxing on your computer. I'll be optimizing the program in the following versions though, so it may improve.
Installation
Unzip the archive anywhere on the disk and run DHCompanion.exe for importing and viewing savegame data or DHObserver.exe for recording it as you play. Remember about setting your savegame.eug location in the DHObserver configuration.
Last edited:
- 1