Here's an experimental tool that can patch some PS2 games to output in progressive mode (480p).
It was wrote 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 It wasn't tested much else.
Games which depend on the VSYNC field indicator for timing may run at an unusual frame rate.