Nice, i edited config to remove jit sync then.
Understandable, take your time.
---------------------------
Possible fixes (untested on ps4)
THUG2 (SLUS_209.65)
Txt
Lua
Code:
apiRequest(1.0)
local eeObj = getEEObject()
local emuObj = getEmuObject()
local patcher = function()
eeObj.WriteMem32(0x000fffc4,0x24186000)
eeObj.WriteMem32(0x000fffc8,0x3c191200)
eeObj.WriteMem32(0x000fffcc,0x37391010)
eeObj.WriteMem32(0x000fffd0,0x2718ffff)
eeObj.WriteMem32(0x000fffd4,0x1418fffe)
eeObj.WriteMem32(0x000fffdc,0x08065248)
eeObj.WriteMem32(0x000fffe0,0xaf200000)
eeObj.WriteMem32(0x00194918,0x0803fff0)
eeObj.WriteMem32(0x003f0fe8,0xd3400000)
end
emuObj.AddVsyncHook(patcher)
Gun (SLUS_211.39)
Txt
Lua
Code:
apiRequest(1.0)
local eeObj = getEEObject()
local emuObj = getEmuObject()
local patcher = function()
eeObj.WriteMem32(0x000fffc0,0x0c067f36)
eeObj.WriteMem32(0x000fffc4,0x24186000)
eeObj.WriteMem32(0x000fffc8,0x3c191200)
eeObj.WriteMem32(0x000fffcc,0x37391010)
eeObj.WriteMem32(0x000fffd0,0x2718ffff)
eeObj.WriteMem32(0x000fffd4,0x1418fffe)
eeObj.WriteMem32(0x000fffdc,0x08067ef1)
eeObj.WriteMem32(0x000fffe0,0xaf200000)
eeObj.WriteMem32(0x0019fbbc,0x0803fff0)
eeObj.WriteMem32(0x004738c0,0xd3400000)
end
emuObj.AddVsyncHook(patcher)
Both require testing, and maybe some adjustment, or vu1=jit-sync.