Fallout 4 shenanigans.

BigBadBeef

Active Member
Joined
Sep 23, 2021
Messages
457
Reaction score
238
Credits
4,125
I got nostalgic.

But it runs so well, that it feels like its as if it was natively supported. Even got Vortex working and went bonkers with it by installing 100 mods in one afternoon without even starting the game. No problems.

Except for one funny thing. I benchmarked it;
  1. 1440p,
  2. max settings,
  3. no AA,
  4. 100fps,
  5. 80fps 1% lows,
  6. 40fps 0.1% lows.

Except that it feels like its half that number of frames, particularly with the mouse. The last time I played it was with a 1080p 60Hz monitor, therefore I don't have any frame of reference. Does anyone else get the feeling that the frames are actually half of what the counter is telling you?
 


Do you have hd textures installed?
Dude, I posted the benchmark results, doesn't matter whether or not I have texture mods. In the worst possible circumstances, the frame counter doesn't go below 40.

Before it didn't matter since I had a 60Hz monitor, but now there is clear difference on how the mouse responds when the frames dip so... "low".

It this some kind of curse with high refresh monitors that when it goes far below its capability it starts to act wanky?
 
Dude, I posted the benchmark results, doesn't matter whether or not I have texture mods. In the worst possible circumstances, the frame counter doesn't go below 40.
0.1% lows 40 is what you said also the lows dictate the feel of the game so you might want to turn the settings down as more than likely your pc cant play those settings at a consistent frame rate causing spikes.(why it feels like that)

This article explains it. I think

 
The frames are exactly the same as they were when I had the 1080p 60Hz monitor. If anything, it runs faster than before because its the same frames at 1440p. Don't ask how, but its a common trend. In many games, I have significant performance gains on Linux as I did in windows.

The reason I can make this objective comparison is because I managed to salvage the mod list from my decrepit, near-broken old hard drive. I installed the exact same mods as I had on windows all these years ago. Maybe its these mods' newer versions being better optimized or maybe its just because Linux is damned superior, either way, its awesome.

Now, when I refer to 0.1% there only a specific area in which it pertains to. If you also played the game you would know to which I refer -BOSTON. That place has been murder for many a pc back in the day. A mod called "boston FPS fix" alleviates the problem, but we're still talking about drops of 40fps. The 0.1% I'm talking about is by going up on the roof and basically moving the camera in view of the entire city. Only then it actually begins to do something resembling a stutter and that low figure we are actually talking about.

Yeah, we may be talking about lows here, but back then to get 40fps 0.1% of the time at MAX SETTINGS was considered spectacular levels of performance.


Anyways, I've been tinkering.
PROTON_NO_ESYNC=1 DXVK_ASYNC=1 DXVK_FRAME_RATE=80
That's better. When the frames get lower, its no longer a seizure inducing transition. Now I will go into the .ini files.
 
The frames are exactly the same as they were when I had the 1080p 60Hz monitor. If anything, it runs faster than before because its the same frames at 1440p. Don't ask how, but its a common trend. In many games, I have significant performance gains on Linux as I did in windows.

The reason I can make this objective comparison is because I managed to salvage the mod list from my decrepit, near-broken old hard drive. I installed the exact same mods as I had on windows all these years ago. Maybe its these mods' newer versions being better optimized or maybe its just because Linux is damned superior, either way, its awesome.

Now, when I refer to 0.1% there only a specific area in which it pertains to. If you also played the game you would know to which I refer -BOSTON. That place has been murder for many a pc back in the day. A mod called "boston FPS fix" alleviates the problem, but we're still talking about drops of 40fps. The 0.1% I'm talking about is by going up on the roof and basically moving the camera in view of the entire city. Only then it actually begins to do something resembling a stutter and that low figure we are actually talking about.

Yeah, we may be talking about lows here, but back then to get 40fps 0.1% of the time at MAX SETTINGS was considered spectacular levels of performance.


Anyways, I've been tinkering.

That's better. When the frames get lower, its no longer a seizure inducing transition. Now I will go into the .ini files.
Yea back when you ran games under or near 60fps Here is a video with the reccomended GPU set by bethesda.
https://www.youtube.com/watch?v=8o1F_3mg96A.

Also linux is not as good as windows for gaming but its getting there but not there yet. (Its so close)

Lows define the feel of the game as I said read the first post in this thread so you can have a opinion other than mine.
https://linustechtips.com/topic/100...ming,(0.1%) Is it the core count? core speed?

Also your fix is the exact same thing as I was saying your PC cant run 100fps without spikes vsync or limiting fps would help.
If you think 40fps lows are good you might want to set DXVK_FRAME_RATE to 60.
 
Its fine. Like I said, its not spiking, its a consistent low. Its that when it drops the transition is problematic. However I've done some digging on the nexus. It would seem that the mod which manages performance optimizations in troubled areas has been discontinued. It could be that I'm running the lastest version of FO4 with a version of the mod that no longer applies to it and is no longer being updated. I'll update this post if this tends to be the case.

P.S.: The .ini tweaks were set to 4 threads. I've set the value to something more appropriate to my CPU. Didn't do much for framerates but the CPU fan is screaming quite a bit less.

EDIT: Massive, MASSIVE improvement. I found a mod that completely rebuilds the way background objects are rendered. It never goes below 60fps now.
Also linux is not as good as windows for gaming but its getting there but not there yet. (Its so close)
Oh but in some cases it has surpassed it. I also play a game called "Stellaris". It loads 4x times faster... yeah, FOUR TIMES FASTER. And gaming performance is the same... like literally.

It seems that whatever has a good engine and native Linux support, runs really well there, as in REALLY well. Hell, even those that don't. I got some that even run faster, thanks to the lesser system overhead that Linux has.

Yeah, I'm a cliche convert, guilty as charged.
 
Last edited:
Its fine. Like I said, its not spiking, its a consistent low. Its that when it drops the transition is problematic. However I've done some digging on the nexus. It would seem that the mod which manages performance optimizations in troubled areas has been discontinued. It could be that I'm running the lastest version of FO4 with a version of the mod that no longer applies to it and is no longer being updated. I'll update this post if this tends to be the case.

P.S.: The .ini tweaks were set to 4 threads. I've set the value to something more appropriate to my CPU. Didn't do much for framerates but the CPU fan is screaming quite a bit less.

EDIT: Massive, MASSIVE improvement. I found a mod that completely rebuilds the way background objects are rendered. It never goes below 60fps now.

Oh but in some cases it has surpassed it. I also play a game called "Stellaris". It loads 4x times faster... yeah, FOUR TIMES FASTER. And gaming performance is the same... like literally.

It seems that whatever has a good engine and native Linux support, runs really well there, as in REALLY well. Hell, even those that don't. I got some that even run faster, thanks to the lesser system overhead that Linux has.

Yeah, I'm a cliche convert, guilty as charged.
Can you share the name of the mod?
 
Just be careful with that. PRP doesn't like to be with some other mods, such as NAC X, or boston fps fix.
 
It's ok I'm not a big fan of mods, I just use it with the unofficial patch.
I've always found bethesda games considerably barren in terms of graphical fidelity. Fortunately they made it easy to rectify this particular problem.
 
So after testing the game with PRP on both arch and opensuse the game dips below 60 for me, at least in far harbor, I thought it was a slowdown thanks to proton or even a screw up on my part but no after a fresh win11 install the same happens.

The way I got it fixed was by using Shadow Boost and setting it to 75 fps and the problem was gone both on arch and windows.


 

Attachments

  • 1677064828440.png
    1677064828440.png
    326 bytes · Views: 135
Try this instead in the steam launch options:
gamemoderun PROTON_NO_ESYNC=1 DXVK_ASYNC=1 DXVK_FRAME_RATE=60 %command%
 
Try this instead in the steam launch options:
Forgot to mention it but I already did that except for the DXVK_ASYNC=1 var since it was removed in GE-Proton7-45 in it's place I compiled the latest mesa git and used RADV_PERFTEST=gpl and it works fine no stuttering but at the very begginning of far harbor the fps drops to arround 53 without shadow boost but stays at a constant 60 with it. from what I can tell the shadows in this game are baddly optimized, the fps drops happened both with and without godrays enabled.

Other useful info:

Mesa: lastest git
Distro: Arch
DE: KDE Plasma 5.27 X11 with composition disabled
Kernel: 6.1.12 TKG-PDS
Gamemode On
Proton Ver: GE-Proton7-49, also tested with experimental same result
Overclocked GPU with Corectrl

Edit: Both kernel and mesa were compiled from source with LLVM -o3 and LTO enabled
 
Forgot to mention it but I already did that except for the DXVK_ASYNC=1 var since it was removed in GE-Proton7-45 in it's place I compiled the latest mesa git and used RADV_PERFTEST=gpl and it works fine no stuttering but at the very begginning of far harbor the fps drops to arround 53 without shadow boost but stays at a constant 60 with it. from what I can tell the shadows in this game are baddly optimized, the fps drops happened both with and without godrays enabled.
Well in that case
mesa_glthread=true
 

Members online


Top