add more theboy181 60fps patches

This commit is contained in:
Michael 2019-07-10 09:05:16 -07:00
parent 008e0cd203
commit 1beeed9c6e
8 changed files with 124 additions and 0 deletions

View File

@ -0,0 +1,18 @@
[OddW60fpsVer1]
moduleMatches = 0x56B9FEDE
# Code Cave
CodeCaveSize = 0x14 # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX)
# Set 60fps
_60fps = 0x00000000
0x00000000 = lwz r31,0xc(r1) # Replace the hook
0x00000004 = lis r8,0x1002 # Load upper half of address to register
0x00000008 = lis r9,0x42F0 # Load upper half of .float 120.0 into register
0x0000000C = stw r9,0x6F68(r8) # Store floatstored in register to 0x40E31574
0x00000010 = blr # return
0x026E868C = bla _60fps # Hook

View File

@ -0,0 +1,8 @@
[Definition]
titleIds = 00050000101DB000,00050000101DBB00
name = 60FPS
path = "Oddworld: New 'n' Tasty/Mods/60FPS"
description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3
# Made by theboy181

View File

@ -0,0 +1,38 @@
[RER60fpsVer1]
moduleMatches = 0x8B15F48B
# Code Cave
CodeCaveSize = 0x14 # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX)
# Set 60fps
_60fps = 0x00000000
0x00000000 = fmr f1,f27 # Replace the hook
0x00000004 = lis r8,0x40E3 # Load upper half of address to register
0x00000008 = lis r9,0x4270 # Load upper half of .float 60.0 into register
0x0000000C = stw r9,0x1574(r8) # Store floatstored in register to 0x40E31574
0x00000010 = blr # return
0x02D1B4AC = bla _60fps
[RER60fpsVer16]
moduleMatches = 0x9FD08437
# Code Cave
CodeCaveSize = 0x18 # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX)
# Set 60fps
_60fps = 0x00000000
0x00000000 = fmr f1,f27 # Replace the hook
0x00000004 = lis r8,0x40E2 # Load upper half of address to register
0x00000008 = ori r8,r8,0x8574 # Load lower half of address to register
0x0000000c = lis r9,0x4270 # Load upper half of .float 60.0 into register
0x00000010 = stw r9,0x0(r8) # Store floatstored in register to 0x40E28574
0x00000014 = blr # return
0x02D1C9D8 = bla _60fps

View File

@ -0,0 +1,8 @@
[Definition]
titleIds = 000500001012CF00,000500001012B400,0005000010113100
name = 60FPS
path = "Resident Evil Revelations/Mods/60FPS"
description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3
# Made by theboy181

View File

@ -0,0 +1,18 @@
[Shift60fpsVer1]
moduleMatches = 0x7BDCC1EE
# Code Cave
CodeCaveSize = 0x14 # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX)
# Set 60fps
_60fps = 0x00000000
0x00000000 = lwz r31,0xc(r1) # Replace the hook
0x00000004 = lis r8,0x1002 # Load upper half of address to register
0x00000008 = lis r9,0x42F0 # Load upper half of .float 120.0 into register
0x0000000C = stw r9,0x6F70(r8) # Store floatstored in register to 0x40E31574
0x00000010 = blr # return
0x026df968 = bla _60fps # Hook

View File

@ -0,0 +1,8 @@
[Definition]
titleIds = 00050000101A7F00,00050000101ACC00
name = 60FPS
path = "Shiftlings/Mods/60FPS"
description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3
# Made by theboy181

View File

@ -0,0 +1,18 @@
[Slender60fpsVer1]
moduleMatches = 0x3F3FA50A
# Code Cave
CodeCaveSize = 0x14 # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX)
# Set 60fps
_60fps = 0x00000000
0x00000000 = lwz r31,0xc(r1) # Replace the hook
0x00000004 = lis r8,0x1002 # Load upper half of address to register
0x00000008 = lis r9,0x42F0 # Load upper half of .float 120.0 into register
0x0000000C = stw r9,0x6F70(r8) # Store floatstored in register to 0x10026F70
0x00000010 = blr # return
0X026E1E88 = bla _60fps # Hook

View File

@ -0,0 +1,8 @@
[Definition]
titleIds = 0005000010184900,00050000101D8900
name = 60FPS
path = "Slender: The Arrival/Mods/60FPS"
description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3
# Made by theboy181