05-13-2012,07:48 AM

Originally Posted by
reprep
Thanks RandQalan.
I tried ps2rd (your version with added cheats from this thread) and it works great. I edited "ps2rd.conf" file for exit path and i will change the cheats.txt when i want to add new cheats.
I recommend ps2rd over codebreaker hdl patched now. Because it is free, open-source and homebrew. Plus we won't have legal issues distrubiting binaries, we won't have to encrypt or decrypt codes meaninglessly as it only takes RAW codes, it is not bloated like code breaker, it is easy to add new cheats etc. etc.
It works great with OPL but unfortunately like codebreaker it doesn't work with GSM. Who knows maybe one day ps2rd might be implemented to OPL (at least only cheat portion) and it might work alongside with GSM and we might use progressive mode together with 16:9 mode (heaven for HDTV users).
The above post is a great place to start as its attachment has most of the widescreen codes we posted here. Set your exit path in ps2rd.conf and you are good to go.
I should add that ps2rd claims to have a video mode patcher, however I don't know how it compares to GSM. From the docs:
Code:
Section "videomod"
------------------
* install [bool, false by default]
Set it to true if you want to install the video mode patcher.
* addr [32-bit offset, 0x000fe000 by default]
Specifies the load address of the video mode patcher.
* vmode [integer, 2 for NTSC by default]
Force the video mode to NTSC (2) or PAL (3). For a complete list of modes,
take a look at the SetGsCrt() syscall in doc/ee-syscalls.txt. More detailed
information can be found in doc/ps2videomodes.txt.
* yfix [bool, true by default]
Enable automatic fixing of the vertical (y) screen position based on the
values of 'ydiff_lores' and 'ydiff_hires'. Try out different values to get
optimal results for your TV.
* ydiff_lores [integer, 0 by default]
Defines the signed offset to be added to the DY field of the GS registers
DISPLAY1 and DISPLAY2 in low resolution mode (DH < 257).
* ydiff_hires [integer, 0 by default]
Defines the signed offset to be added to the DY field of the GS registers
DISPLAY1 and DISPLAY2 in high resolution mode (DH >= 257).
Of course, I think the information is a little out of date compared to what is known nowadays (and doesn't seem to be as full-featured as GSM so I don't think we'll be doing any 1080i gaming like some do with GSM, but it may work well with 480p (at least as well as GSM).
Chip-free homebrew <3
SCPH-39001, FMCB 1.8c, NA+250GB HDD
SCPH-75001, FMCB 1.8c
GSM 0.36 + OPL r639 = Gaming bliss ^_^