Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
01-06-2016, 10:51 AM (This post was last modified: 01-06-2016 11:29 AM by Mills.)
Post: #587
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Testing with the screen mode and the 32,16 bits modes, with homebrew, i found it is very difficult to fill VRAM. Once you fill VRAM, textures will be copied to RAM and the result is 30 FPS instead of 60.

But you have to think, many PSP games are just ports from other systems, and will use very (unnecessarily) big textures, and will fill the 2MB VRAM of the psp 1000, resulting in 30 FPS.


I tried LunaMoo's tutorial with Mercury Meltdown (I don't know much about assembly), found sceDisplayWaitVblankStart:

   

Then clicked RA and saw this

   

I guess that "0889D400 beq s0,zero,0889D410" means (according to some search) "jump to given address if zero flag is set", so "jump to sceKernelDcacheWritebackALL if there is a zero, and don't wait for vblank start"...

Looks promising, but now what? Once I clicked that function, the game freezed, so i can't test if that will set 60 fps mode or not in the emulator.

Thanks in advance Wink

EDIT: wow i found it! It set to nop a lot of things and the game was too fast.. I hope I can find the correct settings. What i still don't understand very well is how to use the codes in cwcheat.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS - Mills - 01-06-2016 10:51 AM

Forum Jump: