nifengyuexia
Member
No effect, still frozen in the position of this picture
View attachment 25548
It's hard to imagine that the European version and the US version have the same code! ? I am suspicious of the custom configuration on the wiki

No effect, still frozen in the position of this picture
View attachment 25548

Even with second one? It does exactly what ps2patchengine.No effect, still frozen in the position of this picture
View attachment 25548
I tested US code on pcsx2, is fine.It's hard to imagine that the European version and the US version have the same code! ? I am suspicious of the custom configuration on the wiki
View attachment 25549
The second is the blue screen to this picture locationEven with second one? It does exactly what ps2patchengine.
Blue screen? Like one from PS4, or ingame blue screen?The second is the blue screen to this picture location
Blue screen? Like one from PS4, or ingame blue screen?
Can you check that MD5 of your iso is: 78CBC350E7598FF8C49023B8FA7D5D12
That doesn't seems right. There is really no reason for second patch to not work.

--vu0-opt-flags=1
--vu1-opt-flags=1
--cop2-opt-flags=1
--vu0-const-prop=0
--vu1-const-prop=0
--vu1-jr-cache-policy=newprog
--vu1-jalr-cache-policy=newprog
--vu0-jr-cache-policy=newprog
--vu0-jalr-cache-policy=newprog
--vu1-mpg-cycles=1000
apiRequest(2.2) --make sure we are running latest emu
local emuObj = getEmuObject()
emuObj.SetGsTitleFix( "forceSimpleFetch", "reserved", { texMode=1 } )
-- Wide Screen at boot, 640x448p at boot, speedhack by removing some effects
emuMediaPatch(0x1fc, 12 + 0x560, { 0x27bdfee0 }, { 0x03e00008 })
emuMediaPatch(0x1fc, 12 + 0x564, { 0x7fb300d0 }, { 0x00000000 })
emuMediaPatch(0x1f8, 12 + 0x5a0, { 0x27bdff50 }, { 0x03e00008 })
emuMediaPatch(0x1f8, 12 + 0x5a4, { 0x3c02002e }, { 0x00000000 })
emuMediaPatch(0x3d0, 12 + 0x3d0, { 0xac40a2f4 }, { 0xa049a2f4 })
emuMediaPatch(0x2e4, 12 + 0x454, { 0x8ca2a2f4 }, { 0x24020001 })
emuMediaPatch(0x2e4, 12 + 0x434, { 0x3c04002e }, { 0x24040001 })
emuMediaPatch(0x2e4, 12 + 0x438, { 0x8c84a2f0 }, { 0x00000000 })
emuMediaPatch(0x40c, 12 + 0x5fc, { 0x3c013faa }, { 0x3c013fe3 })
emuMediaPatch(0x40c, 12 + 0x600, { 0x3421aaab }, { 0x34218e39 })
emuMediaPatch(0x169, 12 + 0x6b0, { 0x27bdff60 }, { 0x03e00008 })
emuMediaPatch(0x169, 12 + 0x6b4, { 0x7fb10080 }, { 0x00000000 })
eeInsnReplace(0x1DD748, 0x10400005, 0x00000000)
Can you make pkg again to be 100% sure? With second config.The error code displayed on the blue screen is (CE-34878-0) and there is no problem with MD5View attachment 25550
apiRequest(0.1)
emuMediaPatch(0x157668, 0x640, { 0x00000000 }, { 0x10000000 })
Okay, I will test again. For games that I have n't played, I usually create two PKGs, one without configuration and one with configuration, so that I can compare what is wrong. Please believe me to be rigorous in testing the game. I use jak simulator as the mainGod of War SLPM_670.13
CLI
LUACode:--vu0-opt-flags=1 --vu1-opt-flags=1 --cop2-opt-flags=1 --vu0-const-prop=0 --vu1-const-prop=0 --vu1-jr-cache-policy=newprog --vu1-jalr-cache-policy=newprog --vu0-jr-cache-policy=newprog --vu0-jalr-cache-policy=newprog --vu1-mpg-cycles=1000
Code:apiRequest(2.2) --make sure we are running latest emu local emuObj = getEmuObject() emuObj.SetGsTitleFix( "forceSimpleFetch", "reserved", { texMode=1 } ) -- Wide Screen at boot, 640x448p at boot, speedhack by removing some effects emuMediaPatch(0x1fc, 12 + 0x560, { 0x27bdfee0 }, { 0x03e00008 }) emuMediaPatch(0x1fc, 12 + 0x564, { 0x7fb300d0 }, { 0x00000000 }) emuMediaPatch(0x1f8, 12 + 0x5a0, { 0x27bdff50 }, { 0x03e00008 }) emuMediaPatch(0x1f8, 12 + 0x5a4, { 0x3c02002e }, { 0x00000000 }) emuMediaPatch(0x3d0, 12 + 0x3d0, { 0xac40a2f4 }, { 0xa049a2f4 }) emuMediaPatch(0x2e4, 12 + 0x454, { 0x8ca2a2f4 }, { 0x24020001 }) emuMediaPatch(0x2e4, 12 + 0x434, { 0x3c04002e }, { 0x24040001 }) emuMediaPatch(0x2e4, 12 + 0x438, { 0x8c84a2f0 }, { 0x00000000 }) emuMediaPatch(0x40c, 12 + 0x5fc, { 0x3c013faa }, { 0x3c013fe3 }) emuMediaPatch(0x40c, 12 + 0x600, { 0x3421aaab }, { 0x34218e39 }) emuMediaPatch(0x169, 12 + 0x6b0, { 0x27bdff60 }, { 0x03e00008 }) emuMediaPatch(0x169, 12 + 0x6b4, { 0x7fb10080 }, { 0x00000000 }) eeInsnReplace(0x1DD748, 0x10400005, 0x00000000)
Can you make pkg again to be 100% sure? With second config.
Also if that fail. Can you test this? Maybe this DVD is special.
Code:apiRequest(0.1) emuMediaPatch(0x157668, 0x640, { 0x00000000 }, { 0x10000000 })
Sorry for many tests for that game, but i really want to have it clean on github. :/
God of War SLPM_670.13
CLI
LUACode:--vu0-opt-flags=1 --vu1-opt-flags=1 --cop2-opt-flags=1 --vu0-const-prop=0 --vu1-const-prop=0 --vu1-jr-cache-policy=newprog --vu1-jalr-cache-policy=newprog --vu0-jr-cache-policy=newprog --vu0-jalr-cache-policy=newprog --vu1-mpg-cycles=1000
Code:apiRequest(2.2) --make sure we are running latest emu local emuObj = getEmuObject() emuObj.SetGsTitleFix( "forceSimpleFetch", "reserved", { texMode=1 } ) -- Wide Screen at boot, 640x448p at boot, speedhack by removing some effects emuMediaPatch(0x1fc, 12 + 0x560, { 0x27bdfee0 }, { 0x03e00008 }) emuMediaPatch(0x1fc, 12 + 0x564, { 0x7fb300d0 }, { 0x00000000 }) emuMediaPatch(0x1f8, 12 + 0x5a0, { 0x27bdff50 }, { 0x03e00008 }) emuMediaPatch(0x1f8, 12 + 0x5a4, { 0x3c02002e }, { 0x00000000 }) emuMediaPatch(0x3d0, 12 + 0x3d0, { 0xac40a2f4 }, { 0xa049a2f4 }) emuMediaPatch(0x2e4, 12 + 0x454, { 0x8ca2a2f4 }, { 0x24020001 }) emuMediaPatch(0x2e4, 12 + 0x434, { 0x3c04002e }, { 0x24040001 }) emuMediaPatch(0x2e4, 12 + 0x438, { 0x8c84a2f0 }, { 0x00000000 }) emuMediaPatch(0x40c, 12 + 0x5fc, { 0x3c013faa }, { 0x3c013fe3 }) emuMediaPatch(0x40c, 12 + 0x600, { 0x3421aaab }, { 0x34218e39 }) emuMediaPatch(0x169, 12 + 0x6b0, { 0x27bdff60 }, { 0x03e00008 }) emuMediaPatch(0x169, 12 + 0x6b4, { 0x7fb10080 }, { 0x00000000 }) eeInsnReplace(0x1DD748, 0x10400005, 0x00000000)
Can you make pkg again to be 100% sure? With second config.
Also if that fail. Can you test this? Maybe this DVD is special.
Code:apiRequest(0.1) emuMediaPatch(0x157668, 0x640, { 0x00000000 }, { 0x10000000 })
Sorry for many tests for that game, but i really want to have it clean on github. :/
@kozarovvThree configurations were tested again
eeInsnReplace (0x480640, 0x00000000, 0x10000000) and
emuMediaPatch (0x157668, 0x640, {0x00000000}, {0x10000000})
Ten seconds later, it freezes on the start game menu
emuMediaPatch (0x157668, 12 + 0x640, {0x00000000}, {0x10000000}) crashes with blue screen after ten seconds on the start game menu
I guess the intermediate code {0x00000000} may be wrong
I believe that PSI reversed that for Dobiestation.I'm the author of those configs for True crime streets of la
Nah, there is probably something wrong with this iso. I think is some "this game specific" shit.so the only way to make this game work is to use the ps2patchengine.exe program
I'm patching only TC.ELF.in the second test i applied the patch for the TC.ELF file only and the game didn't froze, so the problem could be there.
Thanks for test. I'm starting to think that patch not work on ps4 at all, even using ps2patchengine. Second option is that ISO have something special itself. IDK, some unusual header, sector, or something. I was even thinking that address is later overwrote (which actually is true), but that make no sense since is stated that it work using ps2pnatchengine.Three configurations were tested again
eeInsnReplace (0x480640, 0x00000000, 0x10000000) and
emuMediaPatch (0x157668, 0x640, {0x00000000}, {0x10000000})
Ten seconds later, it freezes on the start game menu
emuMediaPatch (0x157668, 12 + 0x640, {0x00000000}, {0x10000000}) crashes with blue screen after ten seconds on the start game menu
I guess the intermediate code {0x00000000} may be wrong
@kozarovv Yes, that command is the equivalent to ps2patchengine.exe's patch, it is very strange that it doesn't work, any other idea?This is one, and only difference that PS2Patchengine make to ISO. I really don't understand why emuMediaPatch not work, as it do EXACTLY the same, just on the fly. View attachment 25565
No idea, maybe this is some endianess weirdness. But all my previous media patches worked fine as big endian.@kozarovv Yes, that command is the equivalent to ps2patchengine.exe's patch, it is very strange that it doesn't work, any other idea?
apiRequest(0.1)
emuMediaPatch(0x157668, 12 + 0x640, {0x00000000}, {0x00000010})
@kozarovvNo idea, maybe this is some endianess weirdness. But all my previous media patches worked fine as big endian.
This can be tested, but if that gonna work.. Then i will know less than i know now. xD
Code:apiRequest(0.1) emuMediaPatch(0x157668, 12 + 0x640, {0x00000000}, {0x00000010})
apiRequest(0.1)
eeInsnReplace(0x2ff3f0, 0x27bdff70, 0x27bdfee0)
eeInsnReplace(0x2ff42c, 0x27bd0090, 0x27bd0120)
apiRequest(0.1)
eeInsnReplace(0x2e91e8, 0x27bdff70, 0x27bdfee0)
eeInsnReplace(0x2e9224, 0x27bd0090, 0x27bd0120)
apiRequest(0.1)
eeInsnReplace(0x2feb80, 0x27bdff70, 0x27bdfee0)
eeInsnReplace(0x2febbc, 0x27bd0090, 0x27bd0120)
apiRequest(0.1)
-- Fix freeze
emuMediaPatch(0x17FF05, 12 + 0x7E4, { 0x2404002B }, { 0x27C40010 })
emuMediaPatch(0x17FF05, 12 + 0x7E8, { 0x0C0032B3 }, { 0x0C0032B7 })
emuMediaPatch(0x17FF05, 12 + 0x7EC, { 0x27C50010 }, { 0x00000000 })
emuMediaPatch(0x17FF05, 12 + 0x5e8, { 0x27bdfff0 }, { 0x03e00008 })
emuMediaPatch(0x17FF05, 12 + 0x5ec, { 0xafbe0008 }, { 0x00000000 })
emuMediaPatch(0x17FF0F, 12 + 0x6fc, { 0x27bdfff0 }, { 0x03e00008 })
emuMediaPatch(0x17FF0F, 12 + 0x700, { 0xafbe0008 }, { 0x00000000 })
emuMediaPatch(0x17FF19, 12 + 0x10c, { 0x27bdfff0 }, { 0x03e00008 })
emuMediaPatch(0x17FF19, 12 + 0x110, { 0xafbe0008 }, { 0x00000000 })
emuMediaPatch(0x17FF19, 12 + 0x164, { 0x27bdfff0 }, { 0x03e00008 })
emuMediaPatch(0x17FF19, 12 + 0x168, { 0xafbe0008 }, { 0x00000000 })
emuMediaPatch(0x17FF19, 12 + 0x1bc, { 0x27bdfff0 }, { 0x03e00008 })
emuMediaPatch(0x17FF19, 12 + 0x1c0, { 0xafbe0008 }, { 0x00000000 })
emuMediaPatch(0x17FF1A, 12 + 0x7f0, { 0x27bdfff0 }, { 0x03e00008 })
emuMediaPatch(0x17FF1A, 12 + 0x7f4, { 0xafbe0008 }, { 0x00000000 })
eeInsnReplace(0x2B666C, 0x24060001, 0x24060000)
apiRequest(0.1)
eeInsnReplace(0x230b68, 0x4be503bc, 0x4b0c211c)
eeInsnReplace(0x230b6c, 0x4b0c211c, 0x4be503bc)
eeInsnReplace(0x230b84, 0x4be603bc, 0x4bc0295c)
eeInsnReplace(0x230b88, 0x4bc0295c, 0x4be603bc)
eeInsnReplace(0x230ba0, 0x4be703bc, 0x4bc0319c)
eeInsnReplace(0x230ba4, 0x4bc0319c, 0x4be703bc)
eeInsnReplace(0x230bbc, 0x4be803bc, 0x4bc039dc)
eeInsnReplace(0x230bc0, 0x4bc039dc, 0x4be803bc)
eeInsnReplace(0x230bd8, 0x4be903bc, 0x4bc0421c)
eeInsnReplace(0x230bdc, 0x4bc0421c, 0x4be903bc)
eeInsnReplace(0x230bf4, 0x4bea03bc, 0x4bc04a5c)
eeInsnReplace(0x230bf8, 0x4bc04a5c, 0x4bea03bc)
eeInsnReplace(0x230c10, 0x4beb03bc, 0x4bc0529c)
eeInsnReplace(0x230c14, 0x4bc0529c, 0x4beb03bc)
Tested the European version and the US version, both frozen on the menu screenIce Age 2 Meltdown company logo freeze fix.
SLES_539.84
Lua
Code:apiRequest(0.1) eeInsnReplace(0x2ff3f0, 0x27bdff70, 0x27bdfee0) eeInsnReplace(0x2ff42c, 0x27bd0090, 0x27bd0120)
SLPM_664.97
Lua
Code:apiRequest(0.1) eeInsnReplace(0x2e91e8, 0x27bdff70, 0x27bdfee0) eeInsnReplace(0x2e9224, 0x27bd0090, 0x27bd0120)
SLUS_213.07
Lua
Code:apiRequest(0.1) eeInsnReplace(0x2feb80, 0x27bdff70, 0x27bdfee0) eeInsnReplace(0x2febbc, 0x27bd0090, 0x27bd0120)