Formerly ConvertData GUI and ConvertXSI GUI, I've combined the two tools into one for ease-of-use
If placed in the same directory as ConvertData.exe / ConvertXSI.exe (or in the ForgeTools folder, which ConvertData\ConvertData.exe & ConvertXSI\ConvertXSI.exe exists), it will auto-detect the executables on first-run
Has settings now so that it will remember where you set the location of the executables if they're not located in the same folder.
Written in C# and compiled using the .NET Framework 3.5 SP1
Download is here: http://public.dekhranic.com/DK - SoaSE Mod Tool GUI - 1.5.0.0.zip
Note: The recursive setting will only loop through one set of subdirectories, I.e Forgetools\GameData, Forgetools\Etc, and so forth, but NOT Forgetools\GameData\Backup
Also, when selecting a different directory to output to, it will only output files that it converts, it won't copy/paste misc files (such as .txt, etc), if you want this as an option let me know
MULTI-LANGUAGE SUPPORT
Languages Supported:
- English
- German (Partial, some newer features lack translation)
1.3.0.0 added full translation support, so if possible please translate the below strings to your language (if it's not supported) and PM or post it for me to add to the next version (foreign characters are supported)
Changelog:
1.5.0.0 (July 31st, 2009)
- Added "Elapsed Time"
- Added label for current progress
- Performance increase (removed unnecessary thread code)
- Fixed extra backslash when retrieving Entrenchment path from registry
- Added finish button at the end of conversion so you know if was successful if you left the computer (and lets you see how long it took etc)
1.4.0.2 [Unreleased] (July 11th, 2009)
- Code cleanup
- Fixed minor bug with which tab should be selected after conversion
1.4.0.1 [Unreleased] (July 11th, 2009)
- Exit button in the menu now actually exit's the application (How did I forget that!)
1.4.0.0 (July 1st, 2009)
- Now detects if the ConvertData programs crash, and aborts the conversion process (with a suggestion to try using the other ConvertData program)
- Now detects crashes for ConvertXSI as well
- Added current/total label to the progress window
- Better setup of the initial configuration
1.3.0.2 (Mar. 29th, 2009)
- Added Grottenolm85 to the about window
- Added proper german language characters
- Fixed german message popups (accidently mixed them up)
1.3.0.0 (Mar. 29th, 2009)
- Finalized multi-language support
- Simplified language setting
1.2.2.2 (Mar. 29th, 2009)
- Added german language file to the release (thanks Grottenolm85!)
1.2.2.1 (Mar. 10th, 2009)
- Fixed output format selection
1.2.2.0 (Mar. 8th, 2009)
- Made drop-down lists translatable
- Some GUI text changes
1.2.1.0 (Mar. 7th, 2009)
- Fixed language file loading on new/upgraded install
- Changed config to use a .ini file in the same directory as executable
1.2.0.0 (Feb. 26th, 2009)
- Added support for language files, only English right now, need translators!
- Added support for the seperate ConvertData executables from the latest Sins / Entrenchment versions, there is now a checkbox to go back and forth between the two executables if they exist
1.1.0.0 (Jan. 13th, 2009)
- Moved the recursive option to the settings window, global and a user setting to be remembered
- Added an option to copy all files when converting directories (will copy files that aren't parsed/converted), on by default
1.0.2.0 (Jan. 13th, 2009)
- Moved executable validation logic to the main form (when clicking the convert buttons) to better trap launch errors
- Now allows for blank/incorrect entries in settings, however Convert buttons are disabled if the file does not exist