I've been doing a lot of novice modding on this game for a while now, and I finally got fed up with using the ConvertData command line tool. After checking around on these forums, I found the GUI created by Harpo99999. Despite the fact that it's very good at what it does, I was unable to make good use of it because it only works for in-place conversions, and also because you can only do batch-style conversions of whole folders. So I decided to make my own alternative that is more suited to my mod development habits, and I figured it would be nice to share it with the community.
And so I would like to present the SINS DATA CONVERTER. The SDC can convert Entity, Mesh, Particle, and/or Brushes files back and forth between TXT and binary. Rather than supporting specific versions of SoaSE, it will work with whatever version is installed on your computer. If you have Entrenchment and/or Diplomacy, it will support whatever versions of those you have installed as well. If you don't have SoaSE installed at all, you can pick a custom ConvertData.exe (say, copied from your SoaSE installation at home) and have the program use that instead. The program can convert a single file, or it can convert an entire folder, or it can convert an entire folder plus its subfolders. It can either overwrite the original files with the converted ones (in-place conversion), or the converted files can be placed in another folder, leaving the original files unaltered. And it does it, in my opinion, with a cool interface...

SYSTEM REQUIREMENTS
- Intel CPU (v1.3 only)
- Windows XP/Vista/7/8 (32-bit/64-bit)
- .NET Framework 3.0 (included on Vista/7, available for XP and 8)
KNOWN BUGS/LIMITATIONS
- If doing an in-place conversion, files will be damaged if the user selects the wrong game (vanilla vs. Entrench vs. Diplo)
NEW IN v2.1 UPDATE
- [Feature] Support for Rebellion
- [Feature] Support for Windows 8
- [Bugfix] Fixed ReferenceData Creator
NEW IN v2.0.1 UPDATE
- [Feature] Diagnostic logging
NEW IN v2.0 UPDATE
- [Feature] "Advanced Mode" GUI with Conversion Queue
- [Feature] ReferenceData Creator
- [Feature] Mod Folder Relocator
- [Feature] Entity Manifest Creator
- [Feature] New game verification system with custom game path support
- [Bugfix] Program no longer stops responding during conversions
- [Bugfix] Support added for AMD64 CPUs
NEW IN v1.3 UPDATE
- [Feature] Support for Rebellion
- [Feature] Support for Windows 8
NEW IN v1.2 UPDATE
- [Feature] In-place conversion can now be automated by clicking a button to automatically set the output folder
- [Feature] Files and folders can now be dragged-and-dropped onto the buttons in the program for faster source and output selection
- [Feature] Program will now remember source, output, and custom EXE settings until it is closed
- [Feature] You can now select subfolders to ignore when including subfolders in a conversion
- [Feature] You can now paste folder paths into the program
- [Bugfix] Failsafe added to ensure the user remembers to select their version of Sins before attempting to convert
- [Bugfix] "Custom Version Selected" label re-aligned for better symmetry
- [Bugfix] Subfolder structure of the source directory will now be properly carried over to the output directory
NEW IN v1.1 UPDATE
- [Bugfix] Program now works on 32-bit Windows systems, including XP
- [Bugfix] Program now works with SoaSE: Trinity
- [Feature] SoaSE no longer has to be installed, because the user now has the option to pick a custom ConvertData.exe
This program is NOT being released and then dropped. As long as there are people downloading who want me to fix bugs and add features, I will continue to maintain the program to the best of my ability. So here are the links you'll need:
Sins Data Converter Homepage
Sins Data Converter Support Page (please make your bug reports at this link)
Download Sins Data Converter v2.1 Beta
Download Sins Data Converter v1.3 (stable version, Intel processors only)
Download Mirror for v1.2 at Weebly.com (Provided by myfist0)
I hope the community can put this utility to good use. Comments and suggestions are welcome in this topic. Also please report any additional bugs you find at the support page mentioned above. And finally, please leave feedback here if you find this program useful, so I know there is support for continued development.