From 008e0cd2034079e9a716ddf6694198fe26d87e5f Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 8 Jul 2019 11:43:23 -0700 Subject: [PATCH] Add Disney Planes 60fps and Darksiders Resolution/Uncapped, fix up 60FPS packs --- Mods/Darksiders2_60FPS/patches.txt | 2 +- Mods/Darksiders2_60FPS/rules.txt | 4 +- Mods/Darksiders_Uncapped/patches.txt | 6 ++ Mods/Darksiders_Uncapped/rules.txt | 59 ++++++++++++ Mods/DeusExHumanRevolution_60FPS/patches.txt | 2 +- Mods/DeusExHumanRevolution_60FPS/rules.txt | 4 +- Mods/FistOfTheNorthStar_60FPS/patches.txt | 2 +- Mods/FistOfTheNorthStar_60FPS/rules.txt | 4 +- Mods/HyruleWarriors_60FPS/rules.txt | 2 +- Mods/LEGOBatman3_60FPS/patches.txt | 2 +- Mods/LEGOBatman3_60FPS/rules.txt | 6 +- Mods/LEGODimensions_60FPS/rules.txt | 4 +- Mods/LEGOJurassicWorld_60FPS/patches.txt | 2 +- Mods/LEGOJurassicWorld_60FPS/rules.txt | 4 +- Mods/LEGOMarvelSuperHeroes_60FPS/patches.txt | 2 +- Mods/LEGOMarvelSuperHeroes_60FPS/rules.txt | 6 +- Mods/LEGOMarvelsAvengers_60FPS/patches.txt | 2 +- Mods/LEGOMarvelsAvengers_60FPS/rules.txt | 2 +- Mods/LEGOMovie_60FPS/patches.txt | 2 +- Mods/LEGOMovie_60FPS/rules.txt | 2 +- Mods/LEGOSTARWARS_60FPS/patches.txt | 2 +- Mods/LEGOSTARWARS_60FPS/rules.txt | 6 +- Mods/LEGOTheHobbit_60FPS/patches.txt | 2 +- Mods/LEGOTheHobbit_60FPS/rules.txt | 6 +- Mods/Planes_60FPS/patches.txt | 23 +++++ Mods/Planes_60FPS/rules.txt | 8 ++ Mods/RacingTransformed_60FPS/rules.txt | 8 +- Mods/RiseOfLyric_Uncapped/rules.txt | 2 +- .../patches.txt | 2 +- .../rules.txt | 2 +- Mods/WarriorsOrochi3_60FPS/patches.txt | 2 +- Mods/WarriorsOrochi3_60FPS/rules.txt | 6 +- .../patches.txt | 3 +- .../rules.txt | 2 +- Resolutions/Darksiders_Resolution/rules.txt | 90 +++++++++++++++++++ 35 files changed, 240 insertions(+), 43 deletions(-) create mode 100644 Mods/Darksiders_Uncapped/patches.txt create mode 100644 Mods/Darksiders_Uncapped/rules.txt create mode 100644 Mods/Planes_60FPS/patches.txt create mode 100644 Mods/Planes_60FPS/rules.txt rename Mods/{TokyoMirage_Static60FPS_EUv16 => TokyoMirage_60FPS}/patches.txt (89%) rename Mods/{TokyoMirage_Static60FPS_EUv16 => TokyoMirage_60FPS}/rules.txt (55%) rename Mods/{XenobladeX_Static60fps => XenobladeX_60FPS}/patches.txt (99%) rename Mods/{XenobladeX_Static60fps => XenobladeX_60FPS}/rules.txt (54%) create mode 100644 Resolutions/Darksiders_Resolution/rules.txt diff --git a/Mods/Darksiders2_60FPS/patches.txt b/Mods/Darksiders2_60FPS/patches.txt index 781e4626..f10693f2 100644 --- a/Mods/Darksiders2_60FPS/patches.txt +++ b/Mods/Darksiders2_60FPS/patches.txt @@ -1,3 +1,3 @@ [DSII60fps] moduleMatches = 0xD3247206 -0x037b1088 = li r0,1 \ No newline at end of file +0x037b1088 = li r0,1 diff --git a/Mods/Darksiders2_60FPS/rules.txt b/Mods/Darksiders2_60FPS/rules.txt index c9a1b5e1..811d98ae 100644 --- a/Mods/Darksiders2_60FPS/rules.txt +++ b/Mods/Darksiders2_60FPS/rules.txt @@ -1,8 +1,8 @@ [Definition] -titleIds = 000500001010ad00,0005000010110F00 +titleIds = 000500001010AD00,0005000010110F00 name = 60FPS path = "Darksiders II/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 \ No newline at end of file +# Made by theboy181 diff --git a/Mods/Darksiders_Uncapped/patches.txt b/Mods/Darksiders_Uncapped/patches.txt new file mode 100644 index 00000000..9cf7799b --- /dev/null +++ b/Mods/Darksiders_Uncapped/patches.txt @@ -0,0 +1,6 @@ +[DS60fps] +moduleMatches = 0x6F862934 + +#0x057429D4 = srwi r11, r12, 1 +#0x038bb530 = rlwinm r6,r0,30,1,31 +0x0388FBC8 = nop diff --git a/Mods/Darksiders_Uncapped/rules.txt b/Mods/Darksiders_Uncapped/rules.txt new file mode 100644 index 00000000..30fca812 --- /dev/null +++ b/Mods/Darksiders_Uncapped/rules.txt @@ -0,0 +1,59 @@ +[Definition] +titleIds = 00050000101FA600,00050000101F9700 +name = Uncapped Framerate +path = "Darksiders Warmastered Edition/Mods/Uncapped Framerate" +description = This patches out the framerate cap that the game has in place. Performance may increase from changing the recompiler to be dual or triple core. +version = 3 + +# Made by theboy181 + +[Preset] +name = 60FPS (ideal for 240/120/60Hz displays) +$targetFPS:int = 60 + +[Preset] +name = 30FPS (ideal for 240/120/60Hz displays) +$targetFPS:int = 30 + +[Preset] +name = 40FPS (ideal for 240/120/60Hz displays) +$targetFPS:int = 40 + +[Preset] +name = 20FPS (ideal for 240/120/60Hz displays) +$targetFPS:int = 20 + +[Preset] +name = 33FPS (ideal for 165Hz displays) +$targetFPS:int = 33 + +[Preset] +name = 48FPS (ideal for 144Hz displays) +$targetFPS:int = 48 + +[Preset] +name = 55FPS (ideal for 165Hz displays) +$targetFPS:int = 55 + +[Preset] +name = 72FPS (ideal for 144Hz displays) +$targetFPS:int = 72 + +[Preset] +name = 75FPS (ideal for 75Hz displays) +$targetFPS:int = 75 + +[Preset] +name = 120FPS (ideal for 240/120/60Hz displays) +$targetFPS:int = 120 + +[Preset] +name = 144FPS (ideal for 144Hz displays) +$targetFPS:int = 144 + +[Preset] +name = 165FPS (ideal for 165Hz displays) +$targetFPS:int = 165 + +[Control] +vsyncFrequency = $targetFPS diff --git a/Mods/DeusExHumanRevolution_60FPS/patches.txt b/Mods/DeusExHumanRevolution_60FPS/patches.txt index b5fee05f..3838b89c 100644 --- a/Mods/DeusExHumanRevolution_60FPS/patches.txt +++ b/Mods/DeusExHumanRevolution_60FPS/patches.txt @@ -1,4 +1,4 @@ [deusex60Ver0] moduleMatches = 0x4C83AF19 -0x0234EA10 = li r3,1 #GX2SetSwapInterval \ No newline at end of file +0x0234EA10 = li r3,1 #GX2SetSwapInterval diff --git a/Mods/DeusExHumanRevolution_60FPS/rules.txt b/Mods/DeusExHumanRevolution_60FPS/rules.txt index b662425e..54949c10 100644 --- a/Mods/DeusExHumanRevolution_60FPS/rules.txt +++ b/Mods/DeusExHumanRevolution_60FPS/rules.txt @@ -1,8 +1,8 @@ [Definition] -titleIds = 000500001012ba00,000500001012B200 +titleIds = 000500001012BA00,000500001012B200 name = 60FPS path = "Deus Ex: Human Revolution/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 \ No newline at end of file +# Made by theboy181 diff --git a/Mods/FistOfTheNorthStar_60FPS/patches.txt b/Mods/FistOfTheNorthStar_60FPS/patches.txt index 1ac52ccd..824d89cc 100644 --- a/Mods/FistOfTheNorthStar_60FPS/patches.txt +++ b/Mods/FistOfTheNorthStar_60FPS/patches.txt @@ -4,4 +4,4 @@ moduleMatches = 0x68342797 #0x020edabc = NOP #always 30fps 0x021352e0 = li r0,1 #comic 60fps -0x02134f3d = li r9,1 #cutscenes 60fps \ No newline at end of file +0x02134f3d = li r9,1 #cutscenes 60fps diff --git a/Mods/FistOfTheNorthStar_60FPS/rules.txt b/Mods/FistOfTheNorthStar_60FPS/rules.txt index 5030c09a..fa6ad0e7 100644 --- a/Mods/FistOfTheNorthStar_60FPS/rules.txt +++ b/Mods/FistOfTheNorthStar_60FPS/rules.txt @@ -2,7 +2,7 @@ titleIds = 000500001012B800,000500001012B900,0005000010116600 name = 60FPS path = "Fist of the North Star: Ken's Rage 2/Mods/60FPS" -description = Changes the resolution of the game. +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 \ No newline at end of file +# Made by theboy181 diff --git a/Mods/HyruleWarriors_60FPS/rules.txt b/Mods/HyruleWarriors_60FPS/rules.txt index a7ce5fe0..94b32c5b 100644 --- a/Mods/HyruleWarriors_60FPS/rules.txt +++ b/Mods/HyruleWarriors_60FPS/rules.txt @@ -3,4 +3,4 @@ titleIds = 000500001017D800,000500001017D900,000500001017CD00 name = 60FPS path = "Hyrule Warriors/Mods/60FPS" description = Important: This patches the gameplay to be in 60fps. Getting under 60fps will slow down the game's speed. -version = 3 \ No newline at end of file +version = 3 diff --git a/Mods/LEGOBatman3_60FPS/patches.txt b/Mods/LEGOBatman3_60FPS/patches.txt index 79ec6387..6cfee61b 100644 --- a/Mods/LEGOBatman3_60FPS/patches.txt +++ b/Mods/LEGOBatman3_60FPS/patches.txt @@ -12,4 +12,4 @@ moduleMatches = 0x5A7D0B88 [LB360fpsVer48] moduleMatches = 0xFFE67C8E -0x02521958 = addi r11,r12,1 \ No newline at end of file +0x02521958 = addi r11,r12,1 diff --git a/Mods/LEGOBatman3_60FPS/rules.txt b/Mods/LEGOBatman3_60FPS/rules.txt index 2fa04db3..ea521007 100644 --- a/Mods/LEGOBatman3_60FPS/rules.txt +++ b/Mods/LEGOBatman3_60FPS/rules.txt @@ -1,6 +1,8 @@ [Definition] titleIds = 000500001016AD00,000500001016A400 name = 60FPS -path = "Lego Batman 3: Beyond Gotham/Mods/60FPS" #by theboy181 +path = "Lego Batman 3: Beyond Gotham/Mods/60FPS" description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed. -version = 3 \ No newline at end of file +version = 3 + +# Made by theboy181 diff --git a/Mods/LEGODimensions_60FPS/rules.txt b/Mods/LEGODimensions_60FPS/rules.txt index eb66d9c7..e9de8176 100644 --- a/Mods/LEGODimensions_60FPS/rules.txt +++ b/Mods/LEGODimensions_60FPS/rules.txt @@ -1,8 +1,8 @@ [Definition] -titleIds = 0005000010194200,0005000010195d00 +titleIds = 0005000010194200,0005000010195D00 name = 60FPS path = "Lego Dimensions/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 \ No newline at end of file +# Made by theboy181 diff --git a/Mods/LEGOJurassicWorld_60FPS/patches.txt b/Mods/LEGOJurassicWorld_60FPS/patches.txt index 941e2189..3572a5c6 100644 --- a/Mods/LEGOJurassicWorld_60FPS/patches.txt +++ b/Mods/LEGOJurassicWorld_60FPS/patches.txt @@ -4,4 +4,4 @@ moduleMatches = 0x81647FC0 [LJP60fpsVer16] moduleMatches = 0x763FD17D -0x00263a5bc = addi r11,r12,1 \ No newline at end of file +0x00263a5bc = addi r11,r12,1 diff --git a/Mods/LEGOJurassicWorld_60FPS/rules.txt b/Mods/LEGOJurassicWorld_60FPS/rules.txt index 52b11f46..c07575db 100644 --- a/Mods/LEGOJurassicWorld_60FPS/rules.txt +++ b/Mods/LEGOJurassicWorld_60FPS/rules.txt @@ -1,8 +1,8 @@ [Definition] -titleIds = 00050000101cdf00,00050000101a6200,00050000101a5c00 +titleIds = 00050000101CDF00,00050000101A6200,00050000101A5C00 name = 60FPS path = "Lego Jurassic World/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 \ No newline at end of file +# Made by theboy181 diff --git a/Mods/LEGOMarvelSuperHeroes_60FPS/patches.txt b/Mods/LEGOMarvelSuperHeroes_60FPS/patches.txt index 30314c47..ec0afc6b 100644 --- a/Mods/LEGOMarvelSuperHeroes_60FPS/patches.txt +++ b/Mods/LEGOMarvelSuperHeroes_60FPS/patches.txt @@ -8,4 +8,4 @@ moduleMatches = 0x932F4A73 [LMSHfpsVer32] moduleMatches = 0xF252C9FD -0x02415e88 = addi r11,r12,1 \ No newline at end of file +0x02415e88 = addi r11,r12,1 diff --git a/Mods/LEGOMarvelSuperHeroes_60FPS/rules.txt b/Mods/LEGOMarvelSuperHeroes_60FPS/rules.txt index 881175c7..f40cfcf0 100644 --- a/Mods/LEGOMarvelSuperHeroes_60FPS/rules.txt +++ b/Mods/LEGOMarvelSuperHeroes_60FPS/rules.txt @@ -1,6 +1,8 @@ [Definition] -titleIds = 5000010132b00,0005000010132400 +titleIds = 0005000010132B00,0005000010132400 name = 60FPS path = "Lego Marvel Super Heroes/Mods/60FPS" description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed. -version = 3 \ No newline at end of file +version = 3 + +# Made by theboy181 diff --git a/Mods/LEGOMarvelsAvengers_60FPS/patches.txt b/Mods/LEGOMarvelsAvengers_60FPS/patches.txt index a9ac161f..20b6a29b 100644 --- a/Mods/LEGOMarvelsAvengers_60FPS/patches.txt +++ b/Mods/LEGOMarvelsAvengers_60FPS/patches.txt @@ -16,4 +16,4 @@ moduleMatches = 0xFAB53F77 [LMAfpsVer64] moduleMatches = 0x004C6B8C -0x024eb5d8 = addi r11,r12,1 \ No newline at end of file +0x024eb5d8 = addi r11,r12,1 diff --git a/Mods/LEGOMarvelsAvengers_60FPS/rules.txt b/Mods/LEGOMarvelsAvengers_60FPS/rules.txt index 41b79a5b..0ab35fb5 100644 --- a/Mods/LEGOMarvelsAvengers_60FPS/rules.txt +++ b/Mods/LEGOMarvelsAvengers_60FPS/rules.txt @@ -5,4 +5,4 @@ path = "Lego Marvel's Avengers/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 \ No newline at end of file +# Made by theboy181 diff --git a/Mods/LEGOMovie_60FPS/patches.txt b/Mods/LEGOMovie_60FPS/patches.txt index 5cca6ed9..8386d965 100644 --- a/Mods/LEGOMovie_60FPS/patches.txt +++ b/Mods/LEGOMovie_60FPS/patches.txt @@ -4,4 +4,4 @@ moduleMatches = 0x6A97DE1B [TLM60fpsVer16] moduleMatches = 0xF1C6C979 -0x02485bc8 = addi r11,r12,1 \ No newline at end of file +0x02485bc8 = addi r11,r12,1 diff --git a/Mods/LEGOMovie_60FPS/rules.txt b/Mods/LEGOMovie_60FPS/rules.txt index a565454d..ea98d6af 100644 --- a/Mods/LEGOMovie_60FPS/rules.txt +++ b/Mods/LEGOMovie_60FPS/rules.txt @@ -5,4 +5,4 @@ path = "The LEGO Movie Videogame/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 \ No newline at end of file +# Made by theboy181 diff --git a/Mods/LEGOSTARWARS_60FPS/patches.txt b/Mods/LEGOSTARWARS_60FPS/patches.txt index b3172ff2..cff17cb6 100644 --- a/Mods/LEGOSTARWARS_60FPS/patches.txt +++ b/Mods/LEGOSTARWARS_60FPS/patches.txt @@ -8,4 +8,4 @@ moduleMatches = 0x185FB31C [LSWfpsVer32] moduleMatches = 0xAF503338 -0x0287fb34 = addi r11,r12,1 \ No newline at end of file +0x0287fb34 = addi r11,r12,1 diff --git a/Mods/LEGOSTARWARS_60FPS/rules.txt b/Mods/LEGOSTARWARS_60FPS/rules.txt index f4eb3766..7db8789d 100644 --- a/Mods/LEGOSTARWARS_60FPS/rules.txt +++ b/Mods/LEGOSTARWARS_60FPS/rules.txt @@ -1,6 +1,8 @@ [Definition] -titleIds = 50000101dab00,00050000101daa00 +titleIds = 00050000101DAB00,00050000101DAA00 name = 60FPS path = "LEGO Star Wars: The Force Awakens/Mods/60FPS" description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed. -version = 3 \ No newline at end of file +version = 3 + +# Made by theboy181 diff --git a/Mods/LEGOTheHobbit_60FPS/patches.txt b/Mods/LEGOTheHobbit_60FPS/patches.txt index d85bf208..06c3a5da 100644 --- a/Mods/LEGOTheHobbit_60FPS/patches.txt +++ b/Mods/LEGOTheHobbit_60FPS/patches.txt @@ -1,3 +1,3 @@ [LSW60fpsVer0] moduleMatches = 0xAD4603B3 -0x023f3d6c = addi r11,r12,1 \ No newline at end of file +0x023f3d6c = addi r11,r12,1 diff --git a/Mods/LEGOTheHobbit_60FPS/rules.txt b/Mods/LEGOTheHobbit_60FPS/rules.txt index 2e80be50..6ac9ef78 100644 --- a/Mods/LEGOTheHobbit_60FPS/rules.txt +++ b/Mods/LEGOTheHobbit_60FPS/rules.txt @@ -1,6 +1,8 @@ [Definition] -titleIds = 500001016a700,0005000010168d00 +titleIds = 000500001016A700,0005000010168D00 name = 60FPS path = "LEGO The Hobbit/Mods/60FPS" description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed. -version = 3 \ No newline at end of file +version = 3 + +# Made by theboy181 diff --git a/Mods/Planes_60FPS/patches.txt b/Mods/Planes_60FPS/patches.txt new file mode 100644 index 00000000..b63f1f54 --- /dev/null +++ b/Mods/Planes_60FPS/patches.txt @@ -0,0 +1,23 @@ +[Planes60FPSVer0] +moduleMatches = 0x6968CE40 + +0X021BE7DC = li r3,1 # GX2SetSwapInterval sets 60FPS in game + +# Code Cave + +codeCaveSize = 0x20 # = Last used instruction + 0x04 (4xINSTRUCTIONS in HEX) + +# Set 60fps timer for cutscenes + +_CutScene60fps = 0x00000000 + +0x00000000 = lis r11,0x100A # Load upper half of byte location +0x00000004 = lbz r3,0x180F(r11) # load lower half (offset) 0X100A180F (byte switches between 0/1) +0x00000008 = cmpwi r3, 0 # Compare these two numbers +0x0000000C = bne .+0x0C # Jump to 3 instructions below if the comparison above is true +0x00000010 = srwi r11, r12, 3 # 60FPS +0x00000014 = blr +0x00000018 = srwi r11, r12, 2 # 30FPS +0x0000001C = blr + +0x020C25A4 = bla _CutScene60fps # Jump to the code cave code diff --git a/Mods/Planes_60FPS/rules.txt b/Mods/Planes_60FPS/rules.txt new file mode 100644 index 00000000..3ca90ce5 --- /dev/null +++ b/Mods/Planes_60FPS/rules.txt @@ -0,0 +1,8 @@ +[Definition] +titleIds = 000500001011C500,0005000010136900,0005000010136A00,0005000010136B00 +name = 60FPS +path = "Disney Planes/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 diff --git a/Mods/RacingTransformed_60FPS/rules.txt b/Mods/RacingTransformed_60FPS/rules.txt index 7812065e..f31dcb9c 100644 --- a/Mods/RacingTransformed_60FPS/rules.txt +++ b/Mods/RacingTransformed_60FPS/rules.txt @@ -1,6 +1,8 @@ [Definition] -titleIds = 000500001010b300 +titleIds = 000500001010B300,0005000010111F00 name = 60FPS -path = "Sonic & All-Stars Racing Transformed/Mods/60FPS" #by theboy181 -description = Makes the game run at a native 60fps instead +path = "Sonic & All-Stars Racing Transformed/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 diff --git a/Mods/RiseOfLyric_Uncapped/rules.txt b/Mods/RiseOfLyric_Uncapped/rules.txt index 96022ed8..061b54af 100644 --- a/Mods/RiseOfLyric_Uncapped/rules.txt +++ b/Mods/RiseOfLyric_Uncapped/rules.txt @@ -1,6 +1,6 @@ [Definition] titleIds = 0005000010175B00,0005000010177800,0005000010191F00 -name = "Uncapped Framerate" +name = Uncapped Framerate path = "Sonic Boom: Rise of Lyric/Mods/Uncapped Framerate" description = This patches out the framerate cap that the game has in place. Performance may increase from changing the recompiler to be dual or triple core. version = 3 diff --git a/Mods/TokyoMirage_Static60FPS_EUv16/patches.txt b/Mods/TokyoMirage_60FPS/patches.txt similarity index 89% rename from Mods/TokyoMirage_Static60FPS_EUv16/patches.txt rename to Mods/TokyoMirage_60FPS/patches.txt index 8589ed67..f3e08765 100644 --- a/Mods/TokyoMirage_Static60FPS_EUv16/patches.txt +++ b/Mods/TokyoMirage_60FPS/patches.txt @@ -1,4 +1,4 @@ -[TMS_60FPS_EUv16] # Unpatched EU version only +[TMS_60FPS] # Tested on unpatched EU version moduleMatches = 0x2249A57A 0x1002A6E4 = .float 0.016666667 diff --git a/Mods/TokyoMirage_Static60FPS_EUv16/rules.txt b/Mods/TokyoMirage_60FPS/rules.txt similarity index 55% rename from Mods/TokyoMirage_Static60FPS_EUv16/rules.txt rename to Mods/TokyoMirage_60FPS/rules.txt index db50c909..7dd5d959 100644 --- a/Mods/TokyoMirage_Static60FPS_EUv16/rules.txt +++ b/Mods/TokyoMirage_60FPS/rules.txt @@ -2,5 +2,5 @@ titleIds = 00050000101ED700,00050000101ED800,0005000010131D00 name = 60FPS path = "Tokyo Mirage Sessions FE/Mods/Static 60FPS" -description = EU v16 Patches the gameplay to be in 60fps. Getting under 60fps will cause slow down +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/WarriorsOrochi3_60FPS/patches.txt b/Mods/WarriorsOrochi3_60FPS/patches.txt index 04d2d98c..b6a84713 100644 --- a/Mods/WarriorsOrochi3_60FPS/patches.txt +++ b/Mods/WarriorsOrochi3_60FPS/patches.txt @@ -1,3 +1,3 @@ [WO360fpsVer0] moduleMatches = 0x7545E25D -0x02418050 = li r31,1 \ No newline at end of file +0x02418050 = li r31,1 diff --git a/Mods/WarriorsOrochi3_60FPS/rules.txt b/Mods/WarriorsOrochi3_60FPS/rules.txt index cb32357a..b02a9899 100644 --- a/Mods/WarriorsOrochi3_60FPS/rules.txt +++ b/Mods/WarriorsOrochi3_60FPS/rules.txt @@ -1,6 +1,8 @@ [Definition] -titleIds = 0005000010110200,000500001010ea00,0005000010112b00 +titleIds = 0005000010110200,000500001010EA00,0005000010112B00 name = 60FPS path = "Warriors Orochi 3 Hyper/Mods/60FPS" description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed. -version = 3 \ No newline at end of file +version = 3 + +# Made by theboy181 diff --git a/Mods/XenobladeX_Static60fps/patches.txt b/Mods/XenobladeX_60FPS/patches.txt similarity index 99% rename from Mods/XenobladeX_Static60fps/patches.txt rename to Mods/XenobladeX_60FPS/patches.txt index 2ecea480..31456331 100644 --- a/Mods/XenobladeX_Static60fps/patches.txt +++ b/Mods/XenobladeX_60FPS/patches.txt @@ -25,7 +25,6 @@ _fullRate = 0x1017117C # swapInterval 60 0x02FCEB9C = li r3, 1 - [XCX60fpsV48J] moduleMatches = 0x7672271D #Default as of 0.51 - Limit logic/2d animation to 30 fps Less timing issues, more jitter @@ -143,4 +142,4 @@ _fullRate = 0x100D03D0 # swapInterval 60 0x02FD8A34 = li r3, 1 -#SNESticleNGCVERIONPP71Copyright - Sardu you magnificent bastard, we salute you! \ No newline at end of file +#SNESticleNGCVERIONPP71Copyright - Sardu you magnificent bastard, we salute you! diff --git a/Mods/XenobladeX_Static60fps/rules.txt b/Mods/XenobladeX_60FPS/rules.txt similarity index 54% rename from Mods/XenobladeX_Static60fps/rules.txt rename to Mods/XenobladeX_60FPS/rules.txt index a223a594..a36f6ab2 100644 --- a/Mods/XenobladeX_Static60fps/rules.txt +++ b/Mods/XenobladeX_60FPS/rules.txt @@ -2,5 +2,5 @@ titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00 name = 60FPS path = "Xenoblade Chronicles X/Mods/60FPS" -description = Patches the gameplay to be in 60fps. Getting under 60fps will cause slow down +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/Resolutions/Darksiders_Resolution/rules.txt b/Resolutions/Darksiders_Resolution/rules.txt new file mode 100644 index 00000000..1d240243 --- /dev/null +++ b/Resolutions/Darksiders_Resolution/rules.txt @@ -0,0 +1,90 @@ +[Definition] +titleIds = 00050000101FA600,00050000101F9700 +name = Resolution +path = "Darksiders Warmastered Edition/Graphics/Resolution" +description = Changes the resoultion of the game. +version = 3 + +# Made by theboy181 + +[Preset] +name = 1280x720 (Default) +$width = 1280 +$height = 720 +$gameWidth = 1280 +$gameHeight = 720 + +# Performance + +[Preset] +name = 320x180 +$width = 320 +$height = 180 +$gameWidth = 1280 +$gameHeight = 720 + +[Preset] +name = 640x360 +$width = 640 +$height = 360 +$gameWidth = 1280 +$gameHeight = 720 + +[Preset] +name = 960x540 +$width = 960 +$height = 540 +$gameWidth = 1280 +$gameHeight = 720 + +# Common HD Resolutions + +[Preset] +name = 1600x900 +$width = 1600 +$height = 900 +$gameWidth = 1280 +$gameHeight = 720 + +[Preset] +name = 1920x1080 +$width = 1920 +$height = 1080 +$gameWidth = 1280 +$gameHeight = 720 + +[Preset] +name = 2560x1440 +$width = 2560 +$height = 1440 +$gameWidth = 1280 +$gameHeight = 720 + +[Preset] +name = 3200x1800 +$width = 3200 +$height = 1800 +$gameWidth = 1280 +$gameHeight = 720 + +[Preset] +name = 3840x2160 +$width = 3840 +$height = 2160 +$gameWidth = 1280 +$gameHeight = 720 + +[Preset] +name = 5120x2880 +$width = 5120 +$height = 2880 +$gameWidth = 1280 +$gameHeight = 720 + +[TextureRedefine] +width = 1280 +height = 720 +formatsExcluded = 0x31 +tileModesExcluded = 0x1 +overwriteWidth = ($width/$gameWidth) * 1280 +overwriteHeight = ($height/$gameHeight) * 720