Unreal Engine
Supported games
lzna compressed unreal engine 3 games
leviathan compressed unreal engine 3 games
Encrypted unreal engine 4 games
Methods available
ue3
Code:
m = method (1 = Mortal Kombat 11, 2 = Mass Effect Legendary Edition)
Usage
Place unreal.dll near xtool.exe and use -mue3:m1
__________________________________________________
ue4
Code:
k = key in hexadecimal.
Usage
Place unreal.dll near xtool.exe and use -mue4:kAAF9AF1F40225A1241C120533277804B09A56CE78CBF 100C131423788DB0E34F
Notes
The library is required both encoding and decoding.
This tool only decrypts like ue4dt but since xtool also does precompress data so if a game for example is
zlib compressed and also encrypted. You can use -m
zlib+ue4:kAAF9AF1F40225A1241C120533277804B09A56CE78CBF 100C131423788DB0E34F
The order of the method does not matter, you can write it as -mzlib+ue4:kAAF9A.. or mue4:kAAF9A...+zlib, it will still work.
The game will be decrypted and precompressed in one go but you have to use -d1 parameter
Example
Code:
[External compressor:xtool]
header = 0
packcmd = xtool.exe precomp -mzlib+ue4:kAAF9AF1F40225A1241C120533277804B09A56CE78CBF100C131423788DB0E34F -c32mb -t100p -d1 --dbase - - <stdin> <stdout>
unpackcmd = xtool.exe decode -t100p - - <stdin> <stdout>