Wolfstein: New Order - very low FPS / Stuttering

I’ve installed GOGs wolfstein: New Order and the game is utterly slow (After like 10 minutes into the game, passing the intro). I know my setup is capable (RAM: 16 GB, SSD samsung, Radeon RX 7600 8GB, AMD Ryzen 5 5600).
It looks like a bug, does anyone knows a fix for this game? Lutris games page is pretty standard.
Thank you in advancec

Hi,
Support info would be good, please!

Your specs are fine, but if you’re running using system WINE on Ubuntu 22 with a 5.x Linux kernel and old Mesa drivers…you’re going to have problems :slight_smile:

Edit: For info, a games system should be running something like

  • Linux kernel 6.x
  • Up to date wayland (or xwayland)
  • Mesa 24+ and vulkan (but not AMD’s drivers - so far, they are not game friendly)
  • wine-ge-8-26 or Proton, but preferably Proton as a runner
  • Often need to disable ESYNC/FSYNC and use in-game FPS limiter
  • Obvs an updated version of Lutris, and pre-reqs like WINE
1 Like

Thank you. I’m using Fedora 41, so I 'm fine in these aspects.
It may be a driver bug, just played DOOM (2016, ID tech 6) and ran smooth out of the box.

Things like debris, or fog+volumetric lighting are typical of big performance hits when DXVK is involved.

GlorousEgroll’s custom Proton might work better than say, the Steam Proton Experimental. ProtonDB usually has a few pointers where newer 3D games are involved.

Failing that, set it to the lowest details possible. If you still get persistent issues then see if you can solve it playing with sync. Maybe the game engine just doesn’t work well with DXVK.

1 Like

This is the problem. I’ve read somewhere that Wolfstein uses opengl (kinda a broken version) instead of Vulkan.
Maybe it is a gog version problem, will try later with the Steam version and see if the problem persists.

Yeah this was an ID tech 5 game - just downloaded and ran this from GoG (sorry, had an exploding Titan to rescue people from in Elite:Dangerous)

Performance is absolutely fine at 4k (game is as terribly console-centric as I remember)…until I get into the 1st bunker and the fog effects appear on the floor, where the framerate tanks.

Edit: There’s a tweaker for ID5 games, and yes, some of the things that are tweakable might help

1 Like

Hi, thank you for your test. I bought Wolfstein 2 (id tech 6) from Steam and things are pretty marvellous, high frame rate and gorgeous graphics. It is not a hardware thing.
I will try to find this tweaker (does it work on linux?).

1 Like

Aye, it works. It’s a moddb/pcgamer/nexusmods download, so its fairly legit.
The mod helps streaming texture issues and texture pop in, also less CPU intensive.

Unfortunately it has no effect on that first area in the warehouse - after you pipebomb the first door - and the fog effect there still horribly laggy, but the area doesn’t last long.

The rest of the game is fine so far, big areas and firefights etc.

Tried playing with a bunch of launch options from various threads (yay for +com_skipIntroVideo 1 added to arguments in Lutris :smiley:) but none of them seem to solve that fog issue.

I’m down to researching OpenGL tweaks, but unless the rest of the game is swathed in fog, I think I can live with it.

1 Like

Thank you for your effort Asaftiifm. It is impossible for me to pass that area. The game run at 1 fps at that point. The flight fight in the beginning is fine, game starts to lag when the mechanical dogs appear, and get pretty bad afterwards.

Sure - I was seeing if there was an optimal combination of parameters to put in the installer, in case anyone else came across it.
I just can’t understand why there is such a performance difference. The 7600 is no slouch, and should be able to run ~2014 games easily, unless its a Mesa driver OpenGL issue (version?) or the old HPET clocksource instead of TSC issue, (should be ancient history in Fedora and 6.x kernel)

Edit: Just tried this on my old Gen 2 i7 with a GTX 970 in it. That area is flawless in 1080p, but the 7900 XT on my main system crawls by comparrison. Just one of those things :frowning:

1 Like

According to glxinfo:

OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 7600 (radeonsi, navi33, LLVM 19.1.0, DRM 3.59, 6.12.4-200.fc41.x86_64)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.8
OpenGL core profile shading language version string: 4.60

Edit: Adding clocksource:

cat /sys/devices/system/clocksource/clocksource*/current_clocksource
tsc