Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
01-24-2017, 09:52 AM (This post was last modified: 02-10-2017 10:53 AM by Kabuto_Kun.)
Post: #690
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
New FPS cheat Tongue

Pursuit Force - Extreme Justice [USA], UCUS98703.ini
Code:
_S UCUS-98703
_G Pursuit Force - Extreme Justice [USA]
_C0 60 FPS
_L 0x2020CBFC 0x00000000
_L 0x201F4F50 0x3C043F00
_C0 30 FPS [Default]
_L 0x2020CBFC 0x1620FFFC//FPS
_L 0x201F4F50 0x3C043F80//GameSpeed
Pursuit Force - Extreme Justice [EUR-Multi11], UCES00694.ini
Code:
_S UCES-00694
_G Pursuit Force - Extreme Justice [EUR-Multi11]
_C0 60 FPS
_L 0x201FBB70 0x00000000
_L 0x201E3EC4 0x3C043F00
_C0 30 FPS [Default]
_L 0x201FBB70 0x1620FFFC//FPS
_L 0x201E3EC4 0x3C043F80//GameSpeed
Pursuit Force - Extreme Justice [EUR-Multi5/Rus], UCES00890.ini
Code:
_S UCES-00890
_G Pursuit Force - Extreme Justice [EUR-Multi5/Rus]
_C0 60 FPS
_L 0x201FB528 0x00000000
_L 0x201E387C 0x3C043F00
_C0 30 FPS [Default]
_L 0x201FB528 0x1620FFFC//FPS
_L 0x201E387C 0x3C043F80//GameSpeed
*Cheat Status: No issues(?): player vehicle steering sensibility might be slightly affected by the cheat in the same way as the first game while using the 60 FPS cheat (but I couldn't see any problems while testing it); the game is totally playable for sure.


@solitarius Interesting cheats you got there mate, I'll post here ports of those to other game regions.

Gran Turismo [EUR-v1.01/JAP], UCES01245.ini / UCJS10100.ini
Code:
_S UCES-01245 / UCJS-10100
_G Gran Turismo [EUR-v1.01/JAP]
_C0 Disable Cheap/Temporal AA (screenshake)
_L 0x2010BB08 0xA060D170
_C0 Enable Cheap/Temporal AA (screenshake) [Default]
_L 0x2010BB08 0xA062D170
Boot/eboot.bin files for EUR-v1.01 and JAP are not 100% the same (MD5's don't match) but they are similar enough for both to use this same cheat without problems. EUR-v2.00 is untested.


Tekken: Dark Resurrection [EUR-v1.0/v2.0?], UCES00356.ini
Code:
_S UCES-00356
_G Tekken: Dark Resurrection [EUR-v1.0/v2.0?]
_C0 Disable Cheap/Temporal AA (screenshake)
_L 0x2020DF24 0xAE000024
_C0 Enable Cheap/Temporal AA (screenshake) [Default]
_L 0x2020DF24 0xAE030024
Tekken: Dark Resurrection [JAP], ULJS00048.ini
Code:
_S ULJS-00048
_G Tekken: Dark Resurrection [JAP]
_C0 Disable Cheap/Temporal AA (screenshake)
_L 0x2020BAF4 0xAE000024
_C0 Enable Cheap/Temporal AA (screenshake) [Default]
_L 0x2020BAF4 0xAE030024
I'm not 100% sure that the EUR cheat works for both the v1.0 (tested and working) and v2.0 (untested) releases.
For the above cheats, all credits go to the user solitarius, who originally posted them in the previous post from last page, here.

@Donel If you can provide some feedback about the cheat for Gran Turismo, that would be great. Wink


I really like these kind of cheats that fix/remove features and/or behaviors that are only relevant on real hardware and are not very good for playing the games on emulators, or hacks that in some way enhance the gameplay experience.

I have a couple of game fixes/cheats/hacks that I haven't posted anywhere: MotorStorm sound/crash fix and performance improvements (migh work for PSVita too), Test Drive Unlimited performance/unbuffered rendering fix, Driver 76 performance improvements/line glitches fix, GTA LCS/VCS unbuffered rendering fix and more. I'm just busy/lazy to spent some time to write all the needed details for them. If there is interest on these I will do my best to post them soon Cool

I really got excited when I read that TheFloW was going to implement higher internal resolutions for PSP games on PSVita (on Adrenaline), but at this point I'm not sure if that was a translation error about the graphic filters found on the beta release or if we'll get that with another Adrenaline release.

Whatever happens with that, I've been messing with game-specific internal resolution increase hacks and I have managed to get some progress for some games, so I can say this is totally possible on real hardware.

I'm running Peace Walker at 32bit (and without dithering too) on my PSP3000 (originally a 16bit game) with only problems on videos for now.

I can easily decrease the internal resolution without problems, and even increase it a little, but increasing it too much shows garbage on screen or just freezes the PSP. The problem is that the default 2 MB of VRAM is not enough for these increases in resolution and color depth (you can read here and here for tech details about this from devs).

But there is something that is not well known from what I can see from some research: the PSP SLIM and later models actually doubled the PSP1000 VRAM to 4MB, but this additional 2 MB can't be used for games, only for homebrew. This is a confirmed fact and you can read details on how to unlock it here and here (on this one the user Mills seems to have been tried something with this some time ago).

The real question is, is it possible to unlock the extra VRAM for retail games using the same process with a kernel module? If the answer is yes, then increasing the internal resolution of some PSP games for PSP SLIM users should be totally possible.

EDIT:
It works! After reading the linked info, I unlocked the additional 2mb of VRAM on my PSP3000 (now it has 4 mb in total available for retail games) and higher internal resolutions are not showing garbage on screen and the games are not freezing anymore: I was playing GTA LCS at 720x408 on my PSP (1.5x the resolution of 480x272, but the game runs at 512x320 by default).

Of course the PSP screen is 480x272, a hardware limitation which can't be fixed via software, so what I did works as some kind of downsampling on PSPs; but for example if someone changes the emulated screen resolution of the PSVita (only if additional VRAM can be unlocked for it too), we might be able to play some games at PSVita native resolution (Vita has double resolution but with quadruple pixels in total, which is too much even with the extra VRAM). TV Out with PSPs could also get resolution benefits from this. This is still based on game-specific hacks, but I'm trying to detect patterns on how the games set their resolution.

goo.gl/kNOhTz : 60FPS master list, Mar. 2017 ; Reddit /u/Kabuto_Kun
forums.ppsspp.org/showthread.php?tid=4799&pid=105128#pid105128 : Unlock FPS in PSP games ("easy method")
forums.ppsspp.org/showthread.php?tid=4799&pid=123500#pid123500 : Permanently patch a PSP game with CW cheats.
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 - Kabuto_Kun - 01-24-2017 09:52 AM

Forum Jump: