Relic Tool - SGA - V2
Disclaimer
Not affiliated with Sega, Relic Entertainment, or THQ.
Description
A plugin to read/write Relic SGA (V2) archive files.
Game Support
A non-exhaustive list of Games that use Relic's SGA V2
- Dawn Of War Gold
- Dawn Of War: Winter Assault
- Dawn Of War: Dark Crusade
- Dawn Of War: Soulstorm
- Impossible Creatures
- Dawn Of War: Anniversary Edition
- Dawn Of War: Definitive Edition
File Format Schema
Check out the Schema Docs
Installation (Pip)
Installing from PyPI (Recommended)
pip install relic-tool-sga-v2
Installing from GitHub
For more information, see pip VCS support
pip install git+https://github.com/MAK-Relic-Tool/SGA-V2
CLI Commands
Unpacking Archives
This plugin allows SGA-Core to properly unpack SGA-V2 files.
Packing Archives
Converts a .arciv-like file into a .sga archive file.
relic sga v2 pack manifest [out_path]
usage: relic sga v2 pack [-h] [--log [LOG]] [--loglevel [{none,debug,info,warning,error,critical}]] [--logconfig [LOGCONFIG]] manifest [out_path]
positional arguments:
manifest An .arciv file (or a suitable .json matching the .arciv tree). If the file extension is not '.json' or '.arciv', '.arciv' is assumed
out_path The path to the output SGA file. If the path is a directory, the SGA will be placed in the directory using the name specified in the manifest. If not specified, defaults to the manifest's directory.
options:
-h, --help show this help message and exit
--log [LOG] Path to the log file, if one is generated
--loglevel [{none,debug,info,warning,error,critical}]
Verbosity of the log. Defaults to `info`
--logconfig [LOGCONFIG]
Path to a logging config file.