Utility that does some useful things with your Star Citizen directory
Clears all data in the
Star Citizen
folder except theData.p4k
file. This is useful to sometimes clear out odd issues that pop up.
Clears the
USER
folder in theStar Citizen
folder, excluding control mappings. This is useful to clear issues relating to old user files.
Clears the
USER
folder in theStar Citizen
folder, including control mappings. This is useful to clear issues relating to old user files.
This read all the filenames included wihtin the
Data.p4k
file and writes it out to a file (P4k_filenames.txt
). This is for the curious individuals.
This features takes a phrase and searches for filenames within the Data.p4k which contain the phrase.
This clears out error logs that are typically found within Star Citizen's App Data which sometimes prevent the game from starting.
This clears out logs and cached items that are typically found within > the RSI Launcher's App Data which sometimes prevent the game from starting.
This does a backup of your game's custom control mappings and stores it within the
BACKUPS
folder as well as give you the option to restore previously backed up control mappings. The backup location can be found in the parent directory of your Star Citizen game files.
This gives the user the ability to backup their Star Citizen screenshots within the
BACKUPS
folder.
This will store a copy of the game's USER directory within the
BACKUPS
folder.
Simply download the release and place SCUtil.exe
within any folder of your choosing. Set your game directory in setting. A config.yaml
file should appear within the root directory of the SCUtil.exe
. Below is a breakdown of the app's directory.
SomeDirectory
│ SCUtil.exe
│ config.yaml
└───BACKUPS
└───Screenshots
│ └───LIVE
│ └───PTU
└───ControlMappings
└───LIVE
└───PTU
On windows, with latest Golang version, simply compile the code using:
go build -o bin/SCUtil.exe main.go
With the executable, follow the instructions in section 2.1
.
NOTE
Since version 2.0.0 of SCUtil, compilation will require the use of Fyne and a GCC compiler.