DOOM Eternal build manifest patcher, rewritten in Go.
./DEternal_patchManifest <AES key>
Where AES key is the key used for AES encryption/decryption. The current valid key is 8B031F6A24C5C4F3950130C57EF660E9
.
The project requires the go toolchain to be compiled.
To compile, run:
go build -o DEternal_patchManifest -ldflags="-s -w" .
To set a version number, build with:
go build -o DEternal_patchManifest -ldflags="-s -w -X 'main.Version=vX.Y.Z'" .
(replace vX.Y.Z with the version number you prefer).
Additionally, you may use UPX to compress the binary:
upx --best DEternal_patchManifest