Open DragonWario opened 8 months ago
The reason why this may be an issue is that I suspect the Wii U is attempting to scale these GC games horizontally depending on whether the Wii U Widescreen function is active or not. When it is inactive, it seems to scale 666->541, or 720->585 (for the output frame). The expected behavior should be 666->666 when Wii U widescreen is Off, and 666-> 796. for when it is on. (after being scaled by an external scaler, just like Wii anamorphic widescreen 720->853)
I also notice that the Wii U output image is bit less sharp w/ Wii U WS but this shouldn't be the case since I am using DMCU patches to fix the scaling output issue that happens on stock, which indicates that some scaling may be happening when Wii U WS is ON.
Experimented with it and the sharpness seems to be affected by how you enter vWii. If entered via VC Inject w/ GamePad support or some other forwarders it will have less clarity / inaccurate colors. I suspect the Wii U may be doctoring the image to transmit it to the GamePad, changing the color space.
vWii entered via VC Inject (GamePad Support)
vWii entered via USB Loader GX forwarder: (No GamePad support / better color and clarity)
It is very interesting regarding the colour/clarity. I only use VC Injects, but Im curious if its still possible to improve it in this mode.
@DragonWario - Have you maybe managed to do more tests? I would be curious to hear your results ;-) Is there really a big difference with VC Injects? I did not see anything on the net about it.
Hi, Basically I'm noticing that when I play GC games though Nintendon't, I'm having to turn on the "Wii U Widescreen" option or the console outputs the game in a crushed horizontal window. The 16:9 or 4:3 settings in system settings appear to have no effect, nor do the HD resolutions. The "Wii U Widescreen" option always does, however. As an example, when the console is set to display 480p/Wii U WS is on, Twilight Princess will display as a 665x448 which is just one pixel off from what is the external resolution recorded at https://gc-forever.com/wiki/index.php?title=Swiss/Forced_Progressive_Compatibility_List and my own testing with my personal GameCube / copy of TP. When Wii U Widescreen is set to off, then the display area is 551x448.
My Setup: -Nintendo Wii U on firmware 5.5.6 U -CFW is the latest Aroma environment w/ the evWii plugin for better image quality (v0.2) (set to TV viewport 720x480) -Nintendon't on version v6.501 (Wii VC) / Built: Aug 24 2023 / Firmware: 255.255.255 -Relevant Nintendon't settings: Video Width: Auto /Video Mode: Force NTSC (to remove deflicker) /Force Progressive Scan: On -GameCube games are launched through Wii Virtual Console Injects created via "TeconMoon's WiiVC Injector 3.0.17.0" -Autoboot is disabled so I can change Nintendon't settings on the fly
I have attached some examples of this below, in addition to how it appears on my GameCube w/ Prism adapter for HDMI output. Outputs have been integer scaled by my PC to 1440p for easier viewing on modern displays.
GameCube 480p mode / Display resolution: 666x448p![Screenshot 2023-10-15 193100](https://github.com/FIX94/Nintendont/assets/59636405/4bfad054-b63a-4be0-b545-3e6e75755726)
Wii U 480p mode / Display Resolution: 541x448p / Wii U Widescreen OFF![Screenshot 2023-10-15 191951](https://github.com/FIX94/Nintendont/assets/59636405/cb24993e-5da9-4b45-aed3-e04e3115f864)
Wii U 480p mode / Display Resolution: 665x448 / Wii U Widescreen ON![Screenshot 2023-10-15 194114](https://github.com/FIX94/Nintendont/assets/59636405/7afa1c5e-e350-430e-900c-befb32496c73)