..:: PCSX2 Forums ::..

Full Version: Stuttering in multiple games despite 100% speed
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi, sorry if this is kind of a dumb question.

Every 30 seconds or so, when I play for example Gran Turismo 3, or Legaia 2: Duel Saga, the framerate drops to 20 - 30. It happens pretty much periodically. PCSX2 reports 100% speed at all times, and the EE, VU and GS thing in the title bar all report numbers below 40% in Legaia 2. In GT3 they all stay below 70% most of the time as far as I can tell. CPU usage and GPU usage in task manager are under 50% and I can't see either spiking when the stuttering occurs. (EE, VU, GS don't spike either as far as I could see)

The problem persists in software mode so I'm not sure what could be causing this. I've made sure to set Power management mode in the Nvidia control panel to maximum performance. I've tried to turn on triple buffering too. I've also tried to set the priority of PCSX2 in task manager to Realtime.

When I disable the framelimiter, the lowest I get in a Trial Mountain quick race is 140%. It averages out at around 190% I'd guess. That's at 4x native resolution.

I've tried a bunch of different development builds and older releases and the problem persists.

I'm not misunderstanding anything right? It can't be a performance issue. Legaia 2 has much lower requirements and I get the same kind of stuttering, no matter the resolution. I get that GT3 is very demanding at times (like on Special Stage), but when it actually is demanding, PCSX2 does report a lower framerate, whereas the stuttering I'm talking about happens everywhere, and in other games too. I don't get this kind of stuttering in Windows games, to be clear.

I don't really understand. Does anybody know what this could be or how to troubleshoot this? Thanks in advance.

CPU: i7-4790k
GPU: PNY 970
RAM: 8GB
OS: Windows 10
if your using pcsx2 0.9.6 or 1.4
please get the new ones
https://buildbot.orphis.net/pcsx2/
(08-05-2019, 01:27 PM)smartstrike Wrote: [ -> ]if your using pcsx2 0.9.6 or 1.4
please get the new ones
https://buildbot.orphis.net/pcsx2/
I've tried a few recent development builds. It doesn't seem to make a difference.
(08-05-2019, 02:15 PM)kozarovv Wrote: [ -> ]Maybe this?
https://github.com/PCSX2/pcsx2/issues/2307
I'd say that...half fixes it? OP in that thread linked to another (gigantic) thread where somebody posted a GSDX build that has the stuttering fixed. Testing again with the same PCSX2 build and the Trial Mountain quick race, I don't get the stuttering anymore.

However the DLL is based on a pretty old GSDX version and it seems to have worse performance overall than recent versions. ie. I now get slowdowns in certain places on the track where I didn't get them before, due to performance issues this time. I suppose I could just lower the settings.

Is it possible to patch a newer version of the plugin with the same fix though? I've never compiled anything like this and I cannot tell what exactly they changed.
Read whole issue thread on github, there seems to be workaround for current builds. Using vsync, + fullscreen + set window "fit to screen".

More precisely here: https://github.com/PCSX2/pcsx2/issues/23...-365436027
But maybe read full.
(08-05-2019, 05:47 PM)kozarovv Wrote: [ -> ]Read whole issue thread on github, there seems to be workaround for current builds. Using vsync, + fullscreen + set window "fit to screen".

More precisely here: https://github.com/PCSX2/pcsx2/issues/23...-365436027
But maybe read full.
Holy heck you're right. Sorry, that whole thread was just really difficult to read.

Either way, when I follow the instructions in that post (EnableVsyncWindowFlag=enabled, enable vsync in nvidia control panel, set aspect ratio to "fit to window/screen" or "16:9" and go fullscreen) it runs perfectly, even with new (unpatched) builds.

I was wondering about what to do about 4:3 games (GT3 and Legaia can be played in 16:9 with widescreen patches) so I tried just changing my display resolution to 1280x1024 and that worked fine. It's not elegant but it works so I guess 4:3 games should be playable this way too.

Thanks for your help @kozarovv. I wish this would have been easier to find. Maybe somebody else will appreciate this extra thread for it being up though lol.
dont enable the Vsync and Async
As for your Gsdx settings, use OpenGL Hardware mode. And don't upscale the resolution too much.
(08-05-2019, 05:47 PM)kozarovv Wrote: [ -> ]Read whole issue thread on github, there seems to be workaround for current builds. Using vsync, + fullscreen + set window "fit to screen".

More precisely here: https://github.com/PCSX2/pcsx2/issues/23...365436027/myfirstpremiercard
But maybe read full.

Testing again with the same PCSX2 build and the Trial Mountain quick race, I don't get the stuttering anymore.

However the DLL is based on a pretty old GSDX version and it seems to have worse performance overall than recent versions. ie. I now get slowdowns in certain places on the track where I didn't get them before, due to performance issues this time. I suppose I could just lower the settings.

Is it possible to patch a newer version of the plugin with the same fix though? I've never compiled anything like this and I cannot tell what exactly they changed.
Pages: 1 2