Important
PakMaster assumes you have some knowledge about UE5 modding and Unreal Engine. If you are new to Unreal Engine modding, I suggest starting HERE.
- How It Works
- Requirements
- Features
- Installation
- Updating
- Screenshots
- Tools Used
- Acknowledgements
- License
PakMaster simplifies the process of packing and unpacking files by providing a GUI on top of the existing tools Repak and Retoc. While these tools handle the core functionality, PakMaster streamlines the user experience, making repetitive tasks quicker and more accessible.
PakMaster does not include Repak or Retoc. Instead, it automatically downloads the latest supported versions of Repak and Retoc upon launch.
By using PakMaster, users must also adhere to the licenses of Repak and Retoc in addition to PakMaster's own.
- Windows 10/11
- Older versions of Windows may still work.
-
Comprehensive Command Builder
- PakMaster serves as a fully featured graphical command builder for both Repak and Retoc.
- Rather than being limited to basic pack and unpack operations, the GUI allows you to visually construct and execute any command or argument supported by the underlying CLI tools.
-
Persistent Configurations
- Never build the same command twice. Every single option you toggle, along with all selected input and output paths, are automatically saved to your configuration.
- If you close the application, your entire setup will be exactly as you left it the next time you launch.
-
CLI Output Display
- Since PakMaster relies on CLI tools under the hood, their live outputs are captured and displayed directly within the GUI. This allows you to monitor progress in real-time and easily troubleshoot issues if they arise.
-
Customizable Interface
- Deep QoL features, including language switching, customizable accent colors, and adjustable interface scaling.
-
Repak Branch Switching
- Easily toggle between different branches of Repak.
- While most games operate perfectly with the standard Repak executable, certain games require specialized builds. PakMaster allows you to easily swap between branch-specific builds (such as ones for Dead by Daylight, Back 4 Blood, etc.)
To get started with PakMaster, download the Latest Release.
Once downloaded, you can place the PakMaster.exe anywhere on your computer.
It is expected that you are already familiar with how Repak and Retoc operate. If you know what commands and options you need for Repak and Retoc, using the PakMaster interface to build and execute those commands will feel completely natural.
(If you are new to these tools, please refer to their respective documentation to understand how they work before using PakMaster).
To update PakMaster, download the Latest Release and replace your current version of PakMaster.exe.
Packing/Unpacking (.pak) - Repak
Packing/Unpacking (.pak, .utoc, .ucas) - Retoc
-
Repak - Backbone of Pak file operations.
-
Retoc - CLI responsible for handling IoStore Container operations.
-
Buckminsterfullerene02 - For the UE Modding Tools databank and contributing to the UE Modding Guide.
-
Dmgvol - For the UE Modding Guide.
-
Narknon - For helping me understand how UE Modding works regarding IoStore Containers.
- Link may be wrong, our conversations took place on discord, but I think this is their GitHub.
-
1Armageddon1 - For being the OG tester for the tool as well as helping give insight on how the tool should work. Wouldn't be nearly as far as I am progress-wise without them.
If any issues do happen, PLEASE report them here first. It is very likely an issue on my part and if it is not I'll relay the information to the authors of the responsible dependency. Don't bother other authors about PakMaster as I am entirely responsible for it. If you are 100% sure that it's an issue with Retoc or Repak then you can create an issue on their repos, but if you are not sure about it always report it to me.











