- Company of Heroes 3: https://www.companyofheroes.com/en/post/company-of-heroes-3-essence-editor
- Age of Empires IV: https://support.ageofempires.com/hc/en-us/articles/5407791017108-Launching-the-Age-of-Empires-IV-Content-Editor
- Launch
EssenceEditor.exe
(CoH3 or AoE4, depending on which game's.sga
archives you're trying to extract) - Choose "Continue without a mod"
- Click "File" -> "Open..." and browse to the
.sga
file
Supported SGA
versions (based on Essence.Core.dll
):
4
ompany of Heroes 15
Dawn of War II- Appears to be broken
6
??7
Company of Heroes 28
??9
Dawn of War III10
Company of Heroes 3, Age of Empires IV
This is a decompiled and altered version of the Relic Entertainment's official Archive Viewer. Rough overview of changes:
- Replaced referenced
RelicCore.dll
withEssence.Core.dll
Essence.Core.dll
is available in the first public pre-alpha build of Company of Heroes 3:\steamapps\common\Company of Heroes 3 - Pre-Alpha Preview\dev\mstest\TestProjects\Essence.Rpc.FunctionalTests.Anvil\Essence.Core.dll
- Change all namespace references from
RelicCore.Archive
toEssence.Core
- Fix various issues preventing the compilation of the decompiled project
The library providing APIs (Essence.Core.dll
) to read and extract contents of SGA
files is untouched.
- See releases