[Discussion] 60FPS patches for PSP games that run at 30FPS
|
08-18-2013, 12:38 AM
![]() |
|||
|
|||
RE: 60FPS patches for PSP games that run at 30FPS
VIRGIN KLM: So, basically the function says "Okay, I'm done for now. It's been a long day, so I'm going to sleep. Wake me up in N vblanks or if a callback happens." (CB means the callback part.)
N is the parameter passed. Put another way: sceDisplayWaitVblankStartMultiCB(0); <-- ERROR (silently does nothing.) sceDisplayWaitVblankStartMultiCB(1); <-- waits for 1 vblank. Typically, 60 fps. sceDisplayWaitVblankStartMultiCB(2); <-- waits for 2 vblanks. Typically, 30 fps. sceDisplayWaitVblankStartMultiCB(10); <-- waits for 10 vblanks. This would be <= 6 fps. The return value of the function is basically (except in the 0 case) always 0. If the game says "wait 2 vblanks", you may be able to force it to wait 1 instead and run at 60 fps. Depending on how the game does its timing, this could also make the game run at 2x speed. -[Unknown] |
|||
« Next Oldest | Next Newest »
|