Thread Rating:
  • 8 Vote(s) - 4.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
(08-03-2015, 10:20 AM)V0rTeX Wrote:
(03-13-2015, 09:58 AM)LunaMoo Wrote:
Code:
_S ULJM-05472 _G Hatune Miku Project Diva _C0 60 fps _L 0xE0011420 0x001D1BA2 _L 0x201D1BA0 0x10000003 _C0 60 fps [Disable] _L 0x201D1BA0 0x14200003
Code:
_S ULJM-05681 _G Hatune Miku Project Diva 2nd _C0 60 fps _L 0xE0011420 0x0018C166 _L 0x2018C164 0x10000003 _C0 60 fps [Disable] _L 0x2018C164 0x14200003
Code:
_S NPJH-50465 _G Hatsune Miku Project Diva EXTEND _C0 60 fps _L 0xE00101F8 0x002DC91C _L 0x202DC91C 0x34040001 _C0 60 fps [Disable] _L 0x202DC91C 0x8E0401F8
Finally, the games can be played properly. 30 FPS choppiness was killing me. Thank you so damn much! You're my hero.
Indeed Big Grin . Playing Songs like Two-faced lovers can be frustrating without the 60fps hack. Thank you LunaMoo for the great great patch! This will serve me for a while until PS3 emulation is decent Smile
Reply
Hello, guys, I am a noob trying psp emulation. My first game to try to play is God Eater Burst, however I am tired of 30fps. Does anyone know how to force a glorious 60fps on God Eater Burst? I am running Japanese Version.
Reply
Hello and nope, take it or run for your life as far as you can since probably around 90% if not more of psp games runs at glorious 30fps.
Some even at glorious 20 or glorious 15 fps. Also if you decrease emulated cpu frequency it might even run at glorious 2fps, glorious 60fps is somewhat rare because of putting_the_word_glorious_before_random_technical_terms reasons(and a bit of ocd;p).

Eventually learn assembly and research how the game works, then change it, as that's totally possible. All games on all platforms that allow you to modify their code(which means all hacked consoles, mobiles and pc on which it's the easiest) can be patched to whatever fps you want even if 99% of people will cry around that it's impossible, just need time and the amount of it will differ between games from few seconds in easy ones to long hours or even days of work.

Good luck.
http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Reply
Merged.
♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Reply
Naruto: Ultimate Ninja Impact (ULES01537)

[Image: e2KM6Ys.png]

Quote:_C1 Force 60 FPS
_L 0x203D96E4 0x00000001

No speed fix so far, i've tried searching for 5 without luck. Anyway, it seems it broke some actions, like the dash in mid air, maybe synchronization problem.
Reply
Wink 
New glorious 60FPS cheats. Tongue

Manhunt 2 [USA], ULUS10280.ini
Code:
_S ULUS-10280 _G Manhunt 2 [USA] _C0 60 FPS _L 0x2027F02C 0x00000000 _C0 30 FPS [Default] _L 0x2027F02C 0x1000FFE2
Manhunt 2 [EUR], ULES00756.ini
Code:
_S ULES-00756 _G Manhunt 2 [EUR] _C0 60 FPS _L 0x2027F0F4 0x00000000 _C0 30 FPS [Default] _L 0x2027F0F4 0x1000FFE2
*Cheat Status: No issues.

Split/Second [USA], ULUS10513.ini
Code:
_S ULUS-10513 _G Split/Second [USA] _C0 60 FPS _L 0x2018A790 0x00000001 _C0 30 FPS [Default] _L 0x2018A790 0x00000002 _C0 20 FPS _L 0x2018A790 0x00000003
Split/Second - Velocity [EUR], ULES01402.ini
Code:
_S ULES-01402 _G Split/Second - Velocity [EUR] _C0 60 FPS _L 0x0018A790 0x00000001 _C0 30 FPS [Default] _L 0x0018A790 0x00000002 _C0 20 FPS _L 0x0018A790 0x00000003
Split/Second Demo [USA], NPUH90093.ini
Code:
_S NPUH-90093 _G Split/Second Demo [USA] _C0 60 FPS _L 0x0018CCD0 0x00000001 _C0 30 FPS [Default] _L 0x0018CCD0 0x00000002 _C0 20 FPS _L 0x0018CCD0 0x00000003
*Cheat Status: No issues.

Burnout Legends [USA-UMDv2.00-Greatest Hits] / [EUR-UMDv2.00-Platinum] cheat v2, ULUS00125.ini / ULES00125.ini
Code:
_S ULUS-00125 / ULES-00125 _G Burnout Legends [USA-v2.00/EUR-v2.00] _C0 60 FPS v3 _L 0xE0020003 0x000555D0//conditional _L 0x200555D0 0x00000000//FPS,1 _L 0x2024A7FC 0x3C043F00//Speed,EnableBeforeIngame _L 0xE0010100 0x10441740//Condit,normalGame _L 0x2000F380 0x14800003//FPS,2 _L 0xE0010100 0x00441740//Condit,crashMode _L 0x2000F380 0x16200003//FPS,2 _C0 30 FPS v3 [Default] _L 0xE0030000 0x000555D0//conditional _L 0x200555D0 0x14A00003//FPS,1 _L 0x2024A7FC 0x3C043F80//Speed,EnableBeforeIngame _L 0x2000F380 0x14800003//FPS,2
Cheat updated to v3 on: Jan. 2, 2017
*Cheat Status: Cheat v3 is almost perfect, but it has a serious issue in World Tour menus: read HERE for more details about it.
*Extra details:
- You must enable the 60FPS cheat before going ingame, otherwise the game will run at double speed.
- Crash Mode works at 60FPS with cheat v3.

Burnout Dominator [USA] cheat v2, ULUS10236.ini
Code:
_S ULUS-10236 _G Burnout Dominator [USA] _C0 60 FPS v2 _L 0xE004001A 0x0002574C _L 0x2002574C 0x00000000//FPS _L 0x201A0358 0x00000000//WritesSpeed1 _L 0x204F08BC 0x3C888888//Speed1 _L 0x2019AE90 0x3C043F00//Speed2,EnableBeforeIngameOnly _C0 30 FPS v2 [Default] _L 0xE0040000 0x0002574C _L 0x2002574C 0x14A0001A//FPS _L 0x201A0358 0xE60C0034//WritesSpeed1 _L 0x204F08BC 0x3D088888//Speed1 _L 0x2019AE90 0x3C043F80//Speed2,EnableBeforeIngameOnly
Burnout Dominator [EUR][MULTI5] cheat v2, ULES00703.ini
Code:
_S ULES-00703 _G Burnout Dominator [EUR][MULTI5] _C0 60 FPS v2 _L 0xE004001A 0x0002574C _L 0x2002574C 0x00000000//FPS _L 0x201A0360 0x00000000//WritesSpeed1 _L 0x204F08BC 0x3C888888//Speed1 _L 0x2019AE98 0x3C043F00//Speed2,EnableBeforeIngameOnly _C0 30 FPS v2 [Default] _L 0xE0040000 0x0002574C _L 0x2002574C 0x14A0001A//FPS _L 0x201A0360 0x089A0360//WritesSpeed1 _L 0x204F08BC 0x3D088888//Speed1 _L 0x2019AE98 0x3C043F80//Speed2,EnableBeforeIngameOnly
Cheat updated to v2 on: Oct. 31, 2016
*Cheat Status: Cheat v2 is almost perfect, only having minor speed problems in menus(?).
*Extra details:
- You must enable the 60FPS cheat before going ingame, otherwise the game will run at double speed.

Fight Night Round 3 [USA] BETA cheat, ULUS10066.ini
Code:
_S ULUS-10066 _G Fight Night Round 3 [USA] _C0 60 FPS [BETA] _L 0x20441F24 0x00000000 _L 0x2056BAE4 0x42700000 _L 0x206BD794 0x3F000000 _C0 30 FPS [Default] _L 0x20441F24 0x1620FFF8 _L 0x2056BAE4 0x41F00000 _L 0x206BD794 0x3F800000
*Cheat Status: This one has issues (like bad timing in cinematic sequences), but gameplay seems to be OK. BETA cheat, for now.

- - - - -
(09-04-2015, 04:57 PM)stranno Wrote: Naruto: Ultimate Ninja Impact (ULES01537)

No speed fix so far, i've tried searching for 5 without luck. Anyway, it seems it broke some actions, like the dash in mid air, maybe synchronization problem.

Yeah, I tried with all the PSP Naruto games and they all work with the "easy method" but I haven't found a working speed modifier. The same situation with God Eater (first game) and Harvest Moon - Hero of Leaf Valley, to name some games mentioned here that I have tried without success. Sad
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.
Reply
hello i want to play Gundam vs. Gundam NEXT PLUS on ios
but only 30fps , May I be so bold as to ask this game has 60FPS patches????
please help meConfused
Reply
More cheats.

Ape Quest [USA], NPUG80061.ini
Code:
_S NPUG-80061 _G Ape Quest [USA] _C0 60 FPS _L 0x201468E4 0x00000000 _C0 30 FPS [Default] _L 0x201468E4 0x00000001
*Cheat Status: No issues.

Death Jr. II - Root of Evil [USA], cheat v2.1, ULUS10157.ini
Code:
_S ULUS-10157 _G Death Jr. II [USA] _C0 60 FPS v2.1 [PPSSPP only] _L 0xE00AFFD9 0x0000E9AC _L 0x2000E8C8 0x00000000//FPS,1 _L 0x2000E8D0 0x10000016//FPS,2 _L 0x2000E9AC 0x00000000//FPS,3 _L 0x2000DA84 0x0A200D81//FPScap _L 0x2000DA88 0x00409021 _L 0x2000DA90 0x24050001 _L 0x20003604 0x0E252257 _L 0x20003608 0x00000000 _L 0x2000360C 0x0A2036A3 _L 0x20003610 0x27A40010//FPScap _C0 60 FPS v2.1 [PSP/Vita only] _L 0xE004FFD9 0x0000E9AC _L 0x2000DA8C 0x0E25224D//FPScap,ReplaceCtrl _L 0x2000E8C8 0x00000000//FPS,1 _L 0x2000E8D0 0x10000016//FPS,2 _L 0x2000E9AC 0x00000000//FPS,3 _C0 30 FPS v2.1 [Default] _L 0xE0070000 0x0000E9AC _L 0x2000E8C8 0x5073001E _L 0x2000E8D0 0x10740016 _L 0x2000E9AC 0x5540FFD9 _L 0x2000DA84 0x27A40010 _L 0x2000DA88 0x24050001 _L 0x2000DA8C 0x0E25224F _L 0x2000DA90 0x00409021
Death Jr. II - Root of Evil [EUR], cheat v2.1, ULES00582.ini
Code:
_S ULES-00582 _G Death Jr. II [EUR] _C0 60 FPS v2.1 [PPSSPP only] _L 0xE00AFFD9 0x0000E974 _L 0x2000E890 0x00000000//FPS,1 _L 0x2000E898 0x10000016//FPS,2 _L 0x2000E974 0x00000000//FPS,3 _L 0x2000DA4C 0x0A200D81//FPScap _L 0x2000DA50 0x00409021 _L 0x2000DA58 0x24050001 _L 0x20003604 0x0E2521A7 _L 0x20003608 0x00000000 _L 0x2000360C 0x0A203695 _L 0x20003610 0x27A40010//FPScap _C0 60 FPS v2.1 [PSP/Vita only] _L 0xE004FFD9 0x0000E974 _L 0x2000DA54 0x0E25219D//FPScap,ReplaceCtrl _L 0x2000E890 0x00000000//FPS,1 _L 0x2000E898 0x10000016//FPS,2 _L 0x2000E974 0x00000000//FPS,3 _C0 30 FPS v2.1 [Default] _L 0xE0070000 0x0000E974 _L 0x2000E890 0x5073001E _L 0x2000E898 0x10740016 _L 0x2000E974 0x5540FFD9 _L 0x2000DA4C 0x27A40010 _L 0x2000DA50 0x24050001 _L 0x2000DA54 0x0E25219F _L 0x2000DA58 0x00409021
Cheat updated to v2.1 on: May. 17, 2017
*Cheat Status:
The cheat completely disables the FPS cap and forces the game to run at unlimited internal FPS (around 300+ or more), this causes BAD performance so as a fix I had to cap the game again but now at 60FPS.
Because of this, the cheat has 2 versions:
- "PPSSPP only" version: If you are going to play the game with an emulator, you must use this one to have a totally stable framerate. There are no graphical glitches with this version.
- "PSP/Vita only" version: If you are going to play the game on real hardware and NOT with an emulator, you must use this one to avoid slowdowns to a fixed 30FPS that you would get using the emulator-only cheat. This versions displays minor graphical glitches, like small black pixels that sometimes can be seen on the lower half of the screen. These are totally game rendering related and are totally harmless to the console.

When you enable one of these cheat versions, the other one won't work until you reboot the game because of the conditional lines, so be sure to choose the right one.


(09-09-2015, 02:24 AM)playiosgame123 Wrote: hello i want to play Gundam vs. Gundam NEXT PLUS on ios
but only 30fps , May I be so bold as to ask this game has 60FPS patches????
please help meConfused

I don't have that game but according to some gameplay I saw from youtube, it already runs at 60FPS. Maybe your phone is not powerful enough to run it at 60FPS and if that's your case then a cheat wouldn't have helped you. Check your settings.

- - - - -
My time to talk about something. Confused

I know that in PPSSPP the PSP memory is allocated dynamically, but I really need some way to make it STATIC (like PCSX2 for example). It's pretty easy to crash a game by randomly changing a bunch of its memory values with Cheat Engine and if that happens I lose all my filtered results for all my random tests with the games.

I currently use a Cheat Engine script posted somewhere by LunaMoo (which I have slightly modified, thanks) to handle address differences and search in the range of the PSP memory for the games I try, but as I said the real problem is that I lose all my filtered results and I have to start searching again and again. Also, using memory dumps is not efficient as I need to modify the game in real time and check the effects of my changes.

In summary, what are my alternatives? or can someone change the way PPSSPP manage its memory mapping and make it use a static address? Even a dirty hack would work for me. Undecided
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.
Reply
(09-11-2015, 06:12 AM)Kabuto_Kun Wrote: I know that in PPSSPP the PSP memory is allocated dynamically, but I really need some way to make it STATIC (like PCSX2 for example). It's pretty easy to crash a game by randomly changing a bunch of its memory values with Cheat Engine and if that happens I lose all my filtered results for all my random tests with the games.

+1. This needs to be done sooner or later imo, it should be requested as a feature.
Reply
(09-11-2015, 06:12 AM)Kabuto_Kun Wrote: More cheats.

Ape Quest [USA], NPUG80061.ini
Code:
_S NPUG-80061 _G Ape Quest [USA] _C0 Force 60 FPS _L 0x201468E4 0x00000000 _C0 30 FPS [Default] _L 0x201468E4 0x00000001

Death Jr. II - Root of Evil [EUR], ULES00582.ini
Code:
_S ULES-00582 _G Death Jr. II - Root of Evil [EUR] _C0 Force 60 FPS _L 0x201681DC 0x00000000 _C0 30 FPS [Default] _L 0x201681DC 0x00000001

- - - - -
(09-09-2015, 02:24 AM)playiosgame123 Wrote: hello i want to play Gundam vs. Gundam NEXT PLUS on ios
but only 30fps , May I be so bold as to ask this game has 60FPS patches????
please help meConfused

I don't have that game but according to some gameplay I saw from youtube, it already runs at 60FPS. Maybe your phone is not powerful enough to run it at 60FPS and if that's your case then a cheat wouldn't have helped you. Check your settings.

- - - - -
My time to talk about something. Confused

I know that in PPSSPP the PSP memory is allocated dynamically, but I really need some way to make it STATIC (like PCSX2 for example). It's pretty easy to crash a game by randomly changing a bunch of its memory values with Cheat Engine and if that happens I lose all my filtered results for all my random tests with the games.

I currently use a Cheat Engine script posted somewhere by LunaMoo (which I have slightly modified, thanks) to handle address differences and search in the range of the PSP memory for the games I try, but as I said the real problem is that I lose all my filtered results and I have to start searching again and again. Also, using memory dumps is not efficient as I need to modify the game in real time and check the effects of my changes.

In summary, what are my alternatives? or can someone change the way PPSSPP manage its memory mapping and make it use a static address? Even a dirty hack would work for me. Undecided

PM Hrydgard and see what he has to say about it.
And i gotta update the Master List, you made bunch of 60 FPS hacks. Thanks for that Big Grin
Reply
PPSSPP uses its memory tricks pretty heavily. I'm not really sure what you mean by static, but if the meaning is a big global array instead of dynamically allocated views, that's most likely not happening. Would have to redo many parts of PPSSPP and it would get a lot slower.

Just turn off fast memory to stop it from crashing?

-[Unknown]
Reply
any cheat for phantasy star portable 2?.. i only got 15/20 fps running at 40/55 speed, i wanted to play this game at full speed
sorry any english mistake..please go easy on me i'm still learning
Reply
Hey guys, I have issues when running monster hunter portable 2nd G with the 60 fps cheat. The game runs smooth in 60 fps but the hit box seems to be broken. I was trying to kill some anteka, then noticed some attack missed when the weapon clearly hit the enemy. Everything is back to normal when I disabled the cheat.

Anybody having this problem?Sad
Reply
This for Danball Senki W please?
Reply
Here's Super Dangan Ronpa 2, mateys

Code:
_G Super Dangan Ronpa 2 _C1 60Fps _L 0x200769F0 0x00000000
Reply


Forum Jump: