Current download link can be found here (Dropbox).
ZIP file includes a readme, but just for emphasis this program requires Java 8 or better to run. It will not run without this installed. The WEM Converter also requires SoX, an audio editing program - http://sox.sourceforge.net/.
Current Tools
SGA Extractor - this will take DoW III's archive files found in the game files (.sga) and extract the files from inside them. A lot of these files have their own formats (most of which don't have converters), but this will be useful for getting text-readable files, art files, audio files and game data (.rgd) files out.
RGD Converter - this will convert the binary data files (RGD, or Relic Game Data) used by Relic to specify the gameplay data into a readable ( / editable) format. Can convert into XML, JSON or plain text. One-way conversion for now.
XML / RGD Editor - this allows you to modify and save the XML files created from the game's RGD files. Limited editing capabilities at the moment - more to come!
WEM Converter - this allows you to convert from the specific WEM format DoW III keeps its audio in to generic WAV files. I don't recommend messing with the default bitrate, but you can if you want!
Changelog
14/08/2017 :: v0.6.1, first pass on XML editing. More RGD conversion options and a small tweak to the WEM Converter processes.
17/07/2017 :: v0.5, first pass on RGD conversion.
14/07/2017 :: Initial release (v0.4.0).
Special Thanks
copernicus, the genius behind the both cc2sga converter utility, and the rgdConv utility that he's graciously allowed me to package with this software for convenience. You can also find them here
Updated with a new version that allows users to convert RGD files into something readable / useable.
Known Issues
If saved to / ran from a shared folder like Dropbox (or a local Google Drive client), prefs will pull last folder locations regardless of whether or not they exist on the new computer.
SGA Extractor doesn't give an error if the target location doesn't contain any SGA archives. Using the dropdown will probably cause a silent crash.
Nice work Gorb. None of this makes any sense to me but it all sounds very useful. Added to the mapmaker's codex, hopefully it finds its way to the right people.
@Jelly said:
Nice work Gorb. None of this makes any sense to me but it all sounds very useful. Added to the mapmaker's codex, hopefully it finds its way to the right people.
It's well-meaning, but ultimately worthless. You cannot mod anything; not even custom unit skins or SCAR map scenarios ala CoH2.
@Jelly said:
Nice work Gorb. None of this makes any sense to me but it all sounds very useful. Added to the mapmaker's codex, hopefully it finds its way to the right people.
It's well-meaning, but ultimately worthless. You cannot mod anything; not even custom unit skins or SCAR map scenarios ala CoH2.
Everyone's got to start somewhere DoW II modding started at this kind of stage (with the exact same command-line tools I'm packaging with my software, in fact).
Nobody's even tested loading files into the game, outside of tying SCaR script to map / scenario files (which doesn't work). I'm planning on testing this, but I simply haven't had the time, which is why I've just released the current working version despite it's shortcomings (no delete or copy on XML nodes, no XML / TXT to RGD conversion, and so on).
Sadly, I can't get the RGDConvert tool to even run. Well, to be honest, I'm not exactly sure on how I'm suppose to use it?
Is the app suppose to open up in a an actual GUI interface, or do I just drag the files I want converted unto the .exe file?
If I need to open the .exe then that's the problem, it will run for about 2 seconds, and then close.
I have Net Framework 4.6 and Java 8 both installed on my PC, so I'm not sure what the problem could be. Hmmm.
Hopefully people still check this thread.
Hi @Alphariuz, RGDConv is a command line program; you can call it from any terminal interface with the correct arguments. However, you shouldn't need to do this using the GUI my tool provides over the top. Is there anything you're struggling with getting the .jar to run?
Thanks for the quick response Gorb, Heh.
So I figured out what I was doing wrong, I needed to run your Mod Tool Helper app, using Java. So I did that and everything works fine, the GUI and everything. Very simple to use. The only problem I keep running into is that many of the .rgd files won't convert.
These aren't the Relic files, they are files from a mod that I'm trying to edit myself, so that might be the reason some of the rgds won't convert? Hmm.
Ah of course, sorry, there might be some mismatches between that version of RGDConv and Relic's file scheme. There might not be an easy fix for this, as I designed this tool (RGDConv was written by a very talented guy a while back) before the official mod tools were released.
This is a dumb question @Alphariuz, but have you tried the official DoW III mod tools? They might be able to read the archive directly and extract the files. This would preserve the file format, too.
Hey Gorb, yes, I got a little frustrated and decided to take a break from trying. lol
So, I was able to extract the rgd files, but now I have the problem that the files are not showing up in the dropdown menu after I select the location of the folder for them.
"This will be filled with RDG files to be converted." >:(
Comments
Gorb
Updated with a new version that allows users to convert RGD files into something readable / useable.
Known Issues
EDIT
Both should be fixed now!
Gorb
Updated with the first iteration of the XML Editor! You can also now convert RGD files to JSON, too.
A few tweaks and better UI handling throughout. Nothing that should be that noticeable really.
Jelly
Nice work Gorb. None of this makes any sense to me but it all sounds very useful. Added to the mapmaker's codex, hopefully it finds its way to the right people.
deadman
It's well-meaning, but ultimately worthless. You cannot mod anything; not even custom unit skins or SCAR map scenarios ala CoH2.
Gorb
Everyone's got to start somewhere
DoW II modding started at this kind of stage (with the exact same command-line tools I'm packaging with my software, in fact).
Nobody's even tested loading files into the game, outside of tying SCaR script to map / scenario files (which doesn't work). I'm planning on testing this, but I simply haven't had the time, which is why I've just released the current working version despite it's shortcomings (no delete or copy on XML nodes, no XML / TXT to RGD conversion, and so on).
charlando
do these need to be repacked if edited? Can they unextracted after edited? I'm wondering if theres a way to edit key binds.
Alphariuz
Sadly, I can't get the RGDConvert tool to even run. Well, to be honest, I'm not exactly sure on how I'm suppose to use it?
Is the app suppose to open up in a an actual GUI interface, or do I just drag the files I want converted unto the .exe file?
If I need to open the .exe then that's the problem, it will run for about 2 seconds, and then close.
I have Net Framework 4.6 and Java 8 both installed on my PC, so I'm not sure what the problem could be. Hmmm.
Hopefully people still check this thread.
Gorb
Hi @Alphariuz, RGDConv is a command line program; you can call it from any terminal interface with the correct arguments. However, you shouldn't need to do this using the GUI my tool provides over the top. Is there anything you're struggling with getting the .jar to run?
Alphariuz
Thanks for the quick response Gorb, Heh.
So I figured out what I was doing wrong, I needed to run your Mod Tool Helper app, using Java. So I did that and everything works fine, the GUI and everything. Very simple to use. The only problem I keep running into is that many of the .rgd files won't convert.
These aren't the Relic files, they are files from a mod that I'm trying to edit myself, so that might be the reason some of the rgds won't convert? Hmm.
Gorb
Ah of course, sorry, there might be some mismatches between that version of RGDConv and Relic's file scheme. There might not be an easy fix for this, as I designed this tool (RGDConv was written by a very talented guy a while back) before the official mod tools were released.
This is a dumb question @Alphariuz, but have you tried the official DoW III mod tools? They might be able to read the archive directly and extract the files. This would preserve the file format, too.
Alphariuz
Hey Gorb, yes, I got a little frustrated and decided to take a break from trying. lol
So, I was able to extract the rgd files, but now I have the problem that the files are not showing up in the dropdown menu after I select the location of the folder for them.
"This will be filled with RDG files to be converted." >:(
Gorb
No worries, I understand that very well, hah @Alphariuz, I'll try to make some time for this this week.