Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
03-07-2015, 06:53 AM (This post was last modified: 01-11-2017 09:39 PM by Kabuto_Kun.)
Post: #291
RE: 60FPS patches for PSP games that run at 30FPS
Hello again guys, as the good fan of Metal Gear that I am, here is the 20/30/60 FPS cheat for Metal Gear Solid Portable Ops.

MGS Portable Ops [USA], ULUS10202.ini
Code:
_S ULUS-10202
_G Metal Gear Solid - Portable Ops [USA]
_C0 60FPS v4 [Always]
_L 0xE0220000 0x1003DBD8
_L 0x2003DBD8 0x00000000//Speed1,a
_L 0x2003DBE0 0x0A20F722//Speed1,b
_L 0x2003DC88 0x00000000//Speed1,c
_L 0x2003DD24 0x00000000//Something,a
_L 0x2003DD2C 0x0A20F75A//Something,b
_L 0x2003DD68 0x0A20F75E//Something,c
_L 0x2003DE60 0x00000000//Speed2,a
_L 0x2003DE6C 0x0A20F7B2//Speed2,b
_L 0x2003DEC8 0x00000000//Speed2,c
_L 0x20043DDC 0x00000000//FPS,a
_L 0x20043DE4 0x0A210F86//FPS,b
_L 0x20043E18 0x0A210F82//FPS,c
_L 0x2003DBC8 0x24040000//Speed3,a
_L 0x201F4FE4 0x00000000//Speed3,b
_L 0x200EE420 0x0A200D81//WallSneak60Fix,a
_L 0x200EE430 0x44950000//WallSneak60Fix,b
_L 0x20003604 0x2415000A//WallSneak60Fix,c
_L 0x20003608 0x0A23B909//WallSneak60Fix,d
_L 0x2000360C 0x44802000//WallSneak60Fix,e
_L 0x201236E8 0x00121803//ChaffGrenade,a
_L 0x20123734 0x00125803//ChaffGrenade,b
_L 0x201247D0 0x00121803//StunGrenade,a
_L 0x2012481C 0x00125803//StunGrenade,b
_L 0x201ED4D8 0x3F000000//Grenade
_L 0x201ED6A4 0x3F000000//SmokeGrenade
_L 0x20003618 0xAFB00000//video,a
_L 0x2000361C 0x0A200D8C//video,b
_L 0x20003620 0x240E0002//video,c
_L 0x20003624 0x00000000//video,d
_L 0x20003628 0x27FFFFCC//video,e
_L 0x2000362C 0x240E0001//video,f
_L 0x20003630 0x3C0F089F//video,g
_L 0x20003634 0x03E00008//video,h
_L 0x20003638 0xADEE5210//video,i
_L 0xE002AFB0 0x0037BA76//vid,ending
_L 0x2037BA74 0x0E200D86
_L 0x2037BC20 0x0E200D8A
_L 0xE002AFB0 0x003ACB56//vid,title
_L 0x203ACB54 0x0E200D86
_L 0x203ACD00 0x0E200D8A
_L 0xE003AFB0 0x003834EE//vid,flashdemo
_L 0x203834EC 0x0E200D86
_L 0x20383698 0x0E200D8A
_L 0x20388848 0x00052800//CutsceneAudio60Fix
_C0 60FPS v3 [Ingame only]
_L 0xE0130003 0x001F5210
_L 0x201F5210 0x00000001
_L 0x201F4FD8 0x00000005
_L 0x201F2EE0 0x00000001
_L 0x201F4FE4 0x00000000
_L 0x201F4FE8 0x3F800000
_L 0x201F4FEC 0x3F800000
_L 0x201F4FF0 0x40AE38E4
_L 0x20218E6C 0x0000003C
_L 0x200EE420 0x0A200D81//WallSneak60Fix,a
_L 0x200EE430 0x44950000//WallSneak60Fix,b
_L 0x20003604 0x2415000A//WallSneak60Fix,c
_L 0x20003608 0x0A23B909//WallSneak60Fix,d
_L 0x2000360C 0x44802000//WallSneak60Fix,e
_L 0x201236E8 0x00121803//ChaffGrenade,a
_L 0x20123734 0x00125803//ChaffGrenade,b
_L 0x201247D0 0x00121803//StunGrenade,a
_L 0x2012481C 0x00125803//StunGrenade,b
_L 0x201ED4D8 0x3F000000//Grenade
_L 0x201ED6A4 0x3F000000//SmokeGrenade
_C0 30FPS v4
_L 0xE00EF733 0x1003DBD8
_L 0x2003DBD8 0x0A20F733//Speed1,a
_L 0x2003DD24 0x0A20F760//Something,a
_L 0x2003DE60 0x0A20F7BA//Speed2,a
_L 0x20043DDC 0x0A210F8A//FPS,a
_L 0x2003DBC8 0x24040001//Speed3,a
_L 0x201F4FE4 0x00000001//Speed3,b
_L 0x200EE420 0x44802000//WallSneak60Fix,a
_L 0x200EE430 0xC6404FD8//WallSneak60Fix,b
_L 0x201236E8 0x00121843//ChaffGrenade,a
_L 0x20123734 0x00125843//ChaffGrenade,b
_L 0x201247D0 0x00121843//StunGrenade,a
_L 0x2012481C 0x00125843//StunGrenade,b
_L 0x201ED4D8 0x3F800000//Grenade
_L 0x201ED6A4 0x3F800000//SmokeGrenade
_C0 20/30 FPS v4 [Default]
_L 0xE016003C 0x1003DBD8
_L 0x2003DBD8 0x1205003C//Speed1,a
_L 0x2003DBE0 0x14400029//Speed1,b
_L 0x2003DC88 0x1600FFDC//Speed1,c
_L 0x2003DD24 0x10830016//Something,a
_L 0x2003DD2C 0x1440000E//Something,b
_L 0x2003DD68 0x10800003//Something,c
_L 0x2003DE60 0x10A60021//Speed2,a
_L 0x2003DE6C 0x14400016//Speed2,b
_L 0x2003DEC8 0x54A0FFF0//Speed2,c
_L 0x20043DDC 0x10830012//FPS,a
_L 0x20043DE4 0x1440000C//FPS,b
_L 0x20043E18 0x1080FFFB//FPS,c
_L 0x2003DBC8 0xAC444FE4//Speed3,a
_L 0x201F4FE4 0x00000002//Speed3,b
_L 0x200EE420 0x44802000//WallSneak60Fix,a
_L 0x200EE430 0xC6404FD8//WallSneak60Fix,b
_L 0x201236E8 0x00121843//ChaffGrenade,a
_L 0x20123734 0x00125843//ChaffGrenade,b
_L 0x201247D0 0x00121843//StunGrenade,a
_L 0x2012481C 0x00125843//StunGrenade,b
_L 0x201ED4D8 0x3F800000//Grenade
_L 0x201ED6A4 0x3F800000//SmokeGrenade
MGS Portable Ops [EUR], ULES00645.ini
Code:
_S ULES-00645
_G Metal Gear Solid - Portable Ops [EUR]
_C0 60FPS v4 [Always]
_L 0xE0220000 0x1003EEF4
_L 0x2003EEF4 0x00000000//Speed1,a
_L 0x2003EEFC 0x0A20FBE9//Speed1,b
_L 0x2003EFA4 0x00000000//Speed1,c
_L 0x2003F040 0x00000000//Something,a
_L 0x2003F048 0x0A20FC21//Something,b
_L 0x2003F084 0x0A20FC25//Something,c
_L 0x2003F17C 0x00000000//Speed2,a
_L 0x2003F188 0x0A20FC79//Speed2,b
_L 0x2003F1E4 0x00000000//Speed2,c
_L 0x2004507C 0x00000000//FPS,a
_L 0x20045084 0x0A21142E//FPS,b
_L 0x200450B8 0x0A21142A//FPS,c
_L 0x2003EEE4 0x24040000//Speed3,a
_L 0x201FDC28 0x00000000//Speed3,b
_L 0x200F0E90 0x0A200D81//WallSneak60Fix,a
_L 0x200F0EA0 0x44950000//WallSneak60Fix,b
_L 0x20003604 0x3415000A//WallSneak60Fix,c
_L 0x20003608 0x0A23C3A5//WallSneak60Fix,d
_L 0x2000360C 0x4480A000//WallSneak60Fix,e
_L 0x201264B8 0x00121803//ChaffGrenade,a
_L 0x20126504 0x00125803//ChaffGrenade,b
_L 0x201275A0 0x00121803//StunGrenade,a
_L 0x201275EC 0x00125803//StunGrenade,b
_L 0x201F54B8 0x3F000000//Grenade
_L 0x201F5684 0x3F000000//SmokeGrenade
_L 0x20003618 0xAFB00000//video,a
_L 0x2000361C 0x0A200D8C//video,b
_L 0x20003620 0x240E0002//video,c
_L 0x20003624 0x00000000//video,d
_L 0x20003628 0x27FFFFCC//video,e
_L 0x2000362C 0x240E0001//video,f
_L 0x20003630 0x3C0F08A0//video,g
_L 0x20003634 0x03E00008//video,h
_L 0x20003638 0xADEEDE60//video,i
_L 0xE002AFB0 0x00385B76//vid,ending
_L 0x20385B74 0x0E200D86
_L 0x20385D20 0x0E200D8A
_L 0xE002AFB0 0x003B851A//vid,title
_L 0x203B8518 0x0E200D86
_L 0x203B86C4 0x0E200D8A
_L 0xE003AFB0 0x0038DD1A//vid,flashdemo
_L 0x2038DD18 0x0E200D86
_L 0x2038DEC4 0x0E200D8A
_L 0x203930B8 0x00052800//CutsceneAudio60Fix
//_L 0xE0012840 0x003930B8//Cutscene,cond
_C0 60FPS v3 [Ingame only]
_L 0xE0130003 0x001FDE60
_L 0x201FDE60 0x00000001
_L 0x201FDC1C 0x00000005
_L 0x201FAF60 0x00000001
_L 0x201FDC28 0x00000000
_L 0x201FDC2C 0x3F800000
_L 0x201FDC30 0x3F800000
_L 0x201FDC34 0x40AE38E4
_L 0x20222D1C 0x0000003C
_L 0x200F0E90 0x0A200D81//WallSneak60Fix,a
_L 0x200F0EA0 0x44950000//WallSneak60Fix,b
_L 0x20003604 0x2415000A//WallSneak60Fix,c
_L 0x20003608 0x0A23C3A5//WallSneak60Fix,d
_L 0x2000360C 0x4480A000//WallSneak60Fix,e
_L 0x201264B8 0x00121803//ChaffGrenade,a
_L 0x20126504 0x00125803//ChaffGrenade,b
_L 0x201275A0 0x00121803//StunGrenade,a
_L 0x201275EC 0x00125803//StunGrenade,b
_L 0x201F54B8 0x3F000000//Grenade
_L 0x201F5684 0x3F000000//SmokeGrenade
_C0 30FPS v4
_L 0xE00EFBFA 0x1003EEF4
_L 0x2003EEF4 0x0A20FBFA//Speed1,a
_L 0x2003F040 0x0A20FC27//Something,a
_L 0x2003F17C 0x0A20FC81//Speed2,a
_L 0x2004507C 0x0A211432//FPS,a
_L 0x2003EEE4 0x24040001//Speed3,a
_L 0x201FDC28 0x00000001//Speed3,b
_L 0x200F0E90 0x4480A000//WallSneak60Fix,a
_L 0x200F0EA0 0xC640DC1C//WallSneak60Fix,b
_L 0x201264B8 0x00121843//ChaffGrenade,a
_L 0x20126504 0x00125843//ChaffGrenade,b
_L 0x201275A0 0x00121843//StunGrenade,a
_L 0x201275EC 0x00125843//StunGrenade,b
_L 0x201F54B8 0x3F800000//Grenade
_L 0x201F5684 0x3F800000//SmokeGrenade
_C0 20/30 FPS v4 [Default]
_L 0xE016003C 0x1003EEF4
_L 0x2003EEF4 0x1205003C//Speed1,a
_L 0x2003EEFC 0x14400029//Speed1,b
_L 0x2003EFA4 0x1600FFDC//Speed1,c
_L 0x2003F040 0x10830016//Something,a
_L 0x2003F048 0x1440000E//Something,b
_L 0x2003F084 0x10800003//Something,c
_L 0x2003F17C 0x10A60021//Speed2,a
_L 0x2003F188 0x14400016//Speed2,b
_L 0x2003F1E4 0x54A0FFF0//Speed2,c
_L 0x2004507C 0x10830012//FPS,a
_L 0x20045084 0x1440000C//FPS,b
_L 0x200450B8 0x1080FFFB//FPS,c
_L 0x2003EEE4 0xAC44DC28//Speed3,a
_L 0x201FDC28 0x00000002//Speed3,b
_L 0x200F0E90 0x4480A000//WallSneak60Fix,a
_L 0x200F0EA0 0xC640DC1C//WallSneak60Fix,b
_L 0x201264B8 0x00121843//ChaffGrenade,a
_L 0x20126504 0x00125843//ChaffGrenade,b
_L 0x201275A0 0x00121843//StunGrenade,a
_L 0x201275EC 0x00125843//StunGrenade,b
_L 0x201F54B8 0x3F800000//Grenade
_L 0x201F5684 0x3F800000//SmokeGrenade
MGS Portable Ops [JAP/Premium Pack/Deluxe Pack/ASIA], ULJM05193.ini / ULJM05227.ini / ULJM05284.ini / UCAS42087.ini
Code:
_S ULJM-05193/ULJM-05227/ULJM-05284/UCAS-42087
_G Metal Gear Solid - Portable Ops [JAP/ASIA]
_C0 60 FPS v2 [Ingame only]
_L 0xE0060003 0x001F52D0
_L 0x201F52D0 0x00000001
_L 0x201F5098 0x00000005
_L 0x201FAF60 0x00000001
_L 0x201F50A4 0x00000000
_L 0x201F50A8 0x3F800000
_L 0x201F50AC 0x3F800000
_L 0x201F50B0 0x40AE38E4
_C0 30 FPS v2
_L 0xE0060003 0x001F52D0
_L 0x201F52D0 0x00000002
_L 0x201F5098 0x0000000A
_L 0x201FAF60 0x00000002
_L 0x201F50A4 0x00000001
_L 0x201F50A8 0x3F000000
_L 0x201F50AC 0x40000000
_L 0x201F50B0 0x422E38E4
_C0 20 FPS [Ingame default]
_L 0x201F52D0 0x00000003
_L 0x201F5098 0x0000000F
_L 0x201FAF60 0x00000001
_L 0x201F50A4 0x00000002
_L 0x201F50A8 0x3EAAAAAB
_L 0x201F50AC 0x40400000
_L 0x201F50B0 0x42C40000
MGS Portable Ops Demo [USA], ULED90040.ini
Code:
_S ULED-90040
_G Metal Gear Solid - Portable Ops Demo [EUR]
_C0 60 FPS v2 [Ingame only]
_L 0xE0060003 0x0057D770
_L 0x2057D770 0x00000001
_L 0x2057D52C 0x00000005
_L 0x2057D538 0x00000000
_L 0x2057D53C 0x3F800000
_L 0x2057D540 0x3F800000
_L 0x2057D544 0x40AE38E4
_C0 30 FPS v2
_L 0xE0060003 0x0057D770
_L 0x2057D770 0x00000002
_L 0x2057D52C 0x0000000A
_L 0x2057D538 0x00000001
_L 0x2057D53C 0x3F000000
_L 0x2057D540 0x40000000
_L 0x2057D544 0x422E38E4
_C0 20 FPS [Ingame default]
_L 0x2057D770 0x00000003
_L 0x2057D52C 0x0000000F
_L 0x2057D538 0x00000002
_L 0x2057D53C 0x3EAAAAAB
_L 0x2057D540 0x40400000
_L 0x2057D544 0x42C40000

MGS Portable Ops Plus [USA], ULUS10290.ini
Code:
_S ULUS-10290
_G Metal Gear Solid - Portable Ops Plus [USA]
_C0 60 FPS v2 [Ingame only]
_L 0xE0060003 0x0017723C
_L 0x2017723C 0x00000001
_L 0x20176FF4 0x00000005
_L 0x20177004 0x00000000
_L 0x20177008 0x3F800000
_L 0x2017700C 0x3F800000
_L 0x20177010 0x40AE38E4
_C0 30 FPS v2
_L 0xE0060003 0x0017723C
_L 0x2017723C 0x00000002
_L 0x20176FF4 0x0000000A
_L 0x20177004 0x00000001
_L 0x20177008 0x3F000000
_L 0x2017700C 0x40000000
_L 0x20177010 0x422E38E4
_C0 20 FPS [Ingame default]
_L 0x2017723C 0x00000003
_L 0x20176FF4 0x0000000F
_L 0x20177004 0x00000002
_L 0x20177008 0x3EAAAAAB
_L 0x2017700C 0x40400000
_L 0x20177010 0x42C40000
MGS Portable Ops Plus [EUR], ULES01003.ini
Code:
_S ULES-01003
_G Metal Gear Solid - Portable Ops Plus [EUR]
_C0 60 FPS v2 [Ingame only]
_L 0xE0060003 0x0017E71C
_L 0x2017E71C 0x00000001
_L 0x2017E4D4 0x00000005
_L 0x2017E4E4 0x00000000
_L 0x2017E4E8 0x3F800000
_L 0x2017E4EC 0x3F800000
_L 0x2017E4F0 0x40AE38E4
_C0 30 FPS v2
_L 0xE0060003 0x0017E71C
_L 0x2017E71C 0x00000002
_L 0x2017E4D4 0x0000000A
_L 0x2017E4E4 0x00000001
_L 0x2017E4E8 0x3F000000
_L 0x2017E4EC 0x40000000
_L 0x2017E4F0 0x422E38E4
_C0 20 FPS [Ingame default]
_L 0x2017E71C 0x00000003
_L 0x2017E4D4 0x0000000F
_L 0x2017E4E4 0x00000002
_L 0x2017E4E8 0x3EAAAAAB
_L 0x2017E4EC 0x40400000
_L 0x2017E4F0 0x42C40000
MGS Portable Ops Plus [JAP], ULJM05261.ini
Code:
_S ULJM-05261
_G Metal Gear Solid - Portable Ops Plus [JAP]
_C0 60 FPS v2 [Ingame only]
_L 0xE0060003 0x001772FC
_L 0x201772FC 0x00000001
_L 0x201770B4 0x00000005
_L 0x201770C4 0x00000000
_L 0x201770C8 0x3F800000
_L 0x201770CC 0x3F800000
_L 0x201770D0 0x40AE38E4
_C0 30 FPS v2
_L 0xE0060003 0x001772FC
_L 0x201772FC 0x00000002
_L 0x201770B4 0x0000000A
_L 0x201770C4 0x00000001
_L 0x201770C8 0x3F000000
_L 0x201770CC 0x40000000
_L 0x201770D0 0x422E38E4
_C0 20 FPS [Ingame default]
_L 0x201772FC 0x00000003
_L 0x201770B4 0x0000000F
_L 0x201770C4 0x00000002
_L 0x201770C8 0x3EAAAAAB
_L 0x201770CC 0x40400000
_L 0x201770D0 0x42C40000
Cheat updated to v4 on: Jan. 11, 2017
*Cheat Status:
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 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 and cutscenes will run at 30FPS as usual. 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.
- The wall sneak thing (see video below), cutscenes, throwing weapons timers (like grenades) and other things have been fixed with cheat V4 and v3.
- There are still some minor issues at 60FPS, but at 30 FPS the game seems to run perfect.
- 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 Undecided

Details about cheat v2 only:
- You can't press your back against a wall (wall sneak), like this: GOOD at 20/30 FPS, BAD at 60 FPS only. Thanks to GamerzHell9137 for the videos.
- Some time based actions (like grenade explode time) have incorrect speed. This is annoying at 60FPS, but it's almost not noticeable with the 30 FPS cheat (but it's still present).

Important notes:
- You MUST enable the cheat BEFORE you go ingame to avoid additional gamespeed issues/problems.
- Only enable ONE cheat, depending on what FPS you want to use (20, 30 or 60 FPS).

Enjoy Wink

- - - - -

After some tests I found 60 FPS cheats for Warriors Orochi 1/2, but I can activate them only with Cheat Engine; for some reason the cheats seem to be located at some address before the usual PSP RAM area, so I can not port them to a CW CHEAT. Dodgy

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 - 03-07-2015 06:53 AM

Forum Jump: