Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
08-18-2013, 12:38 AM
Post: #73
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]
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: 60FPS patches for PSP games that run at 30FPS - [Unknown] - 08-18-2013 12:38 AM

Forum Jump: