I made a post about this elsewhere on the gba wiiu forums but didnt get any traction, so reposting it here (if thats ok).
I was hoping to enable widescreen on games that support it (along with other stuff I would like to try). I found posts explaining cheat/gecko codes so I've been trying to get that working, everything seems ok but either the codes do nothing or the game freezes at the first screen when starting the game.
What I've been doing:
- Inject game using TeconMoon's injector. click on the "Nindont SD Card Menu" enable "Cheats" and "Generate Nintendont config file (nincfg.bin) which is automatically copied the the sdroot"
- Install game using WUP Installer GX2 to external drive
- Get the codes from either gamemasterplc's site or gamehacking (since geckocodes doesnt seem to be around anymore)
- Make sure I have the right game ID (gametdb.com)
- Use Ocarina > Codemanager.exe on my laptop and create the .gct file and copy that to the SD card (root/codes/GMPP01.gct)
- Start game from the WiiU homescreen as normal (not through any emulator/nintendont/hbc)
Am I doing something wrong/missed a step or does this only work if you use an emulator and not virtual console? I found this other post from 2018 but it involves editing files:
gbatemp.net/threads/wiiu-virtual-console-finally-fixed-no-more-dark-filter-and-widescreen-support.517158/
Not sure if I should go down this route or is this is an old method using the codes is better? For the people that use Gamecube/Wii virtual console games in widescreen what is your preferred method?
The nincfg.bin file also contains widescreen settings for compatible game as Gecko widescreen codes are hardcoded into Nintendont so enabling widescreen in the Nintendont settings is all you need to do.
I believe .gct files go in sd:/cheats/ or the game.iso file's folder (depending on your ND version) unless you enable the 'cheat path' option in ND.
All known Gecko widescreen codes are built into Nintendont. It also uses a generic Widescreen patch if a code didn't exist. Keep in mind that some games have issues with widescreen.Ah, I didn't actually try that as I was under the impression it just stretched the screen where the codes enabled widescreen on compatible games. I will give that a try and see how I get on. Thanks ccfman!
I tried putting the codes into "sd:/cheats" instead of "sd:/codes" but they didnt seem to work. I did see people say put the .gct files in with the iso but I have been installing the games with "WUP Installer GX2" and when trying to plug the hard drive into my laptop its no longer recognised. Is that method maybe when you use the "USB Loader" instead? Again, I could be way off. Thanks for the help Maq47!
No, it does not. All it does is force every game to output at 480p video. Unless you are using PAL games, most GameCube games support 480p natively, so you will get the best video quality possible. Performance will remain the same regardless of whether or not the option is turned on or off.Question: Does the 'Force Progressive Scan' option have a performance impact in a GC game playing on a Wii?
Thanks!No, it does not. All it does is force every game to output at 480p video. Unless you are using PAL games, most GameCube games support 480p natively, so you will get the best video quality possible. Performance will remain the same regardless of whether or not the option is turned on or off.
Ethernet works fine for me in vWii. It's only when using an injection that the network never initializes. Would it be possible for injectors to support ethernet?Seems likely that it's an Ethernet init issue in Wii VC mode, because I was running Wi-Fi on my test.
I would imagine so but I'm guessing that the people who coded the injectors didn't have a USB Ethernet adapter on hand for testing. Also Broadband Adapter support was only recently added to Nintendont and that broke the most commonly used injector. Unfortunately right after it was added, @FIX94 has been MIA so Nintendont was left in a sort of broken state with some USB code issues when BBA code was added.Ethernet works fine for me in vWii. It's only when using an injection that the network never initializes. Would it be possible for injectors to support ethernet?
Would you happen to know what happens if you leave "force progressive" on and select the native 480p mode at game start? I imagine the in-game setting would be better than a form of emulation, but haven't been able to find an answer on whether one overrides the other or not.No, it does not. All it does is force every game to output at 480p video. Unless you are using PAL games, most GameCube games support 480p natively, so you will get the best video quality possible. Performance will remain the same regardless of whether or not the option is turned on or off.
The force progressive mode does not emulate anything, it literally just forces every game to output at 480p. This will not affect any games that natively support 480p, since the results would be pretty much equal. This option is more useful for the few GameCube games that do not have 480p support, and whether or not does that produce a good result varies by game.Would you happen to know what happens if you leave "force progressive" on and select the native 480p mode at game start? I imagine the in-game setting would be better than a form of emulation, but haven't been able to find an answer on whether one overrides the other or not.
The force progressive mode does not emulate anything, it literally just forces every game to output at 480p. This will not affect any games that natively support 480p, since the results would be pretty much equal. This option is more useful for the few GameCube games that do not have 480p support, and whether or not does that produce a good result varies by game.
Thanks for responding. Just trying to figure out if I should turn it off in between games that do native support or not. However, I still question a few games, an example being Skies of Arcadia. This game is set to run at 480i max, so I have to believe Nintedont has some form of line doubling it administers. Please correct me if I'm wrong, but the devil is in the details so to speak.
I'm not 100% on this but in my limited experience:
1. Turning on "force progressive" doesn't conflict with games that have it native. When I boot up a game that's native it seems to always ask if I want progressive, without me having to hit a button.
2. I tried to solve this specifically, but I don't think there's any way to make Skies of Arcadia run in progressive. Which sucks, because it looks like ass without it.
The USB GameCube adapter uses 2 plugs. One is the data plug and the other powers the rumble. The rumble plug can be connected to another source of power. Do not use a USB hub as it is not supported for USB HDD or controllers.