Tried searching but nothing came up for me, so I'll ask.
I'm using 5.0-668 (x64) with NTSC-U games; I was last on 5.0-615 (x64) with the same problem (which was my first experience with Dolphin). The gecko codes I use either are global or NTSC-U specific. Now, whenever I enable a gecko code, for any game, it causes 1 FPS or under, and 1 VPS or under, along with around ~2% or under. I can try to use a code with all default settings/different APIs (with game specific changes to make sure the game itself works based on other user's experiences), and have the same problems; so for instance no AA applied, game's native resolution (6##x4##), and so forth. The emulator overclock makes no difference, but for the sake of troubleshooting I'll leave it off for this discussion.
However, if I use the Ishiiruka fork, it all runs flawlessly with gecko codes.
Any clues as to why Dolphin won't work with them but Ishiiruka does?
Here's an example of one of my configs. Specifically, The Legend of Zelda: Collector's Edition
I'm using 5.0-668 (x64) with NTSC-U games; I was last on 5.0-615 (x64) with the same problem (which was my first experience with Dolphin). The gecko codes I use either are global or NTSC-U specific. Now, whenever I enable a gecko code, for any game, it causes 1 FPS or under, and 1 VPS or under, along with around ~2% or under. I can try to use a code with all default settings/different APIs (with game specific changes to make sure the game itself works based on other user's experiences), and have the same problems; so for instance no AA applied, game's native resolution (6##x4##), and so forth. The emulator overclock makes no difference, but for the sake of troubleshooting I'll leave it off for this discussion.
However, if I use the Ishiiruka fork, it all runs flawlessly with gecko codes.
Any clues as to why Dolphin won't work with them but Ishiiruka does?
Here's an example of one of my configs. Specifically, The Legend of Zelda: Collector's Edition
Code:
[Core]
CPUThread = True
SkipIdle = True
MMU = True
DCBZ = True
FPRF = True
SyncGPU = True
FastDiscSpeed = True
DSPHLE = True
GFXBackend = DX11
CPUCore = 1
EmulationSpeed = 1.000000000
ProgressiveScan = True
UseBBox = False
TimeStretching = True
HalfAudioRate = False
[DSP]
Backend = XAudio2
EnableJIT = False
Volume = 65
[Video_Settings]
SafeTextureCacheColorSamples = 512
EFBScale = 7
AspectRatio = 0
wideScreenHack = False
SSAA = True
MSAA = 2
UseXFB = False
FastDepthCalc = True
EnablePixelLighting = True
DisableFog = True
HiresTextures = True
ConvertHiresTextures = True
[Video_Hardware]
VSync = False
[Video_Hacks]
EFBToTextureEnable = True
EFBScaledCopy = False
EFBAccessEnable = True
EFBEmulateFormatChanges = True
[Video_Stereoscopy]
StereoEFBMonoDepth = True
[Video_Enhancements]
MaxAnisotropy = 16
ForceFiltering = True
[Controls]
PadType0 = 6
[Gecko]
$OoT - 60FPS Hack
00C8D2C1 00000001
$OoT - 60FPS Jump Fix
00C8D24D 000000DE
$OoT - 30FPS Hack
00C8D2C1 00000002
$OoT - 30FPS Jump Fix
00C8D24D 000000BD
$Majora's Mask - 60FPS Hack
00E4FB82 00000001
$Majora's Mask - 60FPS Animation Slow Down
00E4DDF1 00000001
$Majora's Mask - 60FPS Jump Fix
00E4DD7D 000000DE
$Majora's Mask - 60FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000001
00E4DDF1 00000001
1A13E1B8 00000800
00E4DD7D 000000DE
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
0A13E1B8 00000800
00E4DD7D 0000009C
$Majora's Mask - 30FPS Hack
00E4FB82 00000002
$Majora's Mask - 30FPS Animation Slow Down
00E4DDF1 00000002
$Majora's Mask - 30FPS Jump Fix
00E4DD7D 000000BD
$Majora's Mask - 30FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000002
00E4DDF1 00000002
1A13E1B8 00000800
00E4DD7D 000000BD
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
$Press R
2813E1B8 00000020
04E68DE8 40CB0000
$Widescreen Render Fix
200350C8 ED494024
C20350C8 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
ED0F0232 ED494024
60000000 00000000
E2000001 80008000
20141C30 BF800000
04141C30 BFAAAAAB
E2000001 80008000
201385A0 BF800000
04141C30 BFAAAAAB
E2000001 80008000
20097FF8 C3A1005C
C2097FF8 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
C3A1005C EFAF0772
39C00000 00000000
E2000001 80008000
203F6078 3FAAAAAB
043F6078 3FE38E39
E2000001 80008000
2030977C ED494024
C230977C 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
ED0F0232 ED494024
60000000 00000000
E2000001 80008000
2036D0C8 3F800000
0436D0C8 00000000
0436D0DC 00000000
0436D0F0 40000000
E2000001 80008000
20094A10 C3810014
C2094A10 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
C3810014 EF8F0732
60000000 00000000
E2000001 80008000
2009473C C3A1005C
C209473C 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
C3A1005C EFAF0772
39C00000 00000000
E2000001 80008000
200982CC C3810014
C20982CC 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
C3810014 EF8F0732
60000000 00000000
E2000001 80008000
[Gecko_Enabled]
$OoT - 30FPS Hack
$OoT - 30FPS Jump Fix
$Press R
$Widescreen Render Fix