Hello, I managed to run one of games marked as "broken" in wiki (https://wiki.pcsx2.net/Ice_Age_2:_The_Meltdown). I did it by applying patch directly to ISO. But then I realized that patch hit main executable of game. So in theory i can just patch ee memory with pnach to make it work, right? Nope. I'm not too much into pcsx2 scene, but I used pcsx2 many times to other researches, mainly to find secrets of ps3 to ps2 emulation. So i fully understand (i think..) most common pnaches that hits EE memory. But for some reason i can't get it to work correctly with pnach, but i got it running better by patching ISO.
Long story short:
Change in ISO:
70 FF BD 27 6C 00 06 24 70 00 BF FF 2D 20 A0 03
to
E0 FE BD 27 6C 00 06 24 70 00 BF FF 2D 20 A0 03
And
2D 10 A0 03 70 00 BF DF 08 00 E0 03 90 00 BD 27
to
2D 10 A0 03 70 00 BF DF 08 00 E0 03 20 01 BD 27
Make game run much better than (EEC195CA - iso 26EF269A):
Assuming that patch=1 isn't problem because ISO patch make basically the same (?), i have no idea what is wrong.
Test place: First company movie
Patched iso: ~60 fps
Pnached iso: ~25 fps
Clean ISO: not reached, freeze before movie.
I'm doing something wrong? Anyway, both ways make game playable
. I didn't tested it too much. Patch is coming from $ony HQ (ps3 to ps2 emulator), so it should be playable till the end, testers are welcome.
Any help appreciated!
ps. Not sure is good place to post, but only other place on forum I found is dev discussion, where I can't post.
Edit: Sorry I forgot, PCSX2 version 1.4.0 - settings most default with all speedhacks enabled excl. Fast CDVD. Other settings default.
Long story short:
Change in ISO:
70 FF BD 27 6C 00 06 24 70 00 BF FF 2D 20 A0 03
to
E0 FE BD 27 6C 00 06 24 70 00 BF FF 2D 20 A0 03
And
2D 10 A0 03 70 00 BF DF 08 00 E0 03 90 00 BD 27
to
2D 10 A0 03 70 00 BF DF 08 00 E0 03 20 01 BD 27
Make game run much better than (EEC195CA - iso 26EF269A):
Code:
gametitle=Ice Age 2 (US)
comment= SLUS_213.07
//Intro screen freeze fix
patch=1,EE,002FEB80,word,27bdfee0
patch=1,EE,002FEBBC,word,27bd0120
Assuming that patch=1 isn't problem because ISO patch make basically the same (?), i have no idea what is wrong.
Test place: First company movie
Patched iso: ~60 fps
Pnached iso: ~25 fps
Clean ISO: not reached, freeze before movie.
I'm doing something wrong? Anyway, both ways make game playable

Any help appreciated!

ps. Not sure is good place to post, but only other place on forum I found is dev discussion, where I can't post.
Edit: Sorry I forgot, PCSX2 version 1.4.0 - settings most default with all speedhacks enabled excl. Fast CDVD. Other settings default.