the inject is just a "vWii mode and load iso from external" (here external is just your NAND or WiiU HDD)
on Wii, it'll be the same : wii mode and load iso from external (being the SD or USB), but you'll have the ability to see if the game has the same issue, and it'll be faster to change the settings and relaunch the game.
the only difference is that the Wii will not have the "WiiU widescreen" option. it's always outputing in 720*480, whether you choose 4:3 or 16:9 in your console's settings.
so, I don't know if it'll be a problem for what you want to achieve on your wiiu gamepad.
I'd say, you should set the wii like this if you want 4:3 :
- set the console video output to 4:3
- set the TV display to 4:3 instead of full screen.
now you'll get the black bars on the side, like on your wiiu gamepad when using "force 4:3"
But metroid prime is compatible with widescreen tv natively, that would be too bad to force 4:3, no?
set tv display to widescreen or full.
set nintendont to not "force widescreen" (that's NOT what you think it is)
launch the game, go to the game's settings, and set widescreen mode, it'll automatically fix the oval instead of circle by skewing/stretching the video buffer to match the tv wide display.
Force widescreen is a hack to force games to display a bigger area than supposed to. it is NOT a way to play games in widescreen.
for example, Paper mario would display "out of display" area, and you'll get clipping effect with objects appearing on the side of the screen because you are not supposed to see that part of the game, it's supposed to be "offscreen" to preload elements to be seen when scrolling.
it effectively has the effect of correctling "ovals" by displaying more pixel on screen than supposed to, and therefore make widescreen tv dislay look correct aspect ratio without the need to change TV to output 4:3.
that's only a hack, not a real widescreen option. Gamecube was released when widecreen TV wasn't very popular, and most games are only developped for 4:3 !
if you want a real widescreen option, it's inside the game option itself that you have to check. fzero, metroid or starfox have that options.
force widescreen is a way to see "outside of the display area" if the display is 4:3 you see 16:9 buffer.
if you use "force widescreen" on metroid, which is already compatible with widescreen display tv with a 16:9 display area, you might try to patch the output video to display MORE pictures than the game has to offer. there's nothing outside 16:9 buffer area ! that's probably why you get green artifact ! trying to display non existent content.
and that's probably why it only affect metroid : it's a game which is natively supporting 16:9
you might have the same issue with starfox or fzero.
fzero doesn't really crash, but you get the U.I. out of sync with the cursor/background picture.