So OpenMW have some really bad tearing and low fps compared to "vanilla" Morrowind, I even tried adding mods like MOP and Project Atlas, it helped but did not make a huge difference.
My fps outdoors in OpenMW is usually around 20-47 fps while in vanilla I get 60-70 with no tearing at all.
Specs:
Windows 10 PRO 21H1
Intel(R) Core(TM)2 Duo CPU E8200 @ 2.66GHz 2.66 GHz
4,00 GB RAM
MSI GT 710
Low FPS and lots of tearing
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: Low FPS and lots of tearing
What kind of settings do you have set?
Re: Low FPS and lots of tearing
I forgot to add but vsync also does not work
# This is the OpenMW user 'settings.cfg' file. This file only contains
# explicitly changed settings. If you would like to revert a setting
# to its default, simply remove it from this file. For available
# settings, see the file 'files/settings-default.cfg' in our source repo or the documentation at:
#
# https://openmw.readthedocs.io/en/master ... index.html
[Camera]
viewing distance = 7208
field of view = 80
[Fog]
exponential fog = false
radial fog = false
sky blending = false
sky blending start = 0.8
[GUI]
color topic enable = false
stretch menu background = false
subtitles = true
[Game]
NPCs avoid collisions = false
shield sheathing = false
smooth movement = false
swim upward correction = true
turn to movement direction = false
use additional anim sources = false
weapon sheathing = false
actor collision shape type = 0
graphic herbalism = false
[General]
notify on saved screenshot = true
[Input]
toggle sneak = false
always run = true
[Map]
allow zooming = false
global = false
[Post Processing]
enabled = false
[Saves]
timeplayed = true
character = Diocleiton_Nilson_III - 2
[Shaders]
apply lighting to environment maps = false
auto use object normal maps = false
auto use object specular maps = false
auto use terrain normal maps = true
auto use terrain specular maps = false
soft particles = false
lighting method = legacy
[Terrain]
distant terrain = false
object paging = false
object paging min size = 0.005
[Video]
resolution x = 1600
resolution y = 900
window border = false
window mode = 1
framerate limit = 0
vsync = false
[Water]
refraction = true
shader = true
[Windows]
container h = 0.371111
container w = 0.39
container x = 0.49125
container y = 0.561111
[Shadows]
actor shadows = false
enable shadows = false
object shadows = false
player shadows = false
terrain shadows = false
compute scene bounds = bounds
enable indoor shadows = false
[Navigator]
enable = false
# This is the OpenMW user 'settings.cfg' file. This file only contains
# explicitly changed settings. If you would like to revert a setting
# to its default, simply remove it from this file. For available
# settings, see the file 'files/settings-default.cfg' in our source repo or the documentation at:
#
# https://openmw.readthedocs.io/en/master ... index.html
[Camera]
viewing distance = 7208
field of view = 80
[Fog]
exponential fog = false
radial fog = false
sky blending = false
sky blending start = 0.8
[GUI]
color topic enable = false
stretch menu background = false
subtitles = true
[Game]
NPCs avoid collisions = false
shield sheathing = false
smooth movement = false
swim upward correction = true
turn to movement direction = false
use additional anim sources = false
weapon sheathing = false
actor collision shape type = 0
graphic herbalism = false
[General]
notify on saved screenshot = true
[Input]
toggle sneak = false
always run = true
[Map]
allow zooming = false
global = false
[Post Processing]
enabled = false
[Saves]
timeplayed = true
character = Diocleiton_Nilson_III - 2
[Shaders]
apply lighting to environment maps = false
auto use object normal maps = false
auto use object specular maps = false
auto use terrain normal maps = true
auto use terrain specular maps = false
soft particles = false
lighting method = legacy
[Terrain]
distant terrain = false
object paging = false
object paging min size = 0.005
[Video]
resolution x = 1600
resolution y = 900
window border = false
window mode = 1
framerate limit = 0
vsync = false
[Water]
refraction = true
shader = true
[Windows]
container h = 0.371111
container w = 0.39
container x = 0.49125
container y = 0.561111
[Shadows]
actor shadows = false
enable shadows = false
object shadows = false
player shadows = false
terrain shadows = false
compute scene bounds = bounds
enable indoor shadows = false
[Navigator]
enable = false
Last edited by niddox on 17 Oct 2022, 15:46, edited 1 time in total.
- AnyOldName3
- Posts: 2686
- Joined: 26 Nov 2015, 03:25
Re: Low FPS and lots of tearing
If setting v-sync doesn't work, it's either SDL not telling your driver to do v-sync properly, or your driver not listening. We don't have much power to yell at the people who might change that, and there's nothing else we can do on our end.
Re: Low FPS and lots of tearing
VSync limits my fps but does not fix tearing at all
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: Low FPS and lots of tearing
Code: Select all
[Terrain]
distant terrain = false
object paging = false
object paging min size = 0.005
You should see a noticeable performance gain.
Do some testing and report back.
Also...
Code: Select all
[Water]
refraction = true
shader = true
Code: Select all
[Water]
reflection detail = 5
refraction = true
shader = true
rtt size = 512
Re: Low FPS and lots of tearing
Managed to fix it in NVIDIA control panel by using these settings:
Triple buffering: on
Vsync: on
Power management mode: prefer maximum performance
Low latency mode: ultra
Max frame rate: 58
also changed the settings you told me and disabled water shader to increase fps, now its pretty stable and playabe, ty man
Triple buffering: on
Vsync: on
Power management mode: prefer maximum performance
Low latency mode: ultra
Max frame rate: 58
also changed the settings you told me and disabled water shader to increase fps, now its pretty stable and playabe, ty man
Last edited by niddox on 20 Oct 2022, 04:26, edited 2 times in total.
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: Low FPS and lots of tearing
Cool! Glad to help.
Could you tell us what the before and after performance is of turning active grid off and on?
We are trying to decide if we want distant land and active grid 9n by default since it indicates to us a solid performance gain with it on.
Could you tell us what the before and after performance is of turning active grid off and on?
We are trying to decide if we want distant land and active grid 9n by default since it indicates to us a solid performance gain with it on.
Re: Low FPS and lots of tearing
Disabling the Nvidia settings and mods for more accuracy I got 20-30 fps in Balmora with distant land and active grid off and 30-40 and even 50 with it on
Last edited by niddox on 20 Oct 2022, 15:36, edited 1 time in total.
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact: