Subnautica

Subnautica

View Stats:
FPS problem - Radeon 7800 XT **FIXED**
I have a modern rig with multi core AMD processor and the GPU above. I swear older titles with this card are SUCH a headache. I even tried limiting the cores to 4 like one of those videos on YT said to do but NOTHING works. I get this same crap with UBOAT too. I guess playing indie games with this rig is just a no go... To contrast I can run Borderlands2 / newer titles with nearly 175 FPS.

Edit - I forgot to mention actual FPS! The INTRO / start selection screen runs around 12 FPS.
Last edited by Scars n Stripes; Jul 6 @ 11:21am
< >
Showing 1-15 of 21 comments
sgrey Jun 29 @ 10:46pm 
I have played this game on a 16 core (hardware) CPU and a better video card than yours and I did not experience FPS problems that you yelled about but did not describe.
I take it you just wanted to let us all know how much you struggle on your unknown OS of unknown version with unknown drivers and unclear issues.
Ghosty Jun 30 @ 11:37am 
i have a rx 7800xt too and a Ryzen 5 7500f. I can say my game is smooth at around 180 fps maxed settings. You should try to update your drivers or you can try to just restart your drivers. you should use 3dmark to benchmark and look for anything unsual. If everything looks normal, then you could switch to Direrct x11 or 12
Originally posted by sgrey:
I have played this game on a 16 core (hardware) CPU and a better video card than yours and I did not experience FPS problems that you yelled about but did not describe.
I take it you just wanted to let us all know how much you struggle on your unknown OS of unknown version with unknown drivers and unclear issues.

Fair enough - you're right I did lack more detailed information that would help others make beneficial suggestions. I think I just threw that out there late at the end of the day yesterday after I ran an FPS overlay and realized just how atrocious it was. I was hoping there might be a few others that had similar experience and had a "quick fix". In short - the FPS is running lower than 10 while in gameplay.

My rig:
AMD Ryzen 5 7600 6-Core Processor @ 3.80 GHz
WIN 11 Pro 64 bit
32 GB Ram


I've updated drivers for sure, and even went through a BIOS update a while back. Mostly I've just been avoiding titles that bog and run with horrible FPS. I'll have to benchmark again, I did so after initially building the rig and it came back with great performance. I have to be missing something stupid - my GPU will barely ever even ramp the fans up, just only on titles like Borderlands2 which is obviously FAR from high end gaming needs.
sgrey Jun 30 @ 8:23pm 
Ok. Do you just always have low framerate from the start or can you play a little normally and then it drops?
For now try specifying directx version in the steam launch option for the game. Try dx11 first and if it's the same issue, try to force directx 9 and see if this helps any.
Try passing -high parameter to the game, also in Steam launch options.
Try switching it between fullscreen and windowed mode
Do you have FPS capped?
See if this helps any, maybe https://github.com/RedDot-3ND7355/MPO-GPU-FIX
I'm guessing it's on an ssd?

Better than benchmarking, just hit Alt+R to bring up AMD Adrenaline. Go to Performance/Metrics/Tracking, turn on all the metrics and enable the overlay (can start logging too).
That'll show you exactly what's happening in game, though I doubt it's your hardware unless somethings faulty and you've said other games are fine so likely not.

You could try verifying the game files, sometimes that's a quick fix.
Right click game in library Properties/Installed files/Verify
Thanks guys for the suggestions. Yup - I'm running a SSD.

I do have the Adrenaline overlay running already and this is where I can see my FPS drop immediately as soon as the main game menu comes up. It steadily drops all the way down to about 12 FPS just resting at the home menu.

I don't have FPS capped, and have the settings still on high for everything. I tried windowed mode too but no difference.

I've input the command for -DX9 but my adrenaline overlay still says that it is running DX11... Any thoughts there?

I'll probably try verifying the files too but this game behaves identical to another title I love, UBOAT. I just can't seem to get it to work at all unless using a very crappy resolution and my rig can run so much better!

Edit - I just quick ran a test of old Half Life 2 and I'm getting pretty poor FPS there as well. That game confirms DX9 on the adrenaline overlay, but its pretty herky jerky and settles around 35 FPS. I keep mentioning BL2, so I'm playing that right now anyway with some new DLC I just got and I just did some testing and paid much closer attention but it also drops down around 40 FPS when there's some pretty GPU intensive stuff going on. Even still I never even heard the GPU fans ramp up - adrenaline does show both GPU1 and GPU2 are being utilized though.

I may try the github link you sent sgrey - did check that out but didn't install. Its really frustrating, I built this rig more than a year ago but have never really bought any newer titles because it just won't run right. I never had issues like this in the past with last rig I built with an Intel CPU. I had reservations about going with an AMD CPU but I dunno, I'm just not convinced that was a good idea.


Here's some more precise PC data:

System Model B650M Pro RS WiFi
System Type x64-based PC
System SKU Default string
Processor AMD Ryzen 5 7600 6-Core Processor, 3801 Mhz, 6 Core(s), 12 Logical Processor(s)
BIOS Version/Date American Megatrends International, LLC. 3.10, 10/24/2024
SMBIOS Version 3.4
Embedded Controller Version 255.255
BIOS Mode UEFI
BaseBoard Manufacturer ASRock
BaseBoard Product B650M Pro RS WiFi
Installed Physical Memory (RAM) 32.0 GB
Total Physical Memory 31.1 GB
Last edited by Scars n Stripes; Jul 3 @ 7:07pm
sgrey Jul 3 @ 7:39pm 
Originally posted by Scars n Stripes:
I've input the command for -DX9 but my adrenaline overlay still says that it is running DX11... Any thoughts there?
try -force-d3d9


Originally posted by Scars n Stripes:

Edit - I just quick ran a test of old Half Life 2 and I'm getting pretty poor FPS there as well. That game confirms DX9 on the adrenaline overlay, but its pretty herky jerky and settles around 35 FPS. I keep mentioning BL2, so I'm playing that right now anyway with some new DLC I just got and I just did some testing and paid much closer attention but it also drops down around 40 FPS when there's some pretty GPU intensive stuff going on. Even still I never even heard the GPU fans ramp up - adrenaline does show both GPU1 and GPU2 are being utilized though.

Ok, this is weird. I am also running a lot of older games and I don't have issues like these. You said you build your computer - have you benchmarked it? Did you play newer games? Cyberpunk? Or anything new that's very graphics heavy? Does it run well?

Did you install everything in the correct slot, like the GPU is in the fully supported PCIe slot with all the lines? Not some reduced slot? It should normally be the topmost slot, not the second or third from the top. They do make a difference.
Try removing your GPU and blowing out any potential dust or something like that from the slot, making sure you have full contact with all the pins.

It's really strange for you to have these issues. Also, check if you have any bios upgrades - it's pretty old and there might be an upgrade that solve some issue that will help you.

Try setting the executables to run in the compatibility mode with an older OS, perhaps. Try Win 10 for Subnautica and then Win 7. That could resolve the issue.

Try the performance booster mod, who knows if it will have an effect? https://www.nexusmods.com/subnautica/mods/389
Ignis Jul 4 @ 12:57am 
Originally posted by Scars n Stripes:
Adrenaline does show both GPU1 and GPU2 are being utilized though.
...
Processor AMD Ryzen 5 7600 6-Core Processor, 3801 Mhz, 6 Core(s), 12 Logical
Even before this, I thought you were probably running the game on the integrated GPU.
Originally posted by Scars n Stripes:
I don't have FPS capped, and have the settings still on high for everything. I tried windowed mode too but no difference.

Surely unrelated to your issue there but you probably should set a fps cap unless you already use one via vsync. Unlimited framerates make your computer try to render as many as it can, that's using it intensely for no utility and you may see framerate drops more when it has to do some heaviers calculs. That's like making it do a constant rush during a marathon
Hopefully you get your issues fixed though
Originally posted by Ignis:
Originally posted by Scars n Stripes:
Adrenaline does show both GPU1 and GPU2 are being utilized though.
...
Processor AMD Ryzen 5 7600 6-Core Processor, 3801 Mhz, 6 Core(s), 12 Logical
Even before this, I thought you were probably running the game on the integrated GPU.
Yeah I noticed in 1 of the latest updates Adrenaline now shows the onboard graphics, which is weird and probably not helpful.

It showing the 2nd gpu (on mine the 2nd is onboard) being used is worrying. That could be the issue right there.

Go to you Windows graphics settings and make sure the actual gpu is selected as default. You can also change it on a game/program basis there too, so check it hasn't changed it for just the game.
While your there I'd turn off all those 'gaming settings' like game bar, game mode and auto hdr.

It's also good practice to exclude your game folder in your antivirus.
Thank you all for your replies and suggestions, sorry for the delay. I think you guys are onto something with this notion my PC is just using the onboard GPU.. I checked into the more detailed metrics using Adrenaline and enough its saying GPU #1 utilization 100% as I'm in game and appears to not even be using the 7800XT.

This is pretty crazy because I did benchmark back after first building it and it got good results but I think everything changed at one point after windows did an update.

Just for some context, I haven't been able to really get any newer large size modern games because I'm stuck with a 100 GB per month crappy internet connection where I live out in the country so I can't try Cyberpunk or anything at the moment. (Starlink purchase soon!)

But at any rate, I'm off to figure this dang GPU usage thing out, this makes no sense. I've been into the game mode thing before too, and tried setting it for the 7800XT but I think last I did that it led to instability launching games.

-Edit- When I tried to set Windows Gaming to force the "GPU2 - 7800XT" it results in the launcher going right to a black screen of death / lockup. I recall now this was the exact same thing I experienced trying to get UBOAT to work. Oddly enough, Borderlands2 will launch fine when I use that option. I see that game is using DX9 however in my overlay. I still can't get Subnautica to launch in DX9 either - just keeps showing DX11 no matter what I add to the launch prompts. (I tried -force-d3d9 also)
Last edited by Scars n Stripes; Jul 6 @ 7:44am
exit game and Steam and all apps than reboot computer.

right click the desktop and select display.

Make sure it is set to always use display #2.

Also, make sure your monitor cable is connected to your tower's lower slots? There should be 4-slots for use, switch to a different port.
Last edited by MarkJohnson; Jul 6 @ 10:39am
Originally posted by MarkJohnson:
exit game and Steam and all apps than reboot computer.

right click the desktop and select display.

Make sure it is set to always use display #2.

Also, make sure your monitor cable is connected to your tower's lower slots? There should be 4-slots for use, switch to a different port.


Folks - if there ever would be a ribbon for the biggest dumba$$ award, I've earned it. Back in the fall I'd unhooked all my cables and connections to put my PC in a new location and needless to say I plugged the freaking DP cable into the jack on the MOBO!

I'm just going to quietly fade into the background now after this humbling experience.. I really appreciate you guys trying to lend a hand - everyone has been super helpful and patient with me. I apologize for the time I've wasted here!

And yes- this has fixed 100% of my issues now, I'll report back on FPS after getting to play for a while, I'm pretty stoked since anything I'd experienced with this game prior was just a tease!
Last edited by Scars n Stripes; Jul 6 @ 11:29am
sgrey Jul 6 @ 11:33am 
Originally posted by Scars n Stripes:
Originally posted by MarkJohnson:
exit game and Steam and all apps than reboot computer.

right click the desktop and select display.

Make sure it is set to always use display #2.

Also, make sure your monitor cable is connected to your tower's lower slots? There should be 4-slots for use, switch to a different port.


Folks - if there ever would be a ribbon for the biggest dumba$$ award, I've earned it. Back in the fall I'd unhooked all my cables and connections to put my PC in a new location and needless to say I plugged the freaking DP cable into the jack on the MOBO!

I'm just going to quietly fade into the background now after this humbling experience.. I really appreciate you guys trying to lend a hand - everyone has been super helpful and patient with me. I apologize for the time I've wasted here!

And yes- this has fixed 100% of my issues now, I'll report back on FPS after getting to play for a while, I'm pretty stoked since anything I'd experienced with this game prior was just a tease!
LOL. Well, good that you figured it out. It was clear that something like this what was wrong. Good luck and enjoy the games now :D
Originally posted by sgrey:
Originally posted by Scars n Stripes:


Folks - if there ever would be a ribbon for the biggest dumba$$ award, I've earned it. Back in the fall I'd unhooked all my cables and connections to put my PC in a new location and needless to say I plugged the freaking DP cable into the jack on the MOBO!

I'm just going to quietly fade into the background now after this humbling experience.. I really appreciate you guys trying to lend a hand - everyone has been super helpful and patient with me. I apologize for the time I've wasted here!

And yes- this has fixed 100% of my issues now, I'll report back on FPS after getting to play for a while, I'm pretty stoked since anything I'd experienced with this game prior was just a tease!
LOL. Well, good that you figured it out. It was clear that something like this what was wrong. Good luck and enjoy the games now :D

How true it is that most problems end up being something with a relatively simple solution and don't have to be so convoluted!

Edit, 12:30 AM-- after more gameplay My FPS with Subnautica is only around 65 FPS (but thats because i capped it during previous troubleshooting!) I guess another nugget of wisdom one of you guys mentioned was capping it can be good sometimes anyway so probably don't need to have it sitting at 180 FPS nonstop. (I capped it at 100 FPS now and this game is just amazing now on this rig)

So far so good, about 3 hours of good gameplay in now and really enjoying this title.

6 hours that is... Getting very IMMERSED in this title now... bahahahha!!
Last edited by Scars n Stripes; Jul 8 @ 10:22pm
< >
Showing 1-15 of 21 comments
Per page: 1530 50

Date Posted: Jun 29 @ 9:25pm
Posts: 21