89 ratings
FPS guide + fix blurry screen + linux stuff
By wget
how to get better fps without having a blurry mess
3
4
2
   
Award
Favorite
Favorited
Unfavorite
THIS GUIDE IS OUTDATED!!!
epic guide
(this guide is up to date as of Playtest version 0.4, Dec 3rd 2024)

first off, the most unoptimised thing in this game is the blood, so turn it down if you're having too much trouble running the game

personally i set gore to max and set blood to about 20%

if that's not enough, then set Graphics in Settings to "Low"

however this makes the game look blurry as hell, though fortunately we can fix this:

you can change more settings in Engine.ini at this location (create it if it doesnt exist):
%LOCALAPPDATA%/VersionTest54/Saved/Config/Windows/Engine.ini

IMPORTANT: please make sure you save the file as Engine.ini and not Engine.ini.txt
(when saving with Notepad, use "Save As", then set "Save as type" to "All Files" before saving)

to stop the screen from looking super blurry, add this inside Engine.ini:
[ConsoleVariables] r.ScreenPercentage=100

to make the textures look less blurry, add this:
[SystemSettings] r.MipMapLODBias=0

if you want the lighting+shadows back for a good balance between performance and quality:
[SystemSettings] r.MipMapLODBias=0 r.LightFunctionQuality=1 r.ShadowQuality=5 r.Shadow.CSM.MaxCascades=4 r.Shadow.MaxResolution=1024 r.Shadow.RadiusThreshold=0.03 r.Shadow.DistanceScale=1.0 r.Shadow.CSM.TransitionScale=1.0

at this point i can already run the game at ~60 fps

but if that's still not enough, there's lots of Engine.ini tweaks out there but here's what i personally use for this game:
[SystemSettings] foliage.LODDistanceScale=0 grass.Enable=0 r.AOQuality=0 r.BlurGBuffer=0 r.DefaultFeature.Bloom=0 r.DepthOfFieldQuality=0 r.DOF.Recombine.Quality=0 r.DOF.TemporalAAQuality=0 r.DynamicGlobalIlluminationMethod=0 r.EyeAdaptationQuality=0 r.FastBlurThreshold=0 r.Fog=0 r.FullScreenMode=0 r.LensFlareQuality=0 r.MaxAnisotropy=1 r.MipMapLODBias=0 r.MotionBlur.Max=0 r.MotionBlurQuality=0 r.ParticleLightQuality=0 r.SceneColorFringe.Max=0 r.SceneColorFringeQuality=0 r.SubsurfaceScattering=0 r.TemporalAACurrentFrameWeight=0 r.Tonemapper.GrainQuantization=0 r.Tonemapper.Quality=0 r.VT.MaxAnisotropy=1 [ConsoleVariables] r.ScreenPercentage=100 [/script/engine.inputsettings] bEnableMouseSmoothing=False
(many of these settings probably dont even do anything but i cant be bothered to test each and every one of these)

here's what the game looks like with this Engine.ini:


IMPORTANT: if your Engine.ini file gets deleted each time you close the game:
  1. right-click your Engine.ini file in your file explorer
  2. click "Properties"
  3. enable the "Read-only" checkbox
  4. click "OK"

do note that you'll have to run Notepad as administrator to be able to edit your Engine.ini file while it's set to Read-only
linux
(this section is for linux users only, please avert your eyes if you're on windows)

for the best fps, use Proton GE: https://github.com/GloriousEggroll/proton-ge-custom?tab=readme-ov-file#native

and also install gamemode: https://github.com/FeralInteractive/gamemode

also, you can find Engine.ini at this path:
~/.local/share/Steam/steamapps/compatdata/2527870/pfx/drive_c/users/steamuser/AppData/Local/VersionTest54/Saved/Config/Windows/Engine.ini

if the game won't launch or just shows a black screen, then set this as your launch options:
STEAMDECK=1 gamemoderun %command% -ngxdisableota

if your Engine.ini gets deleted each time you close the game, then make your Engine.ini file in the game's installation folder
(right-click "Half Sword Playtest" on steam > Properties... > Installed Files > Browse...)
then set this as your launch options:
cp Engine.ini ~/.local/share/Steam/steamapps/compatdata/2527870/pfx/drive_c/users/steamuser/AppData/Local/VersionTest54/Saved/Config/Windows/Engine.ini; STEAMDECK=1 gamemoderun %command% -ngxdisableota
64 Comments
wget  [author] 15 Apr @ 3:39am 
Mountpepper 25 Mar @ 9:42am 
steamdeck guide
CrumpetTrumpet 12 Mar @ 2:32pm 
I can't seem to get to settings because the game's recommended graphical settings keep setting off this error stating that I've ran out of video memory, I have a 4070 Ti Super.
obermans 5 Mar @ 3:32pm 
Sounds good, I'll get to working on it soon enough, I will link this guide in the description
wget  [author] 4 Mar @ 2:47am 
@obermans14
a youtube tutorial would be cool, and no need to credit i dont really care, though i guess linking the guide would be helpful for ppl that prefer a text guide
obermans 3 Mar @ 8:19pm 
After a bit of working around I figured it out! Thanks so much dude! These asshole computer nerds in the comments suck though. I was wondering if I could make a youtube tutorial on this? I can credit you however you want.
Repartee 1 Mar @ 9:06pm 
Note for those clueless people follow this simple instructions and spam comment this so other people can read this!!:

-Click Windows key + R
-type %localappdata%
-scroll down but dont click the HalfSword file click the VersionTest54 in the V letter section in local app data
- click saved > config > windows
-create a notepad files and copy paste da code whatever you want and save as Engine.ini and save as type all files not text document
-it should work but expect the file that you saved to be deleted so right click it and click the properties
-click the read only
-and boom its now working so dont bother commenting
-spread my comment by copy pasting this comment so it wont get burried by those idiotic comments

God i dont know why this people are clueless asf so good bye
-by Gatekeeper
pjfarah27 1 Mar @ 12:38pm 
And where do we save the .ini file in the local files?
SmolHobo 1 Mar @ 1:57am 
Big love to wget, Sadge, Himmbler, beatruce, microwave on wheels and mental. thanks for making the guide and helping us illiterate fucks in the comments. yalls dicks are the biggest and may you get endless maidens.
Radical Randy 1 Mar @ 1:29am 
Came back to share it, can't believe all these comments.