(03-14-2013, 07:55 AM)pelvicthrustman Wrote: I've attached the ELF for my version as well as the ELF for the PAL version which Nemesis2000 has created an FMV fix for.
The FMV handling code is very different between the two but by cross-referencing the two hacks with their respective ELFs in ps2dis you should be able to generate hacks for other versions.
I've managed to create a few FMV fixes thanks to some experimentation and reverse-engineering of some old Sony code I tracked down on Google but I'm not exactly an expert and my PS2 game collection isn't huge so the number of games I can really work on is limited. Once I finish up some of the tools I'm currently developing for the PS2 community I might take a look at a few more games or look into implementing some automated analysis to help find hacks faster but currently my time is pretty well booked.
I'm not really an expert at ps2dis, but I think I kind of get it now.
I'm still kinda trying to wrap my head around how everything works.
I managed to find the alternate horizontal aspect ratio using the European data for the American Greatest Hits version, but that's kind of useless, since we already found it.
Then I tried porting the render fix, but it didn't seem to do anything either.
Then I searched for the FMV values, but the European values don't seem to correspond with the American ones.
So I'm assuming the "8E8E384B" would be more compatible with the "FE06A030", and I'm going to see if I can port the FMV hack over to it.
For reference:
NTSC-U:
8E8E384B - Original
FE06A030 - Greatest Hits
PAL:
6B149273 - Original
6BBD4932 - Director's Cut
At the end of the day, I just want all versions with correct widescreen, FMV fixes and render fixes.