Dekhranic SoaSE Mod Tool GUI 1.5.0.0

Tired of command-line or batches? This is for you!

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

 

269,316 views 93 replies
Reply #1 Top

this seems to work fine for the 1.05 but is it possible to get it to change the 1.09 entity files to text?

Reply #3 Top

You can use filefront to host your program, and that is free.

DANMAN

Reply #4 Top

this seems to work fine for the 1.05 but is it possible to get it to change the 1.09 entity files to text?

never mind it works fine you just can't convert the Ability files. this is much easier than putting the code for Convertdata in every time :grin:

Reply #5 Top

Thanks Danman, I've uploaded it to Filefront and changed the link!

P.S, assuming that when they release the mod tools for 1.09/1.1, and the syntax is the same, all you need to do is point this application to the new version of the ConvertData.exe, (or copy it to the same directory), and it will work for the new files!

+1 Loading…
Reply #6 Top

Just bumping this tool since many people seem to be missing out on it, hope everyone finds it useful!

+1 Loading…
Reply #7 Top

does this convert XSI to .mesh?

 

as my problem is ConvertXSI.exe only flashes on the screen and nothing happens.

Reply #8 Top

Convertdata does not convert XSI to mesh. Convertxsi does that. Convertdata only works on the .entity, and other files from text to binary in the gamedata folder.

Reply #9 Top

Zanyth0x42, any chance of a ConvertXSI GUI?

Reply #10 Top

Signed. Yes that would be very nice. I hate typing :p

Reply #11 Top

Interesting tool. Will it convert all the binaries to text, one file at a time?  Or can it convert the whole folder at one go?

Just curious as with 1.1 i am now looking at converting the files, unless IC will be doing a text reference data folder like they did with 1.05.

Thank you,

-Teal

 

Reply #12 Top

whole folder. folder to folder

Reply #13 Top

Thanks for making this program, Zanyth0x42, coz I absolutely hate using dos. Is there a way to convert ALL of the the files in your GameInfo folder though? It'll take forever if I have to do each one manually like this...and why hasn't this thread been stickied so it's easier to find?

Reply #14 Top

Yes you can convert the entire folder at once, just change the dropdown box from "File" to "Directory" :)

 

As for ConvertXSI I'll check it out now and see about tossing a GUI up for you guys

Edit: Well, whenever I'm finally able to download Forge Tools >< Not letting me at the moment, maybe tomorrow guys!

Reply #16 Top

just to make sure I could convert txt back to binary, yes?

Reply #17 Top

Quoting EviliroN, reply 16
just to make sure I could convert txt back to binary, yes?

 

For ConvertDataGUI yes, there's a drop-down box for the output type on the bottom left (defaults to txt), you can change that to bin :)

Reply #18 Top

I've uploaded the new version of ConvertDataGUI, been meaning to for a week or so now.

Improved performance, a couple bug fixes, overall just nicer to use, hope you all enjoy, happy new years!

Reply #19 Top

Zan,

This is a nice useful utility that looks well coded.


Can I bundle this application with my Sins Editor?

 

-Ian

Reply #20 Top

Quoting jjz-, reply 19
Zan,

This is a nice useful utility that looks well coded.


Can I bundle this application with my Sins Editor?

 

-Ian

 

By all means go ahead :)

Edit: There is one error I've missed with it and am tracking it down, I'll post here when I fix it

Reply #21 Top

Updated version fixes a minor bug, download it here: http://files.filefront.com/SoaSE+ConvertData+GUI+201/;12853334;/fileinfo.html

Also, if you're going to package ConvertXSI GUI, let me know here and I'll recode it to use all the new stuff from ConvertData GUI, I've been slacking on that part

Reply #22 Top

Ill couple it with whatever mod tools I find useful that I am allowed to couple with. I will not be doing it in the first release. This will be in a "bonus" release of sorts, after I release v1.2 with all features I promised included.

I would love to use your ConvertXSI gui.

Reply #23 Top

I've uploaded 2.01 of ConvertXSI GUI, fixes the same issue ConvertData had with detecting the exe (missing '.', oy)

It also has all the changes from ConvertData GUI for performance, minor bug fixes etc.

Enjoy!

Reply #24 Top

Minor update of ConvertXSI GUI to 2.02, fixing a bug where it would attempt to convert twice (accidently left in some old code)

Reply #25 Top

Bumping per main post edit:

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

Download is here: http://public.dekhranic.com/DK - SoaSE Mod Tool GUI - 1.0.0.0.zip