Xtool Library Razor12911

  

  • XTool version 0.1 Created by Razor12911 Commands: e - encode d - decode Operations and codecs available: precomp - data precompression zlib: loaded crilayla: loaded Options: precomp - data precompression c#: chunk size (default 16mb) t#: number of threads, use p for percentage Usage: XTool command:operation:options:codecs input output Example: XTool e:precomp:c32mb,t4:zlib,lz4.
  • Razor12911 6 points 7 points 8 points 3 years ago. Hi guys, I was asked to clear a few things up here. Plz4: I am going to mention a few facts, it's slightly true FitGirl saying that plz4 was ready, the encoder was working fine, the decoder was halted since I really don't care much about repacking plus I saw making the tool a huge mountain to.

XTool is program made specifically repackaging games by providing a full suite of useful features such as data precompression, archiving, encryption and etc. With that being said, nothing restricts it from being used on everyday files such as documents, pictures and media but with few limitations.

Read the documentation to find out how it works and how to use it.

Repack uses xtool library by razor12911. Snowrunner, free and safe download. At least 2 gb of free ram (inc. Expand and customize your fleet with many upgrades and accessories including an exhaust snorkel for heavy waters or chain tires to battle the snow.

What's New in Version 0.3.11.1See changelog

Released

  • [Hotfix Release]Fixed something i don't remember!

Configuration Based

Cyberpunk 2077

Supported games

  • Cyberpunk 2077 (requires oo2ext_7_win64.dll)

Usage
Place (cp2077.ini) near xtool.exe along with required libraries and use -mcp2077
Comparison (basegame_4_animation.archive)

oo2reck

xtool 2020-mkraken

xtool 2020-mcp2077

Download:cp2077_R1.7z

EA Frostbite Engine

Supported games

  • Dragon Age Inquisition (requires zlibwapi.dll)
  • FIFA 18, FIFA 19, FIFA 20, FIFA 21, NFS Heat (require oo2core_*_win64.dll) (use from game)
  • NFS Rivals, NFS 2015, NFS Payback (requires liblz4.dll)
  • Mirror's Edge Catalyst (requires liblz4.dll)
  • Battlefield 4, Battlefield 1, Battlefield Hardline, Battlefield V (requires liblz4.dll)
  • Mass Effect Andromeda (requires libzstd.dll)
  • NFS Heat

Usage
Place (frostbite3.ini) near xtool.exe along with required libraries and use -mfrostbite3

Changelog

Download:frostbite3_R3.7z, frostbite3_libraries.7z

Saints Row: The Third - Remastered

Supported games

  • Saints Row The Third Remastered (requires liblz4.dll)

Usage
Place (SR3Remaster.ini) near xtool.exe along with required libraries and use -msr3remaster
Changelog

Download:SR3Remaster_R1.7z

Database Based

Ubisoft Dunia 2 Engine

Supported games

  • Far Cry Primal (requires liblz4.dll, lz4dunia.dll)
  • Far Cry 5 (requires liblz4.dll)
  • The Crew 2 (requires oo2core_5_win64.dll)
  • Watch Dogs 2 (requires liblz4.dll, lz4dunia.dll)
  • Watch Dogs Legion (requires liblz4.dll, lz4dunia.dll)

To be Added

  • Far Cry 3
  • Far Cry 4
  • Far Cry New Dawn
  • The Crew
  • Watch Dogs

Usage
Place database (*.xtl) file near xtool.exe along with the required library. Use -mfc5 as an example
Changelog

Download:farcry5_R1.7z, farcryprimal_R3.7z, thecrew2_R2.7z, watchdogs2_R3.7z, watchdogslegion_R3.7z

Library Based

Bethesda

Supported games

  • The Elder Scrolls V: Skyrim (requires liblz4.dll)

Usage
Place (bsa.dll) near xtool.exe along with required libraries and use -mskyrim
Notes

  • The library is required both encoding and decoding.

Some results
Skyrim - Textures0.bsa

Download:bethesda_R1.7z

Xtool Library By Razor12911

Hitman

Supported games

  • Hitman 3

Usage
Place (hitman.dll) near xtool.exe along with required libraries and use -mhitman3
Notes

  • The library is required both encoding and decoding.
  • The game will be decrypted and precompressed in one go but you have to use -d1 parameter.
  • The method to use -mhitman3+lz4
  • liblz4.dll is required

Information useful for plugin's completion is taken from here: https://zenhax.com/viewtopic.php?f=9&t=14768

Download:hitman_R2.7z

Xtool Library Razor12911

Unreal Engine

Supported games

Xtool Update Windows 10

  • lzna compressed unreal engine 3 games
  • Encrypted unreal engine 4 games

Methods available

  • ue3
  • ue4

UE3

Usage
Place (unreal.dll) near xtool.exe and use -mue3
Notes
Only lzna compressed games are supported, mainly Mortal Kombat 11

UE4

Usage
Place (unreal.dll) near xtool.exe and use -mue4:m1:kAAF9AF1F40225A1241C120533277804B09A56CE78CBF100C131423788DB0E34F
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 -mzlib+ue4:m1:kAAF9AF1F40225A1241C120533277804B09A56CE78 CBF100C131423788DB0E34F
  • The order of the method does not matter, you can write it as -mzlib+ue4:m1:kAAF9A.. (or) mue4:m1:kAAF9A...+zlib, it will still work.
  • The game will be decrypted and precompressed in one go but you have to use -d1 parameter

Xtool Download

Example

Benchmarks

ue4dt (side project)

ue4 (plugin version)

Xtool Library By Razor12911 Download

Download:unrealengine_R3.7z

Notes

  • *.ini and *.xtl files can be discarded when decoding, they will no be longer needed.
  • *.dll are required both encoding and decoding