Hacking [RELEASE] WiiVC Injector Script (GC/Wii/Homebrew Support)

aasfhls

Member
Newcomer
Joined
Nov 1, 2017
Messages
13
Trophies
0
Age
43
XP
83
Country
United States
Could it be possible to add Gecko code support for a future update of this? I would love to play certain games with specific codes activated, but right now I'm unable to.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
gecko code for what ?

if it's nintendont, enable the cheatcode option and place your gct in the correct folder used by nintendont.
if it's for WiiVC channels installed on vWii, I suppose it would require a dol patcher integrated into the NAND loader.
 

Bibasse

Active Member
Newcomer
Joined
Nov 9, 2017
Messages
29
Trophies
0
Age
46
XP
54
Country
United Kingdom
Hello.... For a long time I have been trying to play Gamecube games on my homebrew wii u via Nintendont with no success. Nintendont could not recognise the ISO or GCM files on my console. In the end I gave up entirely but somehow stumbled on this beauty by the OP.

WOW!!!! It worked first time when I used the injector and WUP installer method.

I only have one problem.... I can't save my progress on Super Mario Sunshine or play in full screen. It's set to 4:3 and I can't get the game to play in full screen. I don't know what I am doing wrong on the injector.

I am a total noob on this otherwise brilliant app and would appreciate any help on resolving this. I am also using the Gamepad as the classic controller.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
you know that it's still using nintendont and your iso/gcm ?
it's just launched from wiiu instead of vwii, but it's the exact same program and files.
there's no reason it didn't work before if it works now, EXCEPT if the issue was your SD card.


To save your progress, you need to enable memory card emulation (59 to 251 blocs, don't make one bigger).
don't enable "multi" if you want one memory card per game.
if you enable "multi" all games will share the same memory card. (nothing wrong with that, it's up to you to choose, and up to how many games you play, how many block you need to save all your games)

If you enabled memory card emulation and it still can't save, it might prove the issue is your SD card !
the savegame is stored on SD card. try another one ?

For the video mode, I don't know. I'll let someone else answer that.
but, shouldn't you disable 4:3 to play in full screen ?
4:3 is smaller than 16:9, if you play on a 16:9 TV shouldn't you play in 16:9 if you want fullscreen ?
or maybe just try different settings for "widescreen" and "4:3" and "video width" and "wiiu widescreen"
 
Last edited by Cyan,

Bibasse

Active Member
Newcomer
Joined
Nov 9, 2017
Messages
29
Trophies
0
Age
46
XP
54
Country
United Kingdom
Thank you Cyan for such a quick reply...

Ok so I am now rebuilding Mario Sunshine again and I am in the Nintendont SD card menu.

I remember doing this yesterday and I ticked the memcard emulation box along with the force widescreen and WiiU Widescreen boxes. I also had memcard blocks at 251.

The only thing I wasn't sure about was what to do afterwards because there wasn't an option to save these settings.

About the SD card... Maybe you're right because I have rednand saved onto it
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
the setting is saved as a file (nincfg.bin) that you must place on the root of your SD card :
sd:/nincfg.bin


redNAND shouldn't be an issue, the partition table only has one partition defined : the FAT32.
the only differences is that it's not starting at the beginning of the card, but at few GB away from it.


force widescreen : it doesn't affect the screen size displayed on your TV, it affects the game buffer width to be rendered on screen (more game info will be displayed, imagine you are using a wide camera in the game instead of a 4:3 camera), the game is still rendered 4:3 (640*480), except you see more game's element on your TV. it can affect the gameplay as some games are not designed to render "out of range" elements, like Paper mario. as a result, having a more wider area to display in 4:3 you lose some pixel's data (the game is still 640 pixel width, so to see pixels normally displayed outside this area you need to delete some pixel in front of you). as a result you have a "thin player", people looks like they are taller and thinner, circle are ovals (vertically). that image is then stretched by your TV decoding process on a Widescreen TV to fit all the TV area. vertical ovals are stretched to make the game proportion look good. aspect ratio looks good, but you lose details.

WiiU widescreen : it's used to toggle wide or 4:3 TV output (this is what you might be looking for).
on Wii, there's no option to render the picture in 4:3 and you need to modify your TV settings to display the picture in 4:3 (the default image ratio output by most gamecube games).
if you don't set the TV to 4:3 (with black borders on the side) then the 4:3 image output looks distorted on a 16:9 TV (circle looks like horizontal oval, people look short and fat). forcing the TV to display a 4:3 picture into a 4:3 resolution (with black bars) is making the game looks "pixel perfect" (circle looks like circle, not oval. People don't look Fat, etc.)
On WiiU, that option replace the need to touch your TV settings to add black bars on the side.

remember : black bars are good ! it's not a defect, it's how games were designed years ago. trying to remove them and get the picture to fit the screen and still look good is not normal, it requires compromises.
some games look bad with it (paper mario for example)

If you want your game to look "good proprotion" and fullscreen on a widescreen TV while the game is designed to be displayed in 4:3; you need to :
1. use a widescreen TV, with video set to widescreen (or fullscreen)
2. set "WiiU widescreen" option to be full screen (not 4:3, no black bars)
3. set the game to display a wider area (widescreen patch) if it doesn't have native widescreen setting coded by developers, so that when stretched to a wide TV it looks normal (circle displayed as circle)
4. if you still have (SMALL) black borders on the side, try changing the video width from 640 up to 720 to stretch the display area of the already stretched 4:3 output display a little more.


If you want your game to look "pixel perfect" (how it was designed to look) on a widescreen TV, you need the black bars!
1. either set your TV to display in 4:3 OR set the wiiu widescreen option to add black bars on the side.
2. do not enable force widescreen patch
3. keep the video width to auto (or 640)

For game with native widescreen option :
1. set your TV to display widescreen (fullscreen)
2. do not enable force widescreen patch, the game is already rendering a wider area of the game to "fix" the widescreen stretch looking on widescreen tv. (doing the same thing widescreen patch is doing, as the game is still displayed as 640px)
3. do not add black bars with wiiu widescreen
4. keep the video width to auto
5. set the game's internal option to widescreen to compensate the stretching effect done by your tv on a 4:3 buffer
 
Last edited by Cyan,

Krayhn

New Member
Newbie
Joined
Nov 7, 2017
Messages
1
Trophies
0
Age
69
Location
France
XP
51
Country
France
I wanted to thank you dude, this is a great work.

Thanks to the editing tool for nintendont config i managed to enable cheat codes and it works fine (great tool since i could not enter nintendont's config menu without hacking my vwii ...)

Games like resident evil (all of them) / dbz budokai 2 works perfectly

Amazing work
 

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
749
Trophies
1
XP
2,611
Country
United States
Quick question, is there a way to skip the "point a wiimote" at the tv menu when launching gamecube games? I play using the gamecube adapter, so I don't want to use the gamepad as a controller (as it disables the player one port on the adapter). But enabling gamepad use seems to be the only way to launch it without a wiimote.

You can't launch without a Wii Remote or GamePad, this is a limitation of the built-in WiiVC mode this entire project is built upon. You can at least disable the GamePad screen so it just immediately asks you to choose TV or TV+GamePad in the advanced settings.
 

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
749
Trophies
1
XP
2,611
Country
United States
The only thing I wasn't sure about was what to do afterwards because there wasn't an option to save these settings.
First you choose the options you want, and THEN you click on button that says "generate nintendont configuration file". Your selections will be saved in that configuration file. If you click that button first without choosing, you're basically generating a config file with no custom options.

Here's what I recommend for Super Mario Sunshine:

upload_2017-11-9_7-6-24.png
 
Last edited by TeconMoon,

Legacyblade

Member
Newcomer
Joined
Nov 9, 2017
Messages
13
Trophies
0
Age
32
XP
134
Country
United States
You can't launch without a Wii Remote or GamePad, this is a limitation of the built-in WiiVC mode this entire project is built upon. You can at least disable the GamePad screen so it just immediately asks you to choose TV or TV+GamePad in the advanced settings.

That's a shame. Would it be feasible to allow launching with the gamepad but not having it control player one? Some sort of "Disable Gamepad Controls" option that lets the gamepad act as a screen, but not blocking any of the inputs for the adapter.

It's not too hard to just grab a WiiMote, and I do appreciate the new option to skip the "the gamepad is supported!" bit. It'd just make life a little more convenient.
 
Last edited by Legacyblade,
  • Like
Reactions: roukxwel

roukxwel

Member
Newcomer
Joined
Jun 7, 2011
Messages
22
Trophies
0
XP
170
Country
France
Hello
I have a problem with CTGP Revolution's injection of dol or wad (forwader ID = RMCX)

The homebrew puts me the same message as that of a Wii with dvd etched and cIOScorp installed.
while it's the original game

could I be explained why and if there is a way around the problem

thank you in advance
 

brunormalmeida

Well-Known Member
Newcomer
Joined
Dec 5, 2009
Messages
88
Trophies
1
Age
40
XP
1,218
Country
Brazil
I swear I'm not an idiot (I think....) but I hit "download images from cucholix's repo", then I see the banner/icon preview and after I build the stuff and install it, it shows me a blank image on system menu instead of the icon preview I had. Can someone help me ?

Edit: Nevermind. I just tried again and it worked. Thanks for the script. Pretty nice GUI.
 
Last edited by brunormalmeida,
  • Like
Reactions: WiisleyU

Bibasse

Active Member
Newcomer
Joined
Nov 9, 2017
Messages
29
Trophies
0
Age
46
XP
54
Country
United Kingdom
@Cyan and @KhaderWelaye

Thank you both for your help... I tried both your methods and they both played at full screen and I could save my progress.

The only thing I have is the two black bars going downwards.... But as Cyan rightly pointed out this was the original vision and by stretching them further would distort the shapes and perhaps lose that "pixel perfect" look.

One thing I have noticed in playing in widescreen is that cut scenes automatically switch to 4:3 on some parts and then back to 16:9 to the gameplaying sections. It doesn't bother me too much but I thought I should raise it.

This happened on Sonic Adventure DX... I will keep an eye out for any further issues.

Thank you both again... This app is outstanding
 
Last edited by Bibasse,

JustStache

Member
Newcomer
Joined
Nov 6, 2017
Messages
23
Trophies
0
Age
26
XP
50
Country
United States
Can someone tell me how to get Mario Kart Arcade GP 1, and 2 working with this? I tried to turn them into VC injects and when I installed them on my Wii U they came up as a question mark and said it was an error. Idk if I am missing something or what but I really wanna get them working. I already have icons and banners for them and everything.
 

Bibasse

Active Member
Newcomer
Joined
Nov 9, 2017
Messages
29
Trophies
0
Age
46
XP
54
Country
United Kingdom
Can someone tell me how to get Mario Kart Arcade GP 1, and 2 working with this? I tried to turn them into VC injects and when I installed them on my Wii U they came up as a question mark and said it was an error. Idk if I am missing something or what but I really wanna get them working. I already have icons and banners for them and everything.

Where did you download them from if you don't mind me asking?

I'll give it a shot too and post back what happened
 

GameInCanada

Well-Known Member
Member
Joined
Feb 18, 2017
Messages
160
Trophies
0
Website
www.nintend.news
XP
164
Country
Canada
Neato, hey look people are hosting patreon accounts and making money off my work :P
Only Patreon Donation I've ever gotten is from a friend of mine, I host a patreon account for my Youtube channel, cause i put hundreds of hours into my content weekly. I know this is a joke, but if you had family you need to take care of you'd surely try to get paid for your hard work.

#ImButtHurt #begmypard #offmychest

This was legit bugging me all day Its comments like this that make content creators afraid to reach out for donations.(serious)

I'll just Ad.fly all the links In the Future. /s

Thanks for your hard work the script is awesome,(serious)

and is going to give me lots more content to make money on /s
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    S @ salazarcosplay: what are you currently playing?