Posts: 7
Threads: 1
Joined: Dec 2013
Reputation:
0
09-28-2014, 04:02 AM
(This post was last modified: 09-28-2014, 04:06 AM by mag.py.)
I'm trying to play Shadow of the Colossus at full speed. With default emulation settings it stays stable 60 most of the time, but in certain places it drops to 50 or below and it's very noticeable.
I read the wiki page and it recommends enabling VU Cycle Stealing. If I do this, and disable frame limiting, I do indeed see a massive increase in framerate (stable 100+ with VU CS set to 1), however with frame limiting enabled, the game looks and feels extremely choppy, much more so than with VU Cycle Stealing disabled despite the lower framerate in that case.
Is this common and is there any solution to this?
Edit:
In case specs are relevant:
Intel i5-4690K
Nvidia GTX 970
Posts: 21.719
Threads: 401
Joined: Sep 2013
Reputation:
475
Location: 私の夢の中
09-28-2014, 04:03 AM
(This post was last modified: 09-28-2014, 04:04 AM by Blyss Sarania.)
Are you using the EE cycle rate hack too? If so, that would cause it.
If not, it's not really a problem with PCSX2. SotC drops a lot of frames on a REAL PS2. VU stealing will exacerbate this some due to reducing the available power for the EE(and because SotC skips frames if not enough EE power is available).
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Posts: 7
Threads: 1
Joined: Dec 2013
Reputation:
0
Ah. No I'm not using the cycle rate hack. I guessed that skipping may be the cause because despite supposedly running 60 most of the time with default settings, the game definitely does not feel smooth. Wasn't that noticeable on the PS2 because the game ran like complete arse anyway.
Posts: 21.719
Threads: 401
Joined: Sep 2013
Reputation:
475
Location: 私の夢の中
09-28-2014, 04:18 AM
(This post was last modified: 09-28-2014, 04:20 AM by Blyss Sarania.)
It's capped to 30 in game FPS, but regularly drops well below that both on real hardware and in PCSX2. You might try more aggressive cycle stealing. 3 is pointless, but 2 might do some good. Or it might make it worse. Worth a shot at least.
Also, in theory, emulating an overclocked EE would help some. In fact I know it does, as I modified a build of PCSX2 to OC the EE up to 50%. But it's like 2 more in game FPS for double the system requirements on an already uber demanding game. So not really worth it.
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Posts: 12.837
Threads: 48
Joined: Oct 2013
Reputation:
252
Uhh, won't reducing the EE clock speed hurt SotC as it's already so incredibly demanding?
Posts: 21.719
Threads: 401
Joined: Sep 2013
Reputation:
475
Location: 私の夢の中
Where did I say anything regarding reducing the EE clock speed?
And for the record, it's kinda double edged sword with SotC. It makes it easier to emulate, so you might get to 60VFPS and full speed when you otherwise couldn't. But the lower clock speed of the EE causes it to skip more in game frames, so the actual FPS suffers.
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Posts: 12.837
Threads: 48
Joined: Oct 2013
Reputation:
252
Oh *****, I read cycle stealing as reducing the EE clock rate. OOPS
Posts: 12.837
Threads: 48
Joined: Oct 2013
Reputation:
252
It's because it drastically reduces the requirements for running the game. It's nearly impossible to run the game without it