Fledge68 / WiiFlow_Lite

My mod of the Wii USB Loader WiiFlow
470 stars 58 forks source link

Toggling Wii U widescreen mode? #258

Closed vaguerant closed 3 years ago

vaguerant commented 3 years ago

Would it be possible to get an option to toggle Wii U widescreen on/off, ideally on a per-game basis? I know Nintendont has this feature and it is exposed in Wiiflow, but for launching Wii/WiiWare/VC/etc. games, it's necessary to toggle Wii U widescreen outside of Wiiflow, then launch Wiiflow and the desired game.

Performing the switch is very simple, it's one register poke; you can see an example of it in angelXwind's WiiU-ARToggle.

USB Loader GX has this feature as a system-wide toggle, which works but is not really ideal. Having the setting saved on a per-game basis seems more sensible, as it would allow launching directly into both 4:3 and 16:9 games while the user only has to set the correct Wii U widescreen toggle once, instead of every time they need to launch something in a different ratio.

EDIT: If this does get implemented, I think the sensible approach would be to have the Wii U widescreen setting selectable between "Default" (no change from current behavior), "Force 4:3" and "Force 16:9", similar to the current Aspect Ratio setting. I also considered the possibility of consolidating both (i.e. making the "Force 4:3" setting also poke the register to switch to Wii U 4:3, etc.), but I think that could be confusing, and also there are sick, evil people who would probably like to use a setup like the following:

While this seems like a hideous thing to do, some people like to play 4:3 games stretched to 16:9, and some 4:3-only Wii games do not allow this behavior. Allowing users to mix and match their game and console aspect ratios would give more flexibility and likely satisfy more users.