diff --git a/G2MP01.ini b/G2MP01.ini index c4d03dfdf6..cbc5893913 100644 --- a/G2MP01.ini +++ b/G2MP01.ini @@ -2,10 +2,12 @@ [EmuState] #The Emulation State. EmulationStateId = 2 - +[Speedhacks] +#Patch OSYieldThread to take more time - MP2's idle loop is really stupid. +0x80375c68=400 [OnFrame] #Add memory patches here. -0x80000020=twgt:0xE5207C22 -0x80000008=word:0x01000000 +#0x80000020=twgt:0xE5207C22 +#0x80000008=word:0x01000000 [ActionReplay] #Add decrypted action replay cheats here. diff --git a/G8ME01.ini b/G8ME01.ini new file mode 100644 index 0000000000..c7a8856723 --- /dev/null +++ b/G8ME01.ini @@ -0,0 +1,10 @@ +# G8ME01 - Paper Mario +[Core] +[Speedhacks] +0x8029ccf4=600 +#Values set here will override the main dolphin settings. +[EmuState] +#The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 2 +[OnFrame] +[ActionReplay] diff --git a/GALP01.ini b/GALP01.ini index 2b79e21609..f8d55a9dc3 100644 --- a/GALP01.ini +++ b/GALP01.ini @@ -1,3 +1,4 @@ +# GALP01 - SUPER SMASH BROS. Melee [EmuState] #The Emulation State. EmulationStateId = 5 diff --git a/GFEE01.ini b/GFEE01.ini new file mode 100644 index 0000000000..af49dffcef --- /dev/null +++ b/GFEE01.ini @@ -0,0 +1,10 @@ +# GFEE01 - FIRE EMBLEM GC US +[Core] +#Values set here will override the main dolphin settings. +[Speedhacks] +0x8020a51c=500 +[EmuState] +#The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 5 +[OnFrame] +[ActionReplay] diff --git a/GGSEA4.ini b/GGSEA4.ini new file mode 100644 index 0000000000..248f6c45eb --- /dev/null +++ b/GGSEA4.ini @@ -0,0 +1,8 @@ +# GGSEA4 - METAL GEAR SOLID THE TWIN SNAKES +[Core] +TLBHack=1 +[EmuState] +#The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 1 +[OnFrame] +[ActionReplay] diff --git a/GGSPA4.ini b/GGSPA4.ini new file mode 100644 index 0000000000..58ac951e32 --- /dev/null +++ b/GGSPA4.ini @@ -0,0 +1,9 @@ +# GGSPA4 - METAL GEAR SOLID THE TWIN SNAKES +[Core] +TLBHack = 1 +#Values set here will override the main dolphin settings. +[EmuState] +#The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 1 +[OnFrame] +[ActionReplay] diff --git a/GM8E01.ini b/GM8E01.ini index b0b697617a..2dd2ae6173 100644 --- a/GM8E01.ini +++ b/GM8E01.ini @@ -5,6 +5,7 @@ EmulationStateId = 3 [Speedhacks] 0x80384b1c=400 [OnFrame] +#Add memory patches to be applied every frame here. [ActionReplay] $This Code Must Be On 043CB1A8 3C808000 diff --git a/GM8J01.ini b/GM8J01.ini new file mode 100644 index 0000000000..de3e498948 --- /dev/null +++ b/GM8J01.ini @@ -0,0 +1,11 @@ +# GM8E01 - Metroid Prime +[Core] +#Values set here will override the main dolphin settings. +[Speedhacks] +0x803708f8=400 +[EmuState] +#The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 2 +[OnFrame] +#Add memory patches to be applied every frame here. +[ActionReplay] diff --git a/GM8P01.ini b/GM8P01.ini index 56683f9315..45e69aae2d 100644 --- a/GM8P01.ini +++ b/GM8P01.ini @@ -1,5 +1,10 @@ # GM8P01 - Metroid Prime - + +[Core] +#Values set here will override the main dolphin settings. +[Speedhacks] +# Patch OSYieldThread to take more time - MP1's idle loop is really stupid. +0x8036eba0=400 [EmuState] #The Emulation State. EmulationStateId = 2 diff --git a/GMSE01.ini b/GMSE01.ini index 4e1853de3f..5b28930a32 100644 --- a/GMSE01.ini +++ b/GMSE01.ini @@ -2,6 +2,7 @@ #The Emulation State. EmulationStateId = 0 [OnFrame] +#Add memory patches to be applied every frame here. [ActionReplay] $All Shines (not working) 045708E8 FFFFFFFF @@ -37,7 +38,6 @@ $Test Level 043E9710 00000C01 $Low Gravity 4240E12C 05003E00 - $Jesus Mode A.K.A. Walk on Water D-Pad Up/Down = On/Off (not supported yet) 04002F00 3C608041 04002F04 8063E12C diff --git a/GZLE01.ini b/GZLE01.ini index 804caafc6e..53348398db 100644 --- a/GZLE01.ini +++ b/GZLE01.ini @@ -5,6 +5,18 @@ EmulationStateId = 2 [OnFrame] +$Fix item hang 0x802904B4:dword:0x4E800020 +$Max health +0x803C4C09:byte:0x50 +$Current health +0x803C4C0B:byte:0x50 +$Hidden dungeon +0x803C9D44:dword:0x000000FF +0x803C9D48:dword:0x485F7465 +0x803C9D4C:dword:0x73740000 +$Snow test room +0x803C9D44:dword:0x000000FF +0x803C9D48:dword:0x49546573 +0x803C9D4C:dword:0x74363200 [ActionReplay] $Master Code (useless) C4323EA8 0000FF00 diff --git a/GZLP01.ini b/GZLP01.ini index 3f792ac451..52a4bded59 100644 --- a/GZLP01.ini +++ b/GZLP01.ini @@ -6,6 +6,18 @@ EmulationStateId = 2 [OnFrame] +$Fix item hang 0x80295654:dword:0x4E800020 +$Max health +0x803C4C09:byte:0x50 +$Current health +0x803C4C0B:byte:0x50 +$Hidden dungeon +0x803C9D44:dword:0x000000FF +0x803C9D48:dword:0x485F7465 +0x803C9D4C:dword:0x73740000 +$Snow test room +0x803C9D44:dword:0x000000FF +0x803C9D48:dword:0x49546573 +0x803C9D4C:dword:0x74363200 [ActionReplay] $(M) C4329400 0000FF00 diff --git a/UGPP01.ini b/UGPP01.ini new file mode 100644 index 0000000000..f79f884c29 --- /dev/null +++ b/UGPP01.ini @@ -0,0 +1,8 @@ +# UGPP01 - Game Boy Player Start-up Disc for EUR +[Core] +#Values set here will override the main dolphin settings. +[EmuState] +#The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 0 +[OnFrame] +[ActionReplay]