Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem


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.
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
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
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
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
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
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.
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)
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!
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!!