Post Reply 
 
Thread Rating:
  • 5 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
60 FPS Patches Master List v Zero
08-15-2019, 09:58 AM
Post: #41
MGS PO (USA) and NFS Underground Rivals (USA) patches
Metal Gear Solid Portable Ops (USA):
Code:
_S ULUS10202
_G Metal Gear Solid Portable Ops (USA)

_C1 60 FPS beta
_L 0x20043A68 0x00000000 //no-op first instruction for regulating framerate
_L 0x20043B00 0x00000000 //no-op second instruction for regulating framerate
_L 0x201F4FD8 0x00000005 //lock first speed control value to 5
_L 0x201F4FEC 0x3F800000 //lock second speed control value to 1.0

_C0 30 FPS beta (default menu/cutscene framerate)
_L 0x20043A68 0x0E276AA1 //enable first instruction for regulating framerate
_L 0x20043B00 0x00000000 //no-op second instruction for regulating framerate
_L 0x201F4FD8 0x0000000A //lock first speed control value to 10
_L 0x201F4FEC 0x40000000 //lock second speed control to 2.0

_C0 20 FPS beta (default 3D framerate, don't use except for disabling patch)
_L 0x20043A68 0x0E276AA1 //enable first instruction for regulating framerate
_L 0x20043B00 0x1460FFFA //enable second instruction for regulating framerate
_L 0x201F4FD8 0x0000000F //lock first speed control value to 15
_L 0x201F4FEC 0x40400000 //lock second speed control to 3.0

//Made/Tested August 13th 2019

//If cutscenes are playing too fast or are just a black screen, use the 30 FPS cheat for the duration
//of the cutscene. If that still doesn't work, do this:
//Enable only the 20 FPS cheat, resume gameplay (aka close the menu with the savestates and PPSSPP
//options), then disable all cheats.
//Why that works:
//Enabling the 20 FPS cheat re-enables some instructions the game uses to regulate framerate but
//does not give back the engine control over game speed - we follow that up with disabling all
//cheats to give that control back to the game engine, restoring the game to its default state

//Sometimes enabling alternate framerates during gameplay will make the game run too fast.
//Opening inventory, switching to first person mode, or both usually fixes this.
//This is most apparent when switching to 20/30 FPS for a cutscene and then back to 60 when it ends

//Some physics run too quickly at alternative framerates. This will make the soldiers appear
//to fall extremely quickly (Fall damage is unaffected). This doesn't affect grenade trajectory

//Higher framerates break the ability to lie flat on walls. This means you wont be able
//to knock on walls to get guards attentions anymore or peek around corners.

//The Portable Ops + (USA) patch I made a couple years ago has these same bugs

Need For Speed Underground Rivals (USA):
Code:
_S ULUS10007
_G Need For Speed Underground Rivals (USA)
_C1 60 FPS
_L 0x2001FC68 0x00000000 //no-op jump to subroutine that reduces framerate
_L 0x2001FC6C 0x00000000 //no-op the following instruction that would normally be skipped by the jump
_C0 30 FPS (DEFAULT)
_L 0x2001FC68 0x0E207EDB //Reinsert jump
_L 0x2001FC6C 0x2604001C //Reinsert following instruction

//Made/Tested August 14th 2019
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
60 FPS Patches Master List v Zero - ZeroX4 - 04-06-2017, 10:06 PM
RE: 60 FPS Patches Master List - vnctdj - 04-06-2017, 10:17 PM
Phantasy Star Portable 2 [JPN] - kagerou_ - 02-16-2019, 12:16 AM
MGS PO (USA) and NFS Underground Rivals (USA) patches - Nitro792 - 08-15-2019 09:58 AM

Forum Jump: