Page cover image

Soulmask Optimization Guide

Post of helpful Optimizations and Client side bug fixes for our Enshrouded Players:

Soulmask system requirements

Firstly, let's take a look at the Soulmask recommended and minimum specs listed on the store page.

Minimum Specs:

  • Windows 10 (64 Bit)

  • Intel Core i5-8400 or AMD Ryzen 3 3300X

  • 16GB RAM

  • GTX 970 4GB or AMD RX 580 4GB

  • Windows 11

  • Intel Core i7-9700 or AMD Ryzen 7 3700X

  • 24GB RAM

  • RTX 3060 or AMD 6700XT

  • SSD (With the note that this is 'Highly Recommended')

As such, a good place to start to make sure your performance is the best it can possibly be is to ensure you're rocking at least one set of these specs.


Soulmask graphics settings suggestions

Soulmask is heavily GPU-bound, so having a decent GPU, a solid amount of high-speed RAM, and an SSD to run it from are responsible for the bulk of the performance here. This is, of course, subject to change, thanks to the large amount of NPCs you'll be collecting down the line.

We will go through some of the settings listed above, and break down some of them to explain what might be best for your setup.

Display

There are many reasons to use a borderless window as opposed to an exclusive fullscreen in any game, but the simple fact is that using an exclusive fullscreen does impact your performance in a positive way. This is because while in exclusive fullscreen, many background processes on your PC are paused as there's no need to render them directly, but in borderless, any background processes continue to run as normal.

Resolution

It's advised to keep your resolution native to what your monitor is running here; and if you intend to upscale using either DLSS or FSR, that will be covered later.

Quality Presets

You can use the settings the game suggests, but as with all things, they're only simple checks that figure out what you're running hardware-wise. They can't account for background resource usage, any recording software, or 73 browser tabs. If you're going to be running a lot of stuff in the background during play, it's always best to go a little lower than they would suggest.

Because the next section of settings can vary depending on the hardware you're running, I'll express whether each setting is high impact and low impact.

  • Shadows - High Impact

  • Anti-Aliasing - High Impact

  • View Distance - High Impact

  • Textures - Low/High Impact (Depending greatly on your GPU)

  • Visual Effects - Low/High Impact (Depending greatly on your CPU)

  • Post-Processing Effects - Low Impact

  • Foliage Quality - High Impact

  • Motion Blur - Low Impact

  • Depth Of Field - Low Impact

  • Point-Light Shadow - Low/High Impact (Depending on your GPU)

V-Sync and Frame Rate Limit

V-Sync and Frame Rate Limit are two really important ones to discuss if you're having a lot of stuttering issues. V-Sync is designed to lock your game to the refresh rate of your monitor, and having it on or off incorrectly can lead to stutters and some visual issues. If you're running a monitor with a refresh rate of 60HZ, and you're getting consistently more than 60FPS, you want to turn this setting on. If you're running a monitor with a 120HZ refresh rate but are getting consistently less than 120FPS, turn the setting off and then lock your framerate to get closer to what you're getting—be that 60FPS or 90FPS. It's also important to note in both situations that you may want to lock your framerate to something your system can achieve..

DLSS and FSR

DLSS by NVidia and FSR by AMD are both incredibly complicated pieces of technology that I cannot really begin to understand, but are not all the makers herald them to be. DLSS can perform something called upscaling, which is when DLSS takes your native resolution and, using deep-learning-AI, renders your game to look like it's running at a higher resolution. For example, you might be running your game in 1080P, but DLSS will attempt to make it look like you're running at 1440P. The Quality setting will give you a smaller boost but better visuals, while the Performance setting will give you massively increased performance but noticeably worse visuals, so experiment with this one to find what works for you. Please note however that DLSS is only available on 20+ series NVidia GPU's, and does not work at all on AMD GPU's.

FSR is very much the same thing, however, one notable benefit to this one is that it's available to a much, much wider range of GPU's. This includes even 9 and 10 series NVidia GPU's, giving them a nice new lease of life. Sadly, it appears Soulmask doesn't use FSR 3.0 😞


Soulmask Launch Settings on STEAM

On Steam, go to your library, right-click on Soulmask, select Properties and click on Set Launch Options.

Here’s a list of the best ones you can and should use: -high -lowmemory -dx12 -window

-dx12 - Forces the game to run in the dx12 Graphics Mode.

-high - Forces high CPU priority, which might give you extra FPS.

-full - (fullscreen mode) (Use -window if you tab out of game for discord etc.)

ALL LAUNCH OPTIONS Explained.

-USEALLAVAILABLECORES - (the game will use all your CPU cores) -sm4 and -d3d10 - (runs game with DirectX 10) -nomansky (removes clouds and some sky effects) -lowmemory (the game will use only 4gb of your RAM) -w 640 -h 480 - (runs game in 640x480 resolution)(resolution can be changed to your choice) -full - (fullscreen mode) -window - (windowed mode with borders) -noborder - (windowed mode without borders) -low - (runs ARK as a low-priority process) -high - (runs ARK as a high-priority process) -noaafonts - (removes fonts anitalising) -autoconfig - (return default settings) -novid (turns off some cinematics) -console - turns on the developer console -noeac - turns off the easy anti-cheat software. -dx10 - toggles dx10 use -dx11 - toggles dx11 use -dx12 - toggles dx12 use


Guide to Known Issues & Fixes

Save File Locations

The location of the Player save game file for Soulmask is actually rather simple. If you truly know what you’re searching for, that is.

Single Player Save File Location

C:\Users\YourName\AppData\Local\WS\Saved\AutoGames\

Multiplayer Save File Location

YOUR Disk\Steam\steamapps\common\Soulmask\WS\Config\GameplaySettings\GameXishu.json

How to Fix Crashing and Black Screen Issues

Run Soulmask as an Administrator. (Steam)

I'd be guessing that 90% of Steam users don't know this but you can actually run games as admin from Steam.

  • Go to library > right click game > properties > installed files > browse.

  • Right-click .exe > run as admin.

Disable or Retune Your Overclock Settings for Soulmask.

Even if Soulmask isn't your most demanding game you should check your OC settings.

  • Turn off any GPU, CPU, or RAM overclocking.

  • Launch Soulmask and see if you are still getting a black screen.

  • If disabling overclocking resolves the problem, reconsider your overclock settings. Starting with GPU, then CPU, and finally RAM.

  • When you get stable settings you should be able to play without any future problems, though future game updates may change things so keep an eye on it.

How to Unlock FPS

About the 60 frame rate lock:

  • In the Settings -> Display mode, set to full-screen mode (note that the full-screen mode, not full-screen window mode).

  • In the Settings-> Vertical Sync, turn off the Vertical Sync.

  • In the Settings-> Frame Rate Limit, set to unlimited.

  • Check whether Vertical Sync is enabled in system settings and third-party software. If it is on, please turn it off.

If You Encounter the Issue That You Can’t Login or Get Stuck on Loading

You can try the method stated below:

  • Restart Steam.

  • Verify the Game and restart Steam.

  • Update your graphics card’s drive to the updated version.

Trouble with opening the command line console

If it happens to others, I resolved it by remapping the console key for Soulmask: Go to your Soulmask user folder:

C:\Users\<userName>\AppData\Local\WS\Saved\Config\WindowsNoEditor

Then edit the input.ini file and add the following lines. Chose which key to bind it to;

[/Script/Engine.InputSettings]
ConsoleKey=<input new key here>

Last updated