Add Disney Planes 60fps and Darksiders Resolution/Uncapped, fix up 60FPS packs

This commit is contained in:
Michael 2019-07-08 11:43:23 -07:00
parent a60932d040
commit 008e0cd203
35 changed files with 240 additions and 43 deletions

View File

@ -1,5 +1,5 @@
[Definition] [Definition]
titleIds = 000500001010ad00,0005000010110F00 titleIds = 000500001010AD00,0005000010110F00
name = 60FPS name = 60FPS
path = "Darksiders II/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.

View File

@ -0,0 +1,6 @@
[DS60fps]
moduleMatches = 0x6F862934
#0x057429D4 = srwi r11, r12, 1
#0x038bb530 = rlwinm r6,r0,30,1,31
0x0388FBC8 = nop

View File

@ -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

View File

@ -1,5 +1,5 @@
[Definition] [Definition]
titleIds = 000500001012ba00,000500001012B200 titleIds = 000500001012BA00,000500001012B200
name = 60FPS name = 60FPS
path = "Deus Ex: Human Revolution/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.

View File

@ -2,7 +2,7 @@
titleIds = 000500001012B800,000500001012B900,0005000010116600 titleIds = 000500001012B800,000500001012B900,0005000010116600
name = 60FPS name = 60FPS
path = "Fist of the North Star: Ken's Rage 2/Mods/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 version = 3
# Made by theboy181 # Made by theboy181

View File

@ -1,6 +1,8 @@
[Definition] [Definition]
titleIds = 000500001016AD00,000500001016A400 titleIds = 000500001016AD00,000500001016A400
name = 60FPS 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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3 version = 3
# Made by theboy181

View File

@ -1,5 +1,5 @@
[Definition] [Definition]
titleIds = 0005000010194200,0005000010195d00 titleIds = 0005000010194200,0005000010195D00
name = 60FPS name = 60FPS
path = "Lego Dimensions/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.

View File

@ -1,5 +1,5 @@
[Definition] [Definition]
titleIds = 00050000101cdf00,00050000101a6200,00050000101a5c00 titleIds = 00050000101CDF00,00050000101A6200,00050000101A5C00
name = 60FPS name = 60FPS
path = "Lego Jurassic World/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.

View File

@ -1,6 +1,8 @@
[Definition] [Definition]
titleIds = 5000010132b00,0005000010132400 titleIds = 0005000010132B00,0005000010132400
name = 60FPS name = 60FPS
path = "Lego Marvel Super Heroes/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3 version = 3
# Made by theboy181

View File

@ -1,6 +1,8 @@
[Definition] [Definition]
titleIds = 50000101dab00,00050000101daa00 titleIds = 00050000101DAB00,00050000101DAA00
name = 60FPS name = 60FPS
path = "LEGO Star Wars: The Force Awakens/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3 version = 3
# Made by theboy181

View File

@ -1,6 +1,8 @@
[Definition] [Definition]
titleIds = 500001016a700,0005000010168d00 titleIds = 000500001016A700,0005000010168D00
name = 60FPS name = 60FPS
path = "LEGO The Hobbit/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3 version = 3
# Made by theboy181

View File

@ -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

View File

@ -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

View File

@ -1,6 +1,8 @@
[Definition] [Definition]
titleIds = 000500001010b300 titleIds = 000500001010B300,0005000010111F00
name = 60FPS name = 60FPS
path = "Sonic & All-Stars Racing Transformed/Mods/60FPS" #by theboy181 path = "Sonic & All-Stars Racing Transformed/Mods/60FPS"
description = Makes the game run at a native 60fps instead description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3 version = 3
# Made by theboy181

View File

@ -1,6 +1,6 @@
[Definition] [Definition]
titleIds = 0005000010175B00,0005000010177800,0005000010191F00 titleIds = 0005000010175B00,0005000010177800,0005000010191F00
name = "Uncapped Framerate" name = Uncapped Framerate
path = "Sonic Boom: Rise of Lyric/Mods/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. 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 version = 3

View File

@ -1,4 +1,4 @@
[TMS_60FPS_EUv16] # Unpatched EU version only [TMS_60FPS] # Tested on unpatched EU version
moduleMatches = 0x2249A57A moduleMatches = 0x2249A57A
0x1002A6E4 = .float 0.016666667 0x1002A6E4 = .float 0.016666667

View File

@ -2,5 +2,5 @@
titleIds = 00050000101ED700,00050000101ED800,0005000010131D00 titleIds = 00050000101ED700,00050000101ED800,0005000010131D00
name = 60FPS name = 60FPS
path = "Tokyo Mirage Sessions FE/Mods/Static 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 version = 3

View File

@ -1,6 +1,8 @@
[Definition] [Definition]
titleIds = 0005000010110200,000500001010ea00,0005000010112b00 titleIds = 0005000010110200,000500001010EA00,0005000010112B00
name = 60FPS name = 60FPS
path = "Warriors Orochi 3 Hyper/Mods/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. description = Important: This patches the gameplay to be in 60FPS. Getting under 60FPS will slow down the game's speed.
version = 3 version = 3
# Made by theboy181

View File

@ -25,7 +25,6 @@ _fullRate = 0x1017117C
# swapInterval 60 # swapInterval 60
0x02FCEB9C = li r3, 1 0x02FCEB9C = li r3, 1
[XCX60fpsV48J] [XCX60fpsV48J]
moduleMatches = 0x7672271D moduleMatches = 0x7672271D
#Default as of 0.51 - Limit logic/2d animation to 30 fps Less timing issues, more jitter #Default as of 0.51 - Limit logic/2d animation to 30 fps Less timing issues, more jitter

View File

@ -2,5 +2,5 @@
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00 titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00
name = 60FPS name = 60FPS
path = "Xenoblade Chronicles X/Mods/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 version = 3

View File

@ -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