2008/05/15 / ps2force480p
Here's an experimental tool that can patch some PS2 games to output in progressive mode (480p). I wrote it for Ar Tonelico 2 since TSR-based methods cause Gust games to hang. A secondary benefit is that this method is also compatible with hdloader etc.
The patch mechanism is somewhat generic so should work for other games … but I haven't tested much else. Games which depend on the VSYNC field indicator for timing may run at an unusual frame rate.
If you try this tool with other games, let me know how it goes. 他のゲームに試したら連絡してください。
Updated 1.11: Fixed a bug searching executables at the end of large ISOs. Updated 1.12: Fixed a bug that might have caused a dangerous code clobber in some executables. Updated 1.13: Implemented an experimental aggressive patching mode for games that manpiulate GS registers directly. This now works with Persona 3: FES, but the frame rate is unnaturally high (due to VSYNC). Updated 1.14: Implemented a special patch for Persona 3 until I think of something more general.
Contents: ps2force480p.cpp, v1.14 2008/05/18 This tool attempts to patch PlayStation2 games to force display at 480p. There are similar tools which can do so at runtime (HDTV Xploder), but this interferes with some games and hdloader I hear. Known to work with:
「アルトネリコ2 世界に響く少女たちの創造詩 (PS2)」(DY=51) 2007/10/25 ガスト 「アルトネリコ2 世界に響く少女たちの創造詩 (PS2)」 2008/04/22 ATLUS 「Persona 3 FES (PS2)」 2008/05/29 ガスト 「マナケミア2～おちた学園と錬金術士たち～ (PS2)」 2008/07/10 ATLUS 「Persona 4 (PS2)」