A batch script that uses PSARC (Sony PlayStation SDK Tool) and NMSResign to automatically process the game .pak
files by unpacking them and repacking with compression disabled.
This will make the game have less lag spikes when loading game assets and load slightly faster, since the game does not have to use CPU to decompress it's assets. It will increase the size of your No Man's Sky install by around 45GB, although you can reclaim some of the space by deleting the backup afterwards.
Usage:
- Download and Extract the latest release.
- Copy
NMS-Decompressinator.bat
,psarc.exe
, andNMSResign.exe
over to yourNo Man's Sky\GAMEDATA\PCBANKS
folder. - Ensure you have sufficient free space. As of No Man's Sky Worlds Part 1, the uncompressed
.pak
files will consume 44.7GB of storage. - Run the
NMS-Decompressinator.bat
. - Wait patiently. This takes quite a while to run. You will see a completion message when it is done.
- Test the game and make sure it works.
- (Optional) Delete
PackedFileBackup
folder to reclaim the storage space that the original packed files take up.
After updates or changing beta branches, you may see a "File Tampering" warning upon starting up No Man's Sky. You can simply run the script again after updates or changing beta branches to unpack the updated files and get rid of the Tamper warning. Subsequent runs of the script should also be faster, as it tries to skip files that haven't been updated by checking file timestamps. This behavior can be bypassed using the -force
argument.