autobleem / AutoBleem

AutoBleem - Alternative to BleemSync/BootMenu, C++ based, GameScanner and Updater for Playstation Classic
GNU General Public License v3.0
497 stars 72 forks source link

I found a PCSX framerate boost trick (60fps on all games). Should be great to have it always ON! #309

Open emosur opened 4 years ago

emosur commented 4 years ago

Hi,

First thanks for the hard work, it's amazing what you have achieved so far. I enjoy a lot playing the playstation classic, but when I compared the original PS playing the games besides the PSC, I couldn't help to notice the framerate was not as smooth like in the original. I was about to accept that fact, but one day, just by luck, I found a trick that unlocks the framerate and the games becomes even better than in the original.

It is more evident playing racing games (Ridge Racer, Gran Turismo, RRT4, etc) but the same behaviour happens in all games. The trick is, while in-game, access the PCSX menu and with a combination of changing the CPU speed (usualy decrease by 1), and setting ON or OFF both the "enhanced resolution (slow)" and "Enhanced res. speed hack", when you resume the game it will be smooth as silk (even RRT4 plays at 60fps with no slowdown). Here it is a video where I try to show the trick.

Yes, even if Ridge Race Revolution, GT, etc. run at ~30fps on the original PS, when playing on PSC they feel sluggish, but, with this trick, they are on par in smoothness and they even surpass the originals in the FPS department, and keeping the controls and gameplay intact.

The idea would be if you developers can identify why is this happening and if you could achieve that the emulator has always this "great performance mode" ON ;-)

I can help you in anything you need.

Autobleem (and included PCSX) versions tested with same results: v0.8.5 v0.7.1

Cheers

Video: https://mega.nz/#!bpBzDQRR!JXO4w0zA4XMzwd42BJJHCld7-e2y7sx_DI3Tvz_EWlc

(Edit) A shorter video that shows the same: https://mega.nz/#!D1p3gIgK!PTZam-XotEFXsQk3Df4xxFxvA1R6E6PmkqAaU5BrRtw