The forum has been set to read-only mode. For community discussion and questions, head over to our Discord: https://discord.gg/taleoftwowastelands
Why does OneTweak ruin performance?
-
- Posts: 1
- Joined: Mon Apr 18, 2022 7:22 am
Why does OneTweak ruin performance?
Running it with TTW really makes some areas choppy, especially outside. Megaton runs like butter, but if I got to a small raider camp, I lost around 10-15 fps. Even the Super Duper Mart ran horribly outside. Removing it, I saw a big improvement.
- The Many
- Posts: 21
- Joined: Sun Feb 20, 2022 10:24 pm
Re: Why does OneTweak ruin performance?
The real question is why does it ruin performance for you, as it works perfectly for me and many other people, but you are not the only one to report issues. Just don't use it if your hardware doesn't like it. I already took it out of the guide so it can be more neutrally accommodating for everyone, though I still would recommend OneTweak for most people unless they suffer from this problem.
I have educated myself slightly more about this topic since posting this; please disregard and read my post later in this thread instead.
I have educated myself slightly more about this topic since posting this; please disregard and read my post later in this thread instead.
- RoyBatty
- Gary
- Posts: 7742
- Joined: Sun Apr 27, 2014 10:26 am
- Location: Vault 108
Re: Why does OneTweak ruin performance?
Probably conflicts with how video drivers work now and how microsoft can't leave well enough alone.
- Sir Mediocre
- Posts: 23
- Joined: Sun Jan 20, 2013 10:31 am
Re: Why does OneTweak ruin performance?
OneTweak primarily allows you to use borderless windowed mode, which may or may not help performance, but it doesn't directly do anything else that benefits performance, except for an option to change the NV executable's process priority when you launch the game, but that probably won't help you at all. Also, as Roy said, OneTweak is probably conflicting with your drivers, or some other system parameter in a way that is beyond your control.
If you want something that may help, try installing DXVK for New Vegas https://www.nexusmods.com/newvegas/mods/76432 followed by FNVFAST https://www.nexusmods.com/newvegas/mods/76439. Before installing those, I had iffy framerates in parts of the Pitt steel mill and foundry, and after, those areas were buttery smooth. Try DXVK by itself and see if it helps, then try FNVFAST on top, allowing its files to override DXVK. I haven't done any stress testing, but my general experience so far is that the game runs at a much more stable 60fps, pretty much everywhere I go.
If you want something that may help, try installing DXVK for New Vegas https://www.nexusmods.com/newvegas/mods/76432 followed by FNVFAST https://www.nexusmods.com/newvegas/mods/76439. Before installing those, I had iffy framerates in parts of the Pitt steel mill and foundry, and after, those areas were buttery smooth. Try DXVK by itself and see if it helps, then try FNVFAST on top, allowing its files to override DXVK. I haven't done any stress testing, but my general experience so far is that the game runs at a much more stable 60fps, pretty much everywhere I go.
- The Many
- Posts: 21
- Joined: Sun Feb 20, 2022 10:24 pm
Re: Why does OneTweak ruin performance?
You have been pranked a little bit, as FNVFast is literally just dxvk. Installing one or the other should help performance though, especially if you also stop playing in windowed mode and switch to fullscreen with dxvk+NVTF's bModify enabled so you can alt-tab.Sir Mediocre wrote: ↑Tue May 10, 2022 4:19 amOneTweak primarily allows you to use borderless windowed mode, which may or may not help performance, but it doesn't directly do anything else that benefits performance, except for an option to change the NV executable's process priority when you launch the game, but that probably won't help you at all. Also, as Roy said, OneTweak is probably conflicting with your drivers, or some other system parameter in a way that is beyond your control.
If you want something that may help, try installing DXVK for New Vegas https://www.nexusmods.com/newvegas/mods/76432 followed by FNVFAST https://www.nexusmods.com/newvegas/mods/76439. Before installing those, I had iffy framerates in parts of the Pitt steel mill and foundry, and after, those areas were buttery smooth. Try DXVK by itself and see if it helps, then try FNVFAST on top, allowing its files to override DXVK. I haven't done any stress testing, but my general experience so far is that the game runs at a much more stable 60fps, pretty much everywhere I go.
- The Many
- Posts: 21
- Joined: Sun Feb 20, 2022 10:24 pm
Re: Why does OneTweak ruin performance?
Windowed mode has an inherent performance hit because of d3d9 flip model; you will get a greater amount of latency depending on your monitor's refresh rate.
In fact there is a formula to get a rough estimate:
Let's run through a couple of examples.
I play on a 165hz display, so for me it's (1/165)*3 = .01818181818 = ~18ms latency. I can notice the difference in fluidity if I try, but it's pretty damn tolerable.
For users on a 60hz display on the other hand, it's (1/60)*3 = 0.05 = ~50ms latency, which I would wager is going to feel uncomfortable for most people.
Note that this is only one particular type of latency that can be accounted for with this formula, so it is not all-encompassing or representative of the total performance hit you'll get, but useful as a ballpark to know that it's going to be "at least that bad".
--------------
Onetweak itself has no real performance hit to speak of; the only role it plays in this picture is to change the game's window into a borderless window.
Shoutouts to Wall_SoGB for explaining some of this stuff to me more clearly.
In fact there is a formula to get a rough estimate:
Code: Select all
(1/RefreshRate) * 3
I play on a 165hz display, so for me it's (1/165)*3 = .01818181818 = ~18ms latency. I can notice the difference in fluidity if I try, but it's pretty damn tolerable.
For users on a 60hz display on the other hand, it's (1/60)*3 = 0.05 = ~50ms latency, which I would wager is going to feel uncomfortable for most people.
Note that this is only one particular type of latency that can be accounted for with this formula, so it is not all-encompassing or representative of the total performance hit you'll get, but useful as a ballpark to know that it's going to be "at least that bad".
--------------
Onetweak itself has no real performance hit to speak of; the only role it plays in this picture is to change the game's window into a borderless window.
Shoutouts to Wall_SoGB for explaining some of this stuff to me more clearly.
- Sir Mediocre
- Posts: 23
- Joined: Sun Jan 20, 2013 10:31 am
Re: Why does OneTweak ruin performance?
I use windowed mode specifically because NVTF says to do so when its DirectX modification is enabled. If I use fullscreen, I get massive input lag, and it goes away in windowed mode. Might be related to NVIDIA's low latency setting, which I am using, as well.The Many wrote: ↑Tue May 10, 2022 6:50 pmYou have been pranked a little bit, as FNVFast is literally just dxvk. Installing one or the other should help performance though, especially if you also stop playing in windowed mode and switch to fullscreen with dxvk+NVTF's bModify enabled so you can alt-tab.
- The Many
- Posts: 21
- Joined: Sun Feb 20, 2022 10:24 pm
Re: Why does OneTweak ruin performance?
If your GPU supports it, dxvk+fullscreen is more performant than windowed mode, and both options fix alt-tab. Wall_SogB put together an excellent performance guide covering these topics, I highly recommend it. There are considerations to be made no matter which mode/tools you use.Sir Mediocre wrote: ↑Thu Jun 30, 2022 6:17 amI use windowed mode specifically because NVTF says to do so when its DirectX modification is enabled. If I use fullscreen, I get massive input lag, and it goes away in windowed mode. Might be related to NVIDIA's low latency setting, which I am using, as well.The Many wrote: ↑Tue May 10, 2022 6:50 pmYou have been pranked a little bit, as FNVFast is literally just dxvk. Installing one or the other should help performance though, especially if you also stop playing in windowed mode and switch to fullscreen with dxvk+NVTF's bModify enabled so you can alt-tab.
- XanthosGambit
- Posts: 79
- Joined: Sun Oct 30, 2016 1:46 pm
- Contact:
Re: Why does OneTweak ruin performance?
After reading the posts in this thread, I decided to give DXVK a try. I can say that it's basically solved my "15 fps drop in certain interiors" issue I was having.
However...
Does anyone else experience a severe framerate drop when in Megaton? I had to slowly make my way towards my house at a framerate of around 4. Strangely, looking at certain areas would cause the framerate to shoot back up to normal levels.
However...
Does anyone else experience a severe framerate drop when in Megaton? I had to slowly make my way towards my house at a framerate of around 4. Strangely, looking at certain areas would cause the framerate to shoot back up to normal levels.
- Bullfrog
- Posts: 146
- Joined: Mon Jun 13, 2022 3:01 pm
Re: Why does OneTweak ruin performance?
I'm using DXVK 1.10.1 and framerate is always at vsync level (60fps), including Megaton.
Do you have mods in place that replace object models? If there are broken models, these can cause drastic slowdowns of the game. For example the mod Micro Clutter had a bug with the carrot model, that could cause the game to freeze, because of collision issues.
Do you have mods in place that replace object models? If there are broken models, these can cause drastic slowdowns of the game. For example the mod Micro Clutter had a bug with the carrot model, that could cause the game to freeze, because of collision issues.