BONEWORKS

BONEWORKS

View Stats:
Hambonio Aug 1, 2020 @ 12:01am
Incredibly Poor Performance in Sewers and Tower on a 2070 Super and Ryzen 7 3700x
I recently upgraded my PC and did a fresh install of Windows 10 to be VR ready for the Valve Index, but for whatever reason, certain levels in Boneworks absolutely kill my framerate. Generally the more open levels are a problem, but it was particularly noticeable in Sewers and Tower. My GPU and CPU frametimes would jump up to 14-22ms despite being under 50% utilization, and under 80 C.

I've ensured my power settings for my CPU is the Ryzen High Performance Profile, and that my GPU is set to high performance as well in the Nvidia control panel. I also close all non-essential programs before launching the game. And my bios and video drivers are all up to date. I've been able to play Half Life: Alyx at 120hz at 100% resolution scaling with no issues, but Bonework's larger levels don't run well regardless of what resolution scaling and framerate I set.

My specs are a 2070 Super, Ryzen 7 3700x, 16gm of RAM, and the game is installed on an NVME SSD.

Edit: Oh, and I do have enough virtual memory for my system.
Last edited by Hambonio; Aug 1, 2020 @ 12:19am
< >
Showing 1-7 of 7 comments
AK0  [developer] Aug 1, 2020 @ 1:53am 
Certainly indicates a cpu performance issue. A 3700x is more than enough CPU to handle the game, however its possible due to some motherboard shenanigans its capping the clockspeed
Tauman Aug 1, 2020 @ 11:18am 
Similar issue here.
2070 Super, Ryzen 7 1800X overclocked to 4.5GHz, 16GB RAM, Windows 10, Steam, and BONEWORKS all installed on NVME SSD. Using Valve Index.
Did some experimenting with settings. Went all the way from minimum graphical settings with 20% resolution set in Steam VR to maximum graphical settings with 150% resolution. 90Hz.
Found that on ground floor of the tower when staring at a wall frame timing would vary from 4-9ms depending on settings, but when facing across the big room it would jump up to about 17ms no matter where I put the settings. GPU and CPU utilizations low as well.

On one hand, kind of a bummer because Tower is a really cool level. On the other hand, testing shows I can crank settings relatively high without worries since the parts that chug seemingly aren't affected by graphical settings.
Hambonio Aug 1, 2020 @ 11:53am 
Originally posted by Alex - stresslevelzero:
Certainly indicates a cpu performance issue. A 3700x is more than enough CPU to handle the game, however its possible due to some motherboard shenanigans its capping the clockspeed
My CPU-Z benchmark looks fine though: https://i.imgur.com/mgFmdOT.png
I've also noticed similar performance drops in H3VR's more open game modes as well, but to a far lesser degree. Thankfully, the more enclosed levels in Boneworks run completely fine with almost 0 stutters or frametime spikes.

Could this just be an issue with Unity? I've noticed similar performance hangups in earlier flatscreen games developed in Unity while other, more graphically intensive games, ran way better.

Edit: I totally forgot to mention that the spectator screen on my main monitor looks like it runs completely fine, regardless of the level I'm in.
Last edited by Hambonio; Aug 1, 2020 @ 11:56am
Alex Aug 5, 2020 @ 9:24pm 
Originally posted by Alex - stresslevelzero:
Certainly indicates a cpu performance issue. A 3700x is more than enough CPU to handle the game, however its possible due to some motherboard shenanigans its capping the clockspeed
What about CPU cores? When a CPU gets more cores usually the individual cores aren't very powerful, and maybe the game is only using like one or two cores? I've especially heard usually physics can't usually be calculated with multicore, so it resorts to single core.
Hambonio Aug 5, 2020 @ 9:53pm 
Originally posted by 🦊 Jack Foxtrot 🦊:
Originally posted by Alex - stresslevelzero:
Certainly indicates a cpu performance issue. A 3700x is more than enough CPU to handle the game, however its possible due to some motherboard shenanigans its capping the clockspeed
What about CPU cores? When a CPU gets more cores usually the individual cores aren't very powerful, and maybe the game is only using like one or two cores? I've especially heard usually physics can't usually be calculated with multicore, so it resorts to single core.
I had a similar issue in Alyx. It was a mix of my ram speeds not being set correctly, and the game not fully utilizing my cpu. After I readjusted my ram speeds in my bios, and used Process Lasso, it alleviated some of the frametime spikes. I also checked it out in Boneworks, and while Tower still runs like absolute garbage, the increase in performance was somewhat noticeable. It probably is just an issue with certain VR titles not fully utilizing higher end CPUs.
Alex Aug 5, 2020 @ 10:41pm 
Originally posted by Hambonio:
I had a similar issue in Alyx. It was a mix of my ram speeds not being set correctly, and the game not fully utilizing my cpu. After I readjusted my ram speeds in my bios, and used Process Lasso, it alleviated some of the frametime spikes. I also checked it out in Boneworks, and while Tower still runs like absolute garbage, the increase in performance was somewhat noticeable. It probably is just an issue with certain VR titles not fully utilizing higher end CPUs.
Process Lasso?
Hambonio Aug 5, 2020 @ 11:24pm 
Originally posted by 🦊 Jack Foxtrot 🦊:
Originally posted by Hambonio:
I had a similar issue in Alyx. It was a mix of my ram speeds not being set correctly, and the game not fully utilizing my cpu. After I readjusted my ram speeds in my bios, and used Process Lasso, it alleviated some of the frametime spikes. I also checked it out in Boneworks, and while Tower still runs like absolute garbage, the increase in performance was somewhat noticeable. It probably is just an issue with certain VR titles not fully utilizing higher end CPUs.
Process Lasso?
It forces programs to use more of your cpu's core. It's helped me a little bit with performance in Alyx and Boneworks.
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Aug 1, 2020 @ 12:01am
Posts: 7