Sins of a Solar Empire : Real-Time Strategy. Unrivalled Scale.
© 2003-2013 Ironclad Games Corporation Vancouver, BC. All rights reserved.
© 2006-2013 Stardock Entertainment

Dekhranic SoaSE Mod Tool GUI 1.5.0.0

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

By on August 29, 2008 11:59:48 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Zanyth0x42

Join Date 07/2008
+4

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

 

93 Replies
Search this post
Subscription Options


Reason for Karma (Optional)
Successfully updated karma reason!
August 31, 2008 9:49:47 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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?

Reason for Karma (Optional)
Successfully updated karma reason!
August 31, 2008 10:49:35 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

is it possible to get it to change the 1.09 entity files to text?
http://forums.sinsofasolarempire.com/320363

 

Reason for Karma (Optional)
Successfully updated karma reason!
September 1, 2008 1:15:06 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

DANMAN

Reason for Karma (Optional)
Successfully updated karma reason!
September 1, 2008 1:17:46 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

Reason for Karma (Optional)
Successfully updated karma reason!
September 2, 2008 7:21:12 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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!

Reason for Karma (Optional)
Successfully updated karma reason!
November 7, 2008 9:08:22 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

Reason for Karma (Optional)
Successfully updated karma reason!
November 17, 2008 12:52:46 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

does this convert XSI to .mesh?

 

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

Reason for Karma (Optional)
Successfully updated karma reason!
November 18, 2008 2:08:04 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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.

Reason for Karma (Optional)
Successfully updated karma reason!
November 18, 2008 8:49:13 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Zanyth0x42, any chance of a ConvertXSI GUI?

Reason for Karma (Optional)
Successfully updated karma reason!
November 19, 2008 12:03:20 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

Reason for Karma (Optional)
Successfully updated karma reason!
November 20, 2008 12:32:00 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

 

Reason for Karma (Optional)
Successfully updated karma reason!
November 21, 2008 5:57:35 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

whole folder. folder to folder

Reason for Karma (Optional)
Successfully updated karma reason!
November 21, 2008 6:26:27 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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?

Reason for Karma (Optional)
Successfully updated karma reason!
November 22, 2008 2:16:10 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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!

Reason for Karma (Optional)
Successfully updated karma reason!
November 22, 2008 4:24:39 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

http://files.filefront.com/Dekhranic+SoaSE+ConvertXSI/;12426045;/fileinfo.html

There's the ConvertXSI GUI for you guys, source included!

Reason for Karma (Optional)
Successfully updated karma reason!
December 5, 2008 10:19:40 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

Reason for Karma (Optional)
Successfully updated karma reason!
December 9, 2008 6:13:07 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting EviliroN,
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

Reason for Karma (Optional)
Successfully updated karma reason!
January 2, 2009 2:04:52 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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!

Reason for Karma (Optional)
Successfully updated karma reason!
January 2, 2009 3:45:41 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Zan,

This is a nice useful utility that looks well coded.


Can I bundle this application with my Sins Editor?

 

-Ian

Reason for Karma (Optional)
Successfully updated karma reason!
January 3, 2009 1:29:59 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting jjz-,
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

Reason for Karma (Optional)
Successfully updated karma reason!
January 3, 2009 2:55:48 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

Reason for Karma (Optional)
Successfully updated karma reason!
January 3, 2009 8:48:17 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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.

Reason for Karma (Optional)
Successfully updated karma reason!
January 6, 2009 6:09:02 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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!

Reason for Karma (Optional)
Successfully updated karma reason!
January 6, 2009 7:01:02 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

Reason for Karma (Optional)
Successfully updated karma reason!
January 12, 2009 11:32:25 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

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

Reason for Karma (Optional)
Successfully updated karma reason!
Stardock Forums v1.0.0.0    #108436  walnut3   Server Load Time: 00:00:00.0000157   Page Render Time: