PSUnreal Client logs and configs

From PSwiki
Revision as of 13:56, 2 June 2026 by Katu (talk | contribs) (Added info on the Mac issue where chat log files were not saved due too a missing Folder.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Windows

Logs are located in %localappdata%\PSUnreal\Saved\Logs

Configs are located in %localappdata%\PSUnreal\Saved\Config\WindowsClient

Just copy the string above to your windows explorer address bar and %localappdata% will become a real path.

Musicalsheets are located in: %localappdata%\PSUnreal\Saved\musicalsheets

Linux

Logs are located in ~/.config/Epic/PSUnreal/Saved/Logs

Configs are located in .config/Epic/PSUnreal/Saved/Config/LinuxClient/

Mac

Logs are located in /Users / <user name> /Library/Logs/PSUnreal/PSUnreal.log

Configs are located in /Users / <user name> /Library/Preferences/PSUnreal/MacClient/

Saved games are in /Users/ <user name> /Library/Application Support/Epic/PSUnreal/Saved

On my Mac Mini:

  • ./Library/Containers/com.YourCompany.PSUnrealClient/Data/Library/Application Support/Epic/PSUnreal/Saved/Config/MacClient/GameUserSettings.ini
  • ./Library/Containers/com.YourCompany.PSUnrealClient/Data/Library/Logs/PSUnreal/PSUnreal.log

Issue with saving Logs on Mac

There is an issue where the game is unable to save the chat logs because the "Logs" folder is missing. One fix is to create the folder.

cd /Users/{yourusername}/Library/Containers/com.YourCompany.PSUnrealClient/Data/Library/Application_Support/Epic/PSUnreal/Saved/

You might find the folder at a totally different location. The best way is to use the Terminal app to find the right folders, as Finder can't see into the packages.

mkdir Logs

Now the logs will be saved in that folder.

Overriding a config

Override the scalability setting, you need to edit PSUnreal\Saved\Config\WindowsClient\Scalability.ini and add:

 [PostProcessQuality@0]
 r.RenderTargetPoolMin=100

then in the game setting panel you should use the "Low" for post-processing setting, which corresponds to "0"

Low = 0, Medium = 1, High = 2, Epic = 3

Overriding a log

You can override a log set by PlaneShift by adding the corresponding line to the file Engine.ini found in the configs directory.

In general as a PlaneShift player you should not be using any of this, but maybe useful in case a developer asks you to enable or disable some logs for testing.

Log settings should be inside a section defined with:

[Core.Log]