Random Slowdowns
#1
Hi,

Well I just got PS2X running amazing. I am running 6x upscaling and all this other stuff, to make games look absolutely amazing, although there is one issue....

That issue is random slowdowns. The game for the most part runs smooth as butter, but in some parts it randomly slows down a tad and I can feel it in my movement of the character in game. These slowdowns usually happen during scenes that maybe have a lot of AI or sometimes with lots of graphical effects.

During these slow times, my FPS does NOT budge in the slightest. It always stays at 60 FPS, no matter what, according to both the Emulator and FRAPS. I have checked the EE usage and it only spikes up to 55% max and the GS consistently stays at 13%. I have also tried disabling sound, because I thought maybe that was causing this issue, but that has absolutely no effect on these random slowdown spots.

This leads me to believe that it it may not be a hardware issue, but instead an issue with the PS2 specs. Maybe it is slowing down, just like the actually hardware PS2 would do in these scenarios, due to some CPU (or GPU) bottleneck on the ACTUAL PS2?

Here is a pic of when it slowed down. I could feel it in the controller and it was getting choppy....... ~40ish FPS I would say it felt like.
http://76.79.79.143/content/images/slowdown.png

So, I was just wondering if these slowdowns were because this is what the real PS2 would slow down in or if it is an emulator/hardware issue with my PC? If it is a PS2 issue, is there some way that I could virtually overclock the stock EE on the emulator, so that it does not slow down in these situations?


Specs of PC:
Core i5 2500K @ 4 GHz
8 Gigs DDR3
GTX 570 1.25 GB overclocked
Games are run off a Crucial M4 SSD.
PCSX2 V 0.9.8

Settings of PS2x:
http://76.79.79.143/content/images/setting1.png
http://76.79.79.143/content/images/setting2.png
http://76.79.79.143/content/images/setting3.png
http://76.79.79.143/content/images/setting5.png
http://76.79.79.143/content/images/setting6.png
http://76.79.79.143/content/images/setting7.png
http://76.79.79.143/content/images/plugin_versions.png

Games it happens in:
- Every game I have tried, which is not much.
- Star Wars: Bounty Hunter -- random and not that often.
- Crash Bandicoot: Wrath of Cortext -- Happens A LOT and very frequent.

Thanks in advance,
Nate
Reply

Sponsored links

#2
which game ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#3
Depends totally which games you try to play Smile also not to mention which PCSX2 version and which non default settings you are using Smile
Reply
#4
Sorry guys.

PCSX2 V 0.9.8

Settings of PS2x:
http://76.79.79.143/content/images/setting1.png
http://76.79.79.143/content/images/setting2.png
http://76.79.79.143/content/images/setting3.png
http://76.79.79.143/content/images/setting5.png
http://76.79.79.143/content/images/setting6.png
http://76.79.79.143/content/images/setting7.png
http://76.79.79.143/content/images/plugin_versions.png

Games it happens in:
- Every game I have tried, which is not much.
- Star Wars: Bounty Hunter -- random and not that often.
- Crash Bandicoot: Wrath of Cortext -- Happens A LOT and very frequent.

I have updated my original post to reflect this.
Reply
#5
Here is a picture of when it slowed down, that felt like 40 FPS, but was actually running 60...: http://76.79.79.143/content/images/slowdown.png

74% EE usage! I think that means I have a CPU bottleneck?
Reply
#6
I would say x6 internal res can be overkill even for your gpu in some games, but here clearly the problem is a speedhack;P when you use EE cyclerate at x3 without explaining much in detail you see false fps. Generally both slider speedhacks can and often do cause false fps, seeing 60 fps and feeling much less is clean example of such.

Oh and cpu bottleneck is visible when EE hits 100%, maybe you hit it without that speedhack which you abuse now, but then you can still try svn version of pcsx2 with MTvu speedhack to use additional core of your cpu.
Reply
#7
In that resolution you're running it, even at x4 scaling it's gonna be really crisp. You shouldn't worry about x6 unless you're running fullscreen on some huge monitor.
You can try grabbing a compiled SVN build from orphis' buildbot site here: http://buildbot.orphis.net/pcsx2/

Then you can abuse the MTVU hack to get some more frames out of your games by utilizing more of your CPU's processing power, and you can raise again the cyclerate to 2, or even 1 for your beast.
Reply
#8
he has his EE cycle rate set to 3, that for causes a lot of issues, perhaps putting that back to normal or at 2 might help, another thing is the 6x up-scaling, try instead 3x or a custom resolution matching your display resolution+^_^+
Signature purposefully left blank.
Reply
#9
(04-17-2012, 10:46 AM)Coornio Wrote: In that resolution you're running it, even at x4 scaling it's gonna be really crisp. You shouldn't worry about x6 unless you're running fullscreen on some huge monitor.
You can try grabbing a compiled SVN build from orphis' buildbot site here: http://buildbot.orphis.net/pcsx2/

Then you can abuse the MTVU hack to get some more frames out of your games by utilizing more of your CPU's processing power, and you can raise again the cyclerate to 2, or even 1 for your beast.

Just did this with the latest Orphis version, turned on EE cycle stealing, MTVU and some other stuff.

It helped a lot! I mean it still some of those slowdown areas, but it is barely noticeable now. Some areas it totally removed that lag and in others it drastically reduced that slowdown effect. In fact, in that ice zone that it used to lag good at, the slowdown in that area is totally gone!

Amazing, thank you!
Reply
#10
You need to completely disable the cycle stealing hacks. That means the EE and VU slider ones.
These slow down the emulated PS2 (to give you a higher FPS) and this is what you're seeing.
You get 60fps but the emulated game runs slow.

Edit: Sometimes called "fake FPS" on the forums.
Reply




Users browsing this thread: 1 Guest(s)