It looks like you're using a browser that does not support CSS - why don't you upgrade to a totally free new browser like Firefox?

Corsix's Mod Studio

Corsix's Mod Studio is free and open source modding tool for Relic Entertainment's "Dawn of War", "Dawn of War: Winter Assault", "Dawn of War: Dark Crusade", "Company of Heroes" and "Company of Heroes: Opposing Fronts". It allows modification of:
  • Unit, building & vehicle stats (RGD files)
  • Textures and UI elements (TGA/DDS/RGT files; CoH only)
  • Model materials (RGM files; CoH only)
  • AI and map scripts (AI/SCAR files)
  • Compiled FX files (BFX files; CoH only)
  • Locilized text (UCS files)
It also allows:
  • Loading and creating game data archives (SGA files)
  • Viewing and burning data generic unit stats (LUA files)
  • Creating and running RGD macros (LUA files)

Where to start

If you want to start modding, or want to learn how to mod using this tool, then the usage guide is the best thing to read through. Once you've understood this, you can start modding the best way - trying something and seeing what happens. Of course, it may be easier to check if the tutorials list has what you're interested in. If you cannot find it there, then the Relicnews CoH modding forum is where to ask your questions.

Changes from 0.5.4 to 0.5.5

  • Initial DoW:Soulstorm support
  • New tool to convert UCS files to DAT files for use with CoH AE
  • When Luas are burnt from DataGeneric, the RGDs will be saved in Data instead of DataGeneric
  • Fixed possible crash when adding entries to UCS file
  • Fixed possible crashes with DoW DPS tool
  • Fixed possible crash when loading/burning Lua files

Changes from 0.5.3 to 0.5.4

  • Non-SGA files in a CoH scenario pack folder no longer cause errors when loading a mod
  • Updated locales (including addition of ChineseSimp for CoH/OF)
  • Fixed crashes during mod loading for CoH mods with unconventional directory structures
  • Source code cleanup w/ updated compile instructions

Changes from 0.5.2 to 0.5.3

  • Initial CoH:OF support
  • RGD Macros use Lua 5.1 rather than 5.0, along with several other changes; RGD Macro documentation and samples have thus been changed
  • When a CoH mod is loaded, the SCAR editor uses a CoH based scardoc rather than a DoW based one
  • CoH scenario packs (SGAs) are loaded for CoH mods
  • Improved RGD editor / UCS editor integration
  • LUA files can be burnt from DataGeneric
  • Improved SGA creation interface
  • Fixed potential buffer overflow attacks in SGA loading code
  • Fixed bug when extracting from SGA archives with more than 32767 files in them
  • Rainman.dll and ModStudio.exe can now be compiled with differing compilers and runtime libraries (hi fneep)

Changes from 0.5.1 to 0.5.2

  • RGD macros are available
  • Added the ability to deburn various files in preparation for OE release
  • SCAR editor syntax checking will check against Lua 5.1 rather than 5.0 when a CoH mod is loaded
  • Added function list dropdown to SCAR editor
  • Donation button can be permanently hidden via the Help menu
  • Engine.sga and the Engine data folder are loaded for DoW/WA/DC mods
  • "Copy filename to clipboard" available for all files
  • RGD editor bugfixes (you shouldn't have to press Save so regularly any more)
  • "View warnings.log" works for CoH mods
  • Lifted a restriction from TGA loading code
  • Fixed a potential crash when saving a copy of an image

Changes from 0.5.0b to 0.5.1

  • Fixed bug with converting RGTs to TGAs
  • Fixed crash from Extract All tool
  • RGTs, DDSes and TGAs can be previewed inside the program
  • More options for converting between RGT and other image formats: Any RGT to/from TGA, Any RGT to/from DDS, TGA to/from DDS
  • Table reference fields in RGDs/LUAs have a button on them which brings up a file selector window, to avoid typing the filename by hand
  • UCS fields in RGDs/LUAs have a button on them which brings up the UCS editor
  • Changes to UCS files are discarded when the editor is closed and changes not saved, rather than being retained in memory

Changes from 0.5.0 to 0.5.0b

  • Fixed bug regarding right clicking on tree items

Changes from 0.4.3 to 0.5.0

  • Tab bars can be split; drag a tab to the edge of a window to split it
  • New button to bring up a list of open tabs
  • docs folder and DoW_Mod_Studio_Files folder replaced by Mod_Studio_Files folder
  • Icons on the tools tab arrange properly on application start
  • Toolbars added to RGD editor, UCS editor and SCAR/text editor
  • Closing an RGD editor tab, UCS editor tab or SCAR/text editor tab will prompt you to save changes if they need to be saved
  • Bug with extracting a folder not extracting all files is now fixed
  • Simplified the extract folder window
  • Additional resources added to the Help menu
  • Right clicking on whitespace in RGD editor no longer crashes program
  • The "Relic's Tools" menu works with DC mod tools
  • Minor graphical changes

Changes from 0.4.2b to 0.4.3

  • (CoH only) Files part of vanilla CoH and not part of your mod are displayed in blue, not red
  • (CoH only) Materials in RGM files can be tweaked with (eg. what textures a model uses)
  • (CoH only) ABP files can now be edited
  • (CoH only) UCS editor works
  • RGD copy & paste
  • "View as text file" works for all files
  • "Make a copy of this file" action available for all files

Changes from 0.4.2 to 0.4.2b

  • Several major bugfixes
  • DoW:DC support

Changes from 0.4.1b to 0.4.2

  • Wrote this documentation
  • Added UCS editor
  • Made cosmetic changes to the SCAR editor
  • (CoH only) Added primitive BFX editor (data\art\fx)
  • (CoH only) Added RGT to DDS/TGA convertor (data\art)
  • (CoH only) Added DDS to RGT convertor (data\art)
  • (DoW/WA/DC only) Added weapon DPS table calculator
  • (DoW/WA only) DataGeneric is on the files list too
  • More complete RGD dictionary
  • Tools can be launched from the Mod menu as well as the Tools tab
  • Added tool to refresh files list
  • Updated application graphics

Changes from 0.4.0 to 0.4.1(b)

If you are upgrading from 0.4.0, then you must:
Delete the contents of your Company of Heroes\WW2\Data folder. When you launch the program, you want to click the "New Mod" button. Pick "Company of Heroes" from the games list, enter a name like "Corsix's Mod" (replace my name with yours) and press Create. From now on, when you launch the application, load this mod, and not RelicCOH.module.


Generous donations have been received from: snake_risken, Delphy, Mannerheim, KoGar, Kutter, Julian Harris, CrizeCaldron, MasterofOblivion & Rick Funk. Please donate too!
This documentation is provided under the GNU General Public License. All trademarks / copyrights are tm/r/c their respective owners.