From 4a7ade1c45d23a76d22cff966598f470039c767c Mon Sep 17 00:00:00 2001 From: Crementif <26669564+Crementif@users.noreply.github.com> Date: Thu, 18 Jul 2019 13:02:09 +0200 Subject: [PATCH] [Batman Origins] Add 60FPS pack --- Mods/BatmanArkhamOrigins_60FPS/patches.txt | 35 +++++++++++++++++++ Mods/BatmanArkhamOrigins_60FPS/rules.txt | 11 ++++++ Mods/BuddyandMe_60FPS/rules.txt | 2 +- Mods/CitizensOfEarth_60fps/patches.txt | 5 +-- Mods/DeusExHumanRevolution_60FPS/patches.txt | 2 +- Mods/FatalFrame_60FPS/patches.txt | 2 +- .../patches.txt | 0 .../rules.txt | 0 8 files changed, 50 insertions(+), 7 deletions(-) create mode 100644 Mods/BatmanArkhamOrigins_60FPS/patches.txt create mode 100644 Mods/BatmanArkhamOrigins_60FPS/rules.txt rename Mods/{SonicLostWorld_60FPSMulti => SonicLostWorld_60FPSMultiplayer}/patches.txt (100%) rename Mods/{SonicLostWorld_60FPSMulti => SonicLostWorld_60FPSMultiplayer}/rules.txt (100%) diff --git a/Mods/BatmanArkhamOrigins_60FPS/patches.txt b/Mods/BatmanArkhamOrigins_60FPS/patches.txt new file mode 100644 index 00000000..3843a4be --- /dev/null +++ b/Mods/BatmanArkhamOrigins_60FPS/patches.txt @@ -0,0 +1,35 @@ +[Bat60FpsVerv1] +moduleMatches = 0xB5EB56F6 + +# Location for .float 60.00 +_float = 0x10000a08 + +CodeCaveSize = 0x0c + +_60fps = 0x00000000 +0X00000000 = lis r3,_float@h +0X00000004 = lfs f1,_float@l(r3) +0X00000008 = blr + +0x024d3164 = bla _60fps +#0x024d3164 = lfs f1,04e0(r3) #0x42F584E0 +0x02C82558 = nop #Vsync +0x02C82504 = nop #SwapInterval + + +[Bat60FpsVerv16] +moduleMatches = 0x10A2A41A + +# Location for .float 60.00 +_float = 0x10000a08 + +CodeCaveSize = 0x0c + +_60fps = 0x00000000 +0X00000000 = lis r3,_float@h +0X00000004 = lfs f1,_float@l(r3) +0X00000008 = blr + +0x24D4E68 = bla _60fps +#0x024D4E68 = lfs f1,0x4E0(r3) +0x02C837FC = nop #Vsync \ No newline at end of file diff --git a/Mods/BatmanArkhamOrigins_60FPS/rules.txt b/Mods/BatmanArkhamOrigins_60FPS/rules.txt new file mode 100644 index 00000000..84830d05 --- /dev/null +++ b/Mods/BatmanArkhamOrigins_60FPS/rules.txt @@ -0,0 +1,11 @@ +[Definition] +titleIds = 0005000010136c00,0005000010137c00,0005000010154500,000500001016d300,000500001016df00 +path = "Batman: Arkham Origins/Mods/60FPS" +description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed. +version = 3 + +[Control] +#Give boost to performance +vsyncFrequency = 120 + +# Made by theboy181 diff --git a/Mods/BuddyandMe_60FPS/rules.txt b/Mods/BuddyandMe_60FPS/rules.txt index ec93fe41..b0b520ad 100644 --- a/Mods/BuddyandMe_60FPS/rules.txt +++ b/Mods/BuddyandMe_60FPS/rules.txt @@ -1,7 +1,7 @@ [Definition] titleIds = 00050000101ECF00,00050000101F4A00 name = 60FPS -path = "Buddy and Me/Mods/60FPS" +path = "Buddy & Me/Mods/60FPS" description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed. version = 3 diff --git a/Mods/CitizensOfEarth_60fps/patches.txt b/Mods/CitizensOfEarth_60fps/patches.txt index 4bdfe606..06b080b9 100644 --- a/Mods/CitizensOfEarth_60fps/patches.txt +++ b/Mods/CitizensOfEarth_60fps/patches.txt @@ -5,16 +5,13 @@ moduleMatches = 0xB87B357B _FrameRate = 0x100A151C # Code Cave - CodeCaveSize = 0x0c # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX) -# Set 60fps - +# Load 60 into f0 register _60fps = 0x00000000 0x00000000 = lis r12,_FrameRate@h 0x00000004 = lfs f0,_FrameRate@l(r12) 0x00000008 = blr - 0x021de6c8 = bla _60fps diff --git a/Mods/DeusExHumanRevolution_60FPS/patches.txt b/Mods/DeusExHumanRevolution_60FPS/patches.txt index 3838b89c..8df789ee 100644 --- a/Mods/DeusExHumanRevolution_60FPS/patches.txt +++ b/Mods/DeusExHumanRevolution_60FPS/patches.txt @@ -1,4 +1,4 @@ -[deusex60Ver0] +[DeusEx60Ver0] moduleMatches = 0x4C83AF19 0x0234EA10 = li r3,1 #GX2SetSwapInterval diff --git a/Mods/FatalFrame_60FPS/patches.txt b/Mods/FatalFrame_60FPS/patches.txt index 54d44acf..6ed6dfdd 100644 --- a/Mods/FatalFrame_60FPS/patches.txt +++ b/Mods/FatalFrame_60FPS/patches.txt @@ -5,7 +5,7 @@ moduleMatches = 0xE93B31F6 CodeCaveSize = 0x14 # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX) -# Set 60fps +# Set 60fps _60fps = 0x00000000 diff --git a/Mods/SonicLostWorld_60FPSMulti/patches.txt b/Mods/SonicLostWorld_60FPSMultiplayer/patches.txt similarity index 100% rename from Mods/SonicLostWorld_60FPSMulti/patches.txt rename to Mods/SonicLostWorld_60FPSMultiplayer/patches.txt diff --git a/Mods/SonicLostWorld_60FPSMulti/rules.txt b/Mods/SonicLostWorld_60FPSMultiplayer/rules.txt similarity index 100% rename from Mods/SonicLostWorld_60FPSMulti/rules.txt rename to Mods/SonicLostWorld_60FPSMultiplayer/rules.txt