Mod 2 has killed the 50 / 60hz selection screens for some games again for me (Resident Evil, Rogue 2). Mod1 worked well when forcing PAL 480p
That is the main change in Mod02.
in my post, I explained that you needed to enable "DML Progressive Patch" if you didn't see video when forcing 480p.
Here how it's working:
On a real GameCube:
When you boot games, it switch off to 576i (PAL 50Hz) or 480i (NTSC) automatically so it works on ALL Tv.
When you see the selection screen and select 60Hz, it re-switch the signal to 480i (PAL60Hz) or 480p
With USBLoader GX r1193 mod01 and less:
1. If you had a component cable and was in 480p video mode on your Wii, it automatically applied a patch to "force the game to stay in 480p video mode" to prevent the games from switching the signal back to 50Hz or 480i on boot.
The patch was forcing 480p video mode to EVERY games, even games not compatible with 480p. That's why you had games not working at all or displayed incorrectly (Mario Sunshine and the green bar at the bottom).
2. You had an option to "force interlace".
That option didn't really force interlace, as the game was still displayed in 480p.
It only disabled the "Prevent games from leaving 480p" patch.
But of course, users don't understand that they NEED to change options for some games, so they reported games as not working
With USBLoader GX 1193 mod02:
1. As users just like to use default settings and hope that everything work magically, I disabled the "force 480p" patch if you have component cable, so the default option just boot the game as it would on a real GameCube (meaning it switch to 50Hz to display the selection screen, and then switch back to 480i 60hz / 480p).
2. If you force a game to use PAL 480p or NTSC 480p, the video sent to the TV is 480p, but the game still display the selection screen in 50Hz/480i like it should, so you don't see any picture on screen, as the TV doesn't match the received video mode from the console. (I need to check that better, don't take that for the correct explanation)
To fix the "no video displayed", you
NOW need to force the game to send its video signal into 480p too, to match the TV mode.
3. I replaced the "force interlace" to "DML Progressive Patch". (instead of disabling progressive, you now need to enable it!)
Advantage of the new method:
- It doesn't force 480p if you have component, even if you use a different mode (Force PAL50 for example).
- The new "DML Progressive Patch" menu name has more sense in my opinion than "Force interlace", as it's patching the progressive mode when you force 480p, and it didn't force interlace as games were still displayed in 480p when enabling this option.