Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
02-02-2015, 09:55 PM (This post was last modified: 05-02-2019 05:02 PM by AkiraJkr.)
Post: #277
RE: 60FPS patches for PSP games that run at 30FPS
Hello guys, I have been playing with cheat engine and I have found a couple of FPS changing codes for several games, but for now I will only post MGS Peace Walker.

MGS Peace Walker [USA], ULUS10509.ini
Code:
_S ULUS-10509
_G Metal Gear Solid - Peace Walker [USA]
_C0 60FPS v4 [Always]
_L 0xE0120000 0x10071AF0
_L 0x20071AF0 0x00000000//Something,a
_L 0x20071AF8 0x0A21C6D6//Something,b
_L 0x20071B58 0x0A21C6DA//Something,d
_L 0x20071BA4 0x00000000//Speed1,a
_L 0x20071BAC 0x0A21C734//Speed1,b
_L 0x20071CD0 0x00000000//Speed1,c
_L 0x20071E2C 0x00000000//Speed2,a
_L 0x20071E34 0x0A21C7AF//Speed2,b
_L 0x20071EBC 0x00000000//Speed2,c
_L 0x20071B94 0x24040000//Speed3,a
_L 0x203E752C 0x00000000//Speed3,b
_L 0x2007A41C 0x00000000//FPS,a
_L 0x2007A424 0x0A21E91C//FPS,b
_L 0x2007A470 0x0A21E917//FPS,c
_L 0x20091A28 0x3C013EAB//OceanMovement
_L 0x201F298C 0x3C013EB7//TextSpeed,a
_L 0x201F2990 0x3421C1BD//TextSpeed,b
_L 0x2020F8A8 0x3C013EAB//ThrowingWeaponsTimer
_L 0xE0017540 0x0085F2D0//Cutscene,cond
_L 0x2085F2D0 0x2403000A//CutsceneSync60Fix
_L 0xE0043421 0x00861C4A//MonsterIsland
_L 0x20861C44 0x3C013C93//PooyanBalloon1,a
_L 0x20861C48 0x3421E93F//PooyanBalloon1,b
_L 0x20863A8C 0x3C013C93//PooyanBalloon2,a
_L 0x20863A90 0x3421E93F//PooyanBalloon2,b
_C0 60FPS v3 [Ingame only]
_L 0xE00F0003 0x0055DE04
_L 0x2055DE04 0x00000001
_L 0x203E7540 0x00000005
_L 0x203E7524 0x3F800000
_L 0x203E7528 0x3F800000
_L 0x203E752C 0x00000000
_L 0x203E753C 0x00000001
_L 0x203E7FD4 0x00000000
_L 0x203E85D4 0x00000000
_L 0x203E7520 0x40AE38E4
_L 0x20449C54 0x3F8B7584
_L 0x20449C64 0x0000003C
_L 0x20091A28 0x3C013EAB//OceanMovement
_L 0x201F298C 0x3C013EB7//TextSpeed,a
_L 0x201F2990 0x3421C1BD//TextSpeed,b
_L 0x2020F8A8 0x3C013EAB//ThrowingWeaponsTimer
_L 0xE0043421 0x00861C4A//MonsterIsland
_L 0x20861C44 0x3C013C93//PooyanBalloon1,a
_L 0x20861C48 0x3421E93F//PooyanBalloon1,b
_L 0x20863A8C 0x3C013C93//PooyanBalloon2,a
_L 0x20863A90 0x3421E93F//PooyanBalloon2,b
_C0 30FPS v4
_L 0xE009C6C6 0x10071AF0
_L 0x20071AF0 0x0A21C6C6//Something,a
_L 0x20071BA4 0x0A21C6F5//Speed1,a
_L 0x20071B94 0x24040001//Speed3,a
_L 0x203E752C 0x00000001//Speed3,b
_L 0x2007A41C 0x0A21E911//FPS,a
_L 0x20091A28 0x3C013F2B//OceanMovement
_L 0x201F298C 0x3C013F37//TextSpeed,a
_L 0x201F2990 0x3421C1BD//TextSpeed,b
_L 0x2020F8A8 0x3C013F2B//ThrowingWeaponsTimer
_L 0xE0043421 0x00861C4A//MonsterIsland
_L 0x20861C44 0x3C013D13//PooyanBalloon1,a
_L 0x20861C48 0x3421E93F//PooyanBalloon1,b
_L 0x20863A8C 0x3C013D13//PooyanBalloon2,a
_L 0x20863A90 0x3421E93F//PooyanBalloon2,b
_C0 20/30 FPS v4 [Default]
_L 0xE0130009 0x10071AF0
_L 0x20071AF0 0x10830009//Something,a
_L 0x20071AF8 0x14400017//Something,b
_L 0x20071B00 0x1082000B//Something,c
_L 0x20071B58 0x10800003//Something,d
_L 0x20071BA4 0x1205000B//Speed1,a
_L 0x20071BAC 0x14400048//Speed1,b
_L 0x20071CD0 0x1600FFBD//Speed1,c
_L 0x20071E2C 0x10650012//Speed2,a
_L 0x20071E34 0x14400021//Speed2,b
_L 0x20071EBC 0x1460FFE4//Speed2,c
_L 0x20071B94 0xAC44752C//Speed3,a
_L 0x203E752C 0x00000002//Speed3,b
_L 0x2007A41C 0x10830009//FPS,a
_L 0x2007A424 0x14400012//FPS,b
_L 0x2007A470 0x1080FFFA//FPS,c
_L 0x20091A28 0x3C013F80//OceanMovement
_L 0x201F298C 0x3C013F89//TextSpeed,a
_L 0x201F2990 0x3421D14E//TextSpeed,b
_L 0x2020F8A8 0x3C013F80//ThrowingWeaponsTimer
MGS Peace Walker [EUR], ULES01372.ini
Code:
_S ULES-01372
_G Metal Gear Solid - Peace Walker [EUR]
_C0 60FPS v4 [Always]
_L 0xE0120000 0x10071AF0
_L 0x20071AF0 0x00000000//Something,a
_L 0x20071AF8 0x0A21C6D6//Something,b
_L 0x20071B58 0x0A21C6DA//Something,d
_L 0x20071BA4 0x00000000//Speed1,a
_L 0x20071BAC 0x0A21C734//Speed1,b
_L 0x20071CD0 0x00000000//Speed1,c
_L 0x20071E2C 0x00000000//Speed2,a
_L 0x20071E34 0x0A21C7AF//Speed2,b
_L 0x20071EBC 0x00000000//Speed2,c
_L 0x20071B94 0x24040000//Speed3,a
_L 0x203E74EC 0x00000000//Speed3,b
_L 0x2007A41C 0x00000000//FPS,a
_L 0x2007A424 0x0A21E91C//FPS,b
_L 0x2007A470 0x0A21E917//FPS,c
_L 0x20091A28 0x3C013EAB//OceanMovement
_L 0x201F2968 0x3C013EB7//TextSpeed,a
_L 0x201F296C 0x3421C1BD//TextSpeed,b
_L 0x2020F884 0x3C013EAB//ThrowingWeaponsTimer
_L 0xE0017500 0x0085F2D0//Cutscene,cond
_L 0x2085F2D0 0x2403000A//CutsceneSync60Fix
_L 0xE0043421 0x00861C4A//MonsterIsland
_L 0x20861C44 0x3C013C93//PooyanBalloon1,a
_L 0x20861C48 0x3421E93F//PooyanBalloon1,b
_L 0x20863A8C 0x3C013C93//PooyanBalloon2,a
_L 0x20863A90 0x3421E93F//PooyanBalloon2,b
_C0 60FPS v3 [Ingame only]
_L 0xE00F0003 0x0055DDB4
_L 0x2055DDB4 0x00000001
_L 0x203E7500 0x00000005
_L 0x203E74E4 0x3F800000
_L 0x203E74E8 0x3F800000
_L 0x203E74EC 0x00000000
_L 0x203E74FC 0x00000001
_L 0x203E7F94 0x00000000
_L 0x203E8594 0x00000000
_L 0x203E74E0 0x40AE38E4
_L 0x20449C14 0x3F8B7584
_L 0x20449C24 0x0000003C
_L 0x20091A28 0x3C013EAB//OceanMovement
_L 0x201F2968 0x3C013EB7//TextSpeed,a
_L 0x201F296C 0x3421C1BD//TextSpeed,b
_L 0x2020F884 0x3C013EAB//ThrowingWeaponsTimer
_L 0xE0043421 0x00861C4A//MonsterIsland
_L 0x20861C44 0x3C013C93//PooyanBalloon1,a
_L 0x20861C48 0x3421E93F//PooyanBalloon1,b
_L 0x20863A8C 0x3C013C93//PooyanBalloon2,a
_L 0x20863A90 0x3421E93F//PooyanBalloon2,b
_C0 30FPS v4
_L 0xE009C6C6 0x10071AF0
_L 0x20071AF0 0x0A21C6C6//Something,a
_L 0x20071BA4 0x0A21C6F5//Speed1,a
_L 0x20071B94 0x24040001//Speed3,a
_L 0x203E74EC 0x00000001//Speed3,b
_L 0x2007A41C 0x0A21E911//FPS,a
_L 0x20091A28 0x3C013F2B//OceanMovement
_L 0x201F2968 0x3C013F37//TextSpeed,a
_L 0x201F296C 0x3421C1BD//TextSpeed,b
_L 0x2020F884 0x3C013F2B//ThrowingWeaponsTimer
_L 0xE0043421 0x00861C4A//MonsterIsland
_L 0x20861C44 0x3C013D13//PooyanBalloon1,a
_L 0x20861C48 0x3421E93F//PooyanBalloon1,b
_L 0x20863A8C 0x3C013D13//PooyanBalloon2,a
_L 0x20863A90 0x3421E93F//PooyanBalloon2,b
_C0 20/30 FPS v4 [Default]
_L 0xE0130009 0x10071AF0
_L 0x20071AF0 0x10830009//Something,a
_L 0x20071AF8 0x14400017//Something,b
_L 0x20071B00 0x1082000B//Something,c
_L 0x20071B58 0x10800003//Something,d
_L 0x20071BA4 0x1205000B//Speed1,a
_L 0x20071BAC 0x14400048//Speed1,b
_L 0x20071CD0 0x1600FFBD//Speed1,c
_L 0x20071E2C 0x10650012//Speed2,a
_L 0x20071E34 0x14400021//Speed2,b
_L 0x20071EBC 0x1460FFE4//Speed2,c
_L 0x20071B94 0xAC4474EC//Speed3,a
_L 0x203E74EC 0x00000002//Speed3,b
_L 0x2007A41C 0x10830009//FPS,a
_L 0x2007A424 0x14400012//FPS,b
_L 0x2007A470 0x1080FFFA//FPS,c
_L 0x20091A28 0x3C013F80//OceanMovement
_L 0x201F2968 0x3C013F89//TextSpeed,a
_L 0x201F296C 0x3421D14E//TextSpeed,b
_L 0x2020F884 0x3C013F80//ThrowingWeaponsTimer
Metal Gear Solid - Peace Walker [JAP/ASIA], NPJH50045.ini / ULAS42218.ini
Code:
_S NPJH-50045 / ULAS-42218
_G Metal Gear Solid - Peace Walker [JAP/ASIA]
_C0 60FPS v2 [Ingame only]
_L 0xE00A0003 0x00594D64
_L 0x20594D64 0x00000001
_L 0x2041EF4C 0x00000005
_L 0x2041EF30 0x3F800000
_L 0x2041EF34 0x3F800000
_L 0x2041EF38 0x00000000
_L 0x2041EF48 0x00000001
_L 0x2041F9D4 0x00000000
_L 0x2041FFD4 0x00000000
_L 0x2041EF2C 0x40AE38E4
_L 0x20481224 0x0000003C
_C0 60FPS v2 [Always]
_L 0xE00A0001 0x10594D64
_L 0x20594D64 0x00000001
_L 0x2041EF4C 0x00000005
_L 0x2041EF30 0x3F800000
_L 0x2041EF34 0x3F800000
_L 0x2041EF38 0x00000000
_L 0x2041EF48 0x00000001
_L 0x2041F9D4 0x00000000
_L 0x2041FFD4 0x00000000
_L 0x2041EF2C 0x40AE38E4
_L 0x20481224 0x0000003C
_C0 30FPS v2
_L 0xE00A0003 0x00594D64
_L 0x20594D64 0x00000002
_L 0x2041EF4C 0x0000000A
_L 0x2041EF30 0x40000000
_L 0x2041EF34 0x3F000000
_L 0x2041EF38 0x00000001
_L 0x2041EF48 0x00000002
_L 0x2041F9D4 0x00000001
_L 0x2041FFD4 0x00000003
_L 0x2041EF2C 0x422E38E4
_L 0x20481224 0x0000001E
_C0 20 FPS [Ingame default]
_L 0x20594D64 0x00000003
_L 0x2041EF4C 0x0000000F
_L 0x2041EF30 0x40400000
_L 0x2041EF34 0x3EAAAAAB
_L 0x2041EF38 0x00000002
_L 0x2041EF48 0x00000003
_L 0x2041F9D4 0x00000002
_L 0x2041FFD4 0x00000002
_L 0x2041EF2C 0x42C40000
_L 0x20481224 0x00000014
*Cheat Status:
Cheat updated to v4 on: Jan. 11, 2017
Details about cheat v4 and v3 only:
There are 2 cheats for 60FPS:
- 60FPS v4 [Always], with this one the game will ALWAYS run at 60FPS (menus and cutscenes included). Cheat v4 fixes most of the annoying issues of previous version of cheats and it's the one that should be used.
- 60FPS v3 [Ingame only], with this one the game will run at 60FPS ONLY when it's supposed to run at 20FPS (ingame); menus, videos and cutscenes will run at 30FPS as usual (to avoid desync issues that happen sometimes).
- Cheat v3 is slightly inferior to cheat v4, but I'm leaving it because it is an ingame only cheat. Use should v4 cheat instead.
- Cutscenes, codec text speed, throwing weapons timers (like grenades), pooyan mission and other things have been fixed with cheat v4 and v3.
- There are still some issues at 30FPS and 60 FPS, but both cheats are working pretty much the same right now.
- It's hard to port the cheats v4 and v3 to all the game releases, so if they are not available for you game version, just wait for me to port them at some point Confused .

Details about cheat v2 only:
- Some time based actions have incorrect speed; for example, grenade weapons explode in half or less the normal time.
- You will notice these issues the most when you play with the 60 FPS code, but with the 30 FPS cheat these are only minor problems, yet the game runs smoother and it's totally playable.

You must enable the FPS cheat you want before going ingame (don't enable it if you are already ingame), otherwise you will get additional gamepeed issues or it might not work at all.


The following cheats are for several of the DEMO versions of MGS PW, but I won't update them anymore like I do with the full/final game Undecided .
If your MGS PW DEMO keeps freezing at start, read THIS for a solution.

MGS Peace Walker Demo [TGS 2009 Demo 1][JAP], NPJH90063.ini
Code:
_S NPJH-90063
_G Metal Gear Solid: Peace Walker [TGS 2009 Demo][JAP]
_C0 60 FPS v1
_L 0x20314170 0x00000001
_L 0x202CDB90 0x00000005
_L 0x202CDB78 0x3F800000
_C0 30 FPS v1
_L 0x20314170 0x00000002
_L 0x202CDB90 0x0000000A
_L 0x202CDB78 0x40000000
_C0 20 FPS [Ingame default]
_L 0x20314170 0x00000003
_L 0x202CDB90 0x0000000F
_L 0x202CDB78 0x40400000
MGS Peace Walker - Demo Ops [Demo 2][USA], NPUH90066.ini / NPHH00145.ini
Code:
_S NPUH-90066 / NPHH-00145
_G Metal Gear Solid: Peace Walker - Demo Ops [USA]
_C0 60 FPS v1
_L 0x203270B0 0x00000001
_L 0x202E0878 0x00000005
_L 0x202E0860 0x3F800000
_C0 30 FPS v1
_L 0x203270B0 0x00000002
_L 0x202E0878 0x0000000A
_L 0x202E0860 0x40000000
_C0 20 FPS [Ingame default]
_L 0x203270B0 0x00000003
_L 0x202E0878 0x0000000F
_L 0x202E0860 0x40400000
MGS Peace Walker - Demo Ops [Demo 2][EUR], NPEH90023.ini
Code:
_S NPEH-90023
_G Metal Gear Solid: Peace Walker - Demo Ops [EUR]
_C0 60 FPS v1
_L 0x203270B0 0x00000001
_L 0x202E0878 0x00000005
_L 0x202E0860 0x3F800000
_C0 30 FPS v1
_L 0x203270B0 0x00000002
_L 0x202E0878 0x0000000A
_L 0x202E0860 0x40000000
_C0 20 FPS [Ingame default]
_L 0x203270B0 0x00000003
_L 0x202E0878 0x0000000F
_L 0x202E0860 0x40400000

To use the cheats, only enable the ONE you want to use to play the game (20, 30 or 60 FPS).

I've been fixing and updating the cheats so be sure to check any new info in this post.

Enjoy Tongue

EDIT by a moderator: I've fixed the missing "_C0 60FPS v4 [Always]" on the USA version.

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: 60FPS patches for PSP games that run at 30FPS - Kabuto_Kun - 02-02-2015 09:55 PM

Forum Jump: