Disabling JITFollowBranch on Spiderman 2 cures the temporary hard freeze about 30 seconds into play.
My current best config:
[Core]
MMU = 1
JITFollowBranch = False
# EmulationSpeed = 1.035
[OnFrame]
[ActionReplay]
[Video_Settings]
ShaderCompilationMode = 3
[Video_Hacks]
# EFBToTextureEnable = False
[Video_Enhancements]
ArbitraryMipmapDetection = False
(un-comment the emulation speed option if you don't use the Gecko code for 60 FPS: 0456c364 00000001 )
My current best config:
[Core]
MMU = 1
JITFollowBranch = False
# EmulationSpeed = 1.035
[OnFrame]
[ActionReplay]
[Video_Settings]
ShaderCompilationMode = 3
[Video_Hacks]
# EFBToTextureEnable = False
[Video_Enhancements]
ArbitraryMipmapDetection = False
(un-comment the emulation speed option if you don't use the Gecko code for 60 FPS: 0456c364 00000001 )