Xuan-Yuan Sword VII

Xuan-Yuan Sword VII

Not enough ratings
(OUTDATED) Tweaks for FPS and Visual Quality
By [VERiFiED] Noob
-------------------------------------------------------------------------------------------
No need to change anything. Game is well optimized now, and lots different setting in-game after couple patches released by Dev
-------------------------------------------------------------------------------------------

OLD GUIDE


Let's get started...

Make sure turn on Show Hidden File on Windows first.
Once you have done that, navigate to
C:\Users\(yourname)\AppData\Local\SOFTSTAR\SWD7\Saved\Config\WindowsNoEditor and look for GameUserSettings.ini

Find your way to [ScalabilityGroups] and you'll see something like this

sg.ResolutionQuality=100.000000
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=3
sg.ShadowQuality=3
sg.PostProcessQuality=3
sg.TextureQuality=3
sg.EffectsQuality=3
sg.FoliageQuality=3
sg.ShadingQuality=3

0 = OFF/VERY LOW
1 = LOW
2 = MED
3 = HIGH
4 = ULTRA (Cinematic)


Next thing you'll have to change in Game.ini (Same folder as GameUserSettings.ini is located)
If you DON'T have a RTX card
set bDLSS to False.

All settings in GameUserSettings.ini were 3 when tested.
I only change specific one to 0 to do the comparison.
In-Game Settings were set to High when tested.

Keep in mind changing these settings may encounter image loss, glitching etc...

FPS may vary depends on system and widnows/nvidia settings

For advance setting in Engine.ini
Please Refer to
Quick Guide to Maximum Texture Quality by Yiryi-Sa
How to Make TSW Look Better by pschlik
Universal Unreal Engine 4 Unlocker [framedsc.github.io]
Scalability Reference [docs.unrealengine.com]
Unreal Engine 4 Console Variables and Commands [consolehelp.imzlp.me]

for more information about Unreal Engine tweaks
------------------------------------------------------------------------------------------------------------------------

My GameUserSettings.ini : For Reference
Tested on i7-9700K
Aorus 1660Ti 6G
2560x1440@60hz
Vsync on Adapted (Nvidia Control Panel)

[ScalabilityGroups] sg.ResolutionQuality=100.000000 sg.ViewDistanceQuality=2 sg.AntiAliasingQuality=3 sg.ShadowQuality=2 sg.PostProcessQuality=0 sg.TextureQuality=2 sg.EffectsQuality=1 sg.FoliageQuality=1 sg.ShadingQuality=2

These are the things i added into Engine.ini under [/script/engine.renderersettings]
r.Fog=0 r.MotionBlurQuality=0 r.DontLimitOnBattery=1 r.LensFlareQuality=0 r.BloomQuality=0 r.TranslucencyLightingVolumeDim=24 r.LightFunctionQuality=0 r.HighQualityLightMaps=0 r.IndirectLightingCache=0 r.IndirectLightingCache=0 r.LightMaxDrawDistanceScale=0.5 r.LightCulling.Quality=0 r.DefaultFeature.LightUnits=0 r.RayTracing.Reflections.DirectLighting=0 r.RayTracing.Reflections.EmissiveAndIndirectLighting=0 r.RayTracing.SkyLight=0 r.RayTracing.SkyLight.Denoiser=0 r.RayTracing.SkyLight.EnableTwoSidedGeometry=0 r.RayTracing.SkyLight.MaxRayDistance=0 r.RayTracing.SkyLight.SamplesPerPixel=0 r.RayTracing.SkyLight.Sampling.StopLevel=0 r.RayTracing.StochasticRectLight=0 r.RayTracing.StochasticRectLight.IsTextureImportanceSampling=0 r.RayTracing.StochasticRectLight.SamplesPerPixel=0 r.RayTracing.Translucency.DirectLighting=0 r.RayTracing.Translucency.EmissiveAndIndirectLighting=0 r.RayTracing.Reflections.Shadows=0 r.RayTracing.Shadows.EnableMaterials=0 r.RayTracing.Shadows.EnableTwoSidedGeometry=0 r.RayTracing.Translucency.Shadows=0 r.ReflectionEnvironmentLightmapMixBasedOnRoughness=0 r.ReflectionEnvironmentLightmapMixing=0 r.ReflectionEnvironmentLightmapMixLargestWeight=0 grass.DisableDynamicShadows=1 grass.DisableDynamicShadows=1 Landscape.ShadowMapWorldUnitsToTexelFactor=0.5 r.ContactShadows=0 r.DFShadowQuality=0 grass.densityScale=0.1
------------------------------------------------------------------------------------------------------------------------

Methods for stuttering fix
Some might work for you, or all might not, no guarantee

1. Turn vsync ON in Nvidia Control Panel while having bVsync and bUseVSync set to False in Game.ini and GameUserSettings.ini (vsync off in-game settings)

2. Tap on Windows > Settings > Game > Turn OFF Xbox Game DVR and Turn OFF Game Mode as well.

3. Tap Windows + R enter regedit > navigate to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Policy Manger > default > Application Management > AllowGameDVR. On the right hand side, find value and double click on it. Change 0 to 1.

4. Locate game .exe file, right click on Properties > under Compatibility check disable fullscreen optimizations then hit OK
(ex: X:\Steam\steamapps\common\SWD7\SWD7\Binaries\Win64\SWD7-Win64-Shipping.exe)

5. Tap Ctrl + Alt + Del on your keyboard > Select Task Manger > find your game under Detail and right click, select Set priority > High (You have to do the step everytime when game launches)

6. Tap Ctrl + Alt + Del on your keyboard > Select Task Manger > find your game under Detail and right click, select Set Affinity > uncheck one of the core (ex: If you have 8 core, its listed as Core 0 to 7. uncheck Core 7 only)
(You have to do the step everytime when game launches)

7. Go into BIOS > disable Hyper Threading

8. Disable Nvidia GeForce Experience Overlay

9. Disable Steam Overlay

10. Fewer processes running (svchost.exe) in task manager by VG [www.askvg.com]

Tap Windows + R enter regedit > navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > On the right hand side, find SvcHostSplitThresholdInKB and double click on it. Change to your RAM size in KB. Default value was 380000
(For example, if you have 8G. 8x1024x1024 = enter 8388608KB. 16G, 16x1024x1024 = enter 16777216KB) then restart your computer.

I was having 188 processes running before i change this. Now i only have 130 processes running in task manager.
Not sure what this does but at least less processes running in background and have not notice any problem.

11. Set vsync in Nvidia Control Panel to Adapted also helps.

If none of them work, then i dunno what else we can do....


share your fix by leaving comments down below then i'll added to this section.
------------------------------------------------------------------------------------------------------------------------

Please leave a comment or a like if this does help you :)
   
Award
Favorite
Favorited
Unfavorite
Preset Low 65fps
Preset Med with high graphic 63fps
Preset High 55fps
ResolutionQuality
set to 90 for the visual and fps
80 = a little blurry compared to 90

From Top to Bottom
50 / 90fdps
80 / 63fps
100 / 55fps

AntiAliasingQuality
Left 0 Right 3
ShadowQuality
If shadow set to 0, game looks bit brighter
"in-game" settings were set to 2 for this comparsion
literally no shadow casted LOOL whats the point of this comparison

Left 0 Right 3
PostProcessQuality
set this to 0 or 1 if you don't care about some motion blur, depth of field, gain lots of fps tho

Left 0 Right 3
TextureQualityQuality
If you play in 2560*1440 and want to gain some extra fps, set it to 2
Left 0 Right 3
EffectsQuality
I took them slightly off. looks like more light on the roof but actually no difference
Haven't notice any difference between 0 and 3 during combat

Left 0 Right 3
FoliageQuality
Basically no difference, you can set to 0
Left 0 Right 3
ShadingQuality
it's kinda hard to judge this one as the pixel were low but in actual game, higher shader setting looks bit more clear

Left 0 Right 3
Screenshots
Between 75-95 fps. VSYNC OFF
65-75 during cutscenes and boss fight (combat)


[ScalabilityGroups]
sg.ResolutionQuality=80.000000
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=3
sg.ShadowQuality=2
sg.PostProcessQuality=1
sg.TextureQuality=3
sg.EffectsQuality=1
sg.FoliageQuality=0
sg.ShadingQuality=2


--------------------------------------------------------------------

Current VSYNC ON

[ScalabilityGroups]
sg.ResolutionQuality=100.000000
sg.ViewDistanceQuality=1
sg.AntiAliasingQuality=3
sg.ShadowQuality=1
sg.PostProcessQuality=0
sg.TextureQuality=1
sg.EffectsQuality=1
sg.FoliageQuality=0
sg.ShadingQuality=1


Fog On

Fog Off
4 Comments
lol123lel456 26 Nov, 2024 @ 3:54am 
what if i put it to -1
Jermaine 2 Nov, 2020 @ 3:16pm 
thank alot mate
[VERiFiED] Noob  [author] 29 Oct, 2020 @ 4:19pm 
very old rig you got there wow
Vahn 29 Oct, 2020 @ 3:27pm 
That guide is great :D I had on my Radeon R9 270 in demo about 15 fps when was begin of the game where boy was in city, after use your guide and tap everything in that order in GameUserSettings.ini file:
[ScalabilityGroups]
sg.ResolutionQuality=80.000000
sg.ViewDistanceQuality=1
sg.AntiAliasingQuality=0
sg.ShadowQuality=1
sg.PostProcessQuality=0
sg.TextureQuality=2
sg.EffectsQuality=1
sg.FoliageQuality=1
sg.ShadingQuality=1

Plus in Game.ini file:
TextureResolution=1
TonemapSharpen=2
ShadowQuality=1
ShadowDistance=0
bVsync=True
Gamma=55.000000
bDLSS=False
DLSSQuality=0

I have now 30 fps without problem :D I have only in forest about 25 fps, but I use Radeon R9 270, 5 gb ram and core i7 920 :D Game don't need 8 gb ram, on my PC (windows 7) that game use 3,5-4.2 gb ram :P Thanks for you guide :D I played that game on my bro account :)