Tutorial  Updated

Wii on Wii U Virtual Console: Injecting Games

Requirements:
WiiScrubber v1.40;
nfs2iso2nfs v0.5.4; it may require the Wii common Key. You can use wiiscrubber's key.bin renamed to wii_common_key.bin.
A clean rip of your Wii game;
The extracted contents of a Wii VC title for the Wii U (except the .nfs files);
-the 2 below require java to be installed-
jnustool (requires Wii U common key so you'll have to search online - hint: it begins with D7B0. Open the "config" file in notepad and paste the key inside, replacing [COMMONKEY]);
NUSpacker (must be @ihaveamac's version, requires Wii U common key as well)

Current limitations:
It's possible to use the gamepad to emulate ONLY the Classic Controller.
Wii Remote emulation is possible but there's no gyroscope or infrared commands (at least for now).
(Input emulation patches by @FIX94)

The game must be already compatible with the Classic Controller but that isn't a guarantee that it's going to work.
Here's a compatibility list: http://wiki.gbatemp.net/wiki/WiiU_VC_Wii_inject_compatibility_list

Integrity checks are still in place so only clean disc rips work.
The game iso must be pristine: untrimmed, unscrubbed and the partitions signed.
No homebrew, no mods, no wimmfi patched games until sigpatches are implemented.

Patched isos work now! Original idea by @Tock46!

Homebrew works now, even a special version of Nintendont by @FIX94

Trimmed isos still don't work, at least not isos trimmed by WiiScrubber.



HOW TO DO IT


0. Downloading a Wii VC Title
This may be illegal and I'm just telling you so you don't ever do it by mistake OK?
You can use the command line to download games' contents directly if you know the title id and title key.
I heard you can get them on a certain titlekeys site...

Once you have that, this is the command
Code:
java -jar JNUSTool.jar TITLEID TITLEKEY

NmNYbOu.png


Note: You should get a game that contains the latest revision of fw.img (r590), that's the only version supported by @FIX94's patches.
Here's some info you can use to verify that you have a good file:
Size: 1785497 bytes.
CRC32: E2F27E9B
MD5: 3CAF52A9A440EEE4F125A3AD22E305C8
SHA: A5A75EBF3164874830A1D5992495DE510AB3F74E

Now here's a list of some titles that contain the preferred fw.img (verified mostly by @fejich and @markehmus)
DONKEY KONG JUNGLE BEAT [VBXE01]
Kirby's Epic Yarn [VARE01]
Lost in Shadow [VA8E01]
Mario Strikers Charged [VBFE01]
Mario Super Sluggers [VBHE01]
Pandora's Tower [VAPE01]
PIKMIN 2 [VBTE01]
PIKMIN [VBUE01]
Resident Evil 4 Wii Edition [VBDE01]
Resident Evil The Umbrella Chronicles [VBWE01]
Rhythm Heaven Fever [VAKE01]
Sin and Punishment Star Successor [VALE01]
Super Mario Galaxy [VBKJ01]
Super Paper Mario [VBBE01]
The Legend of Zelda Skyward Sword [VANE01]
Trauma Team [VA6E01]
Wario Land Shake It [VBGE01]
WARIO WARE SMOOTH MOVES [VBVE01]





-----------------------------------------------

1. WiiScrubber
First setup WiiScrubber. Remember it needs the Wii common keys so run MakeKeyBin.exe first and do as it says.
Run it and open you iso. Right-click the UPDATE partition and select "Delete partition". Confirm.
uE02Phr.png


Now click on the + box to expand the DATA partition, then expand partition.bin.
Right click tmd.bin, select "Extract" and save it.
Do the same with ticket.bin.
jJPl3Wy.png


Rename the extracted ticket.bin to rvlt.tik
Rename the extracted tmd.bin to rvlt.tmd

Copy/move both files to the "code" folder of the Wii VC title.

Your iso is now ready and you can close WiiScrubber.


2. nfs2iso2nfs
Move your iso to the "content" folder of the Wii VC. Rename the file to "game.iso".
The content folder should contain only game.iso and the "assets" folder. Delete any nfs files that are still present.

Copy nfs2iso2nfs.exe to the content folder and run it. If everything is in place, it will begin the conversion process.
It should take around 15 minutes. Its console window will close when it's finished.
Once it ends you can delete your iso file and nfs2iso2nfs.exe (and wii_common_key.bin if it exists).
The content folder should contain only the nfs files and the "assets" folder.

Optional: You can enable Classic Controller emulation for playing using only the gamepad.
Open meta.xml (it's in the meta folder) in notepad.
Look for the line
Code:
<drc_use type="unsignedInt" length="4">1</drc_use>

replace it with
Code:
<drc_use type="unsignedInt" length="4">65537</drc_use>
and save the file.
Note that this will only work if the game supports the Classic Controller.
If it doesn't either it won't boot or you won't be able to do anything and only the gamepad's power button will work.
Here's a list of such games: https://wiki.gbatemp.net/wiki/List_of_Wii_games_compatible_with_Classic_Controller


3.NUSpacker
The final part, building the installation files.
NUSpacker requires the Wii U common key. You should find it online and then open the file "encryptKeyWith" with
notepad and paste the key inside (hint: it begins with D7B0)

It's also a command line tool so you'll have to write down the commands, or simply create a new text file,
write the command inside, save it and change the extension from .txt to .bat

I recommend copying the Wii VC folder (that contains the other 3 folders, code, content and meta) to nuspacker's folder.
That will make everything easier.

The command works like this (replace with the names of your own folders)
If you folders have spaces in their names, enclose them in quotation marks, like "Just Dance".
Code:
java -jar nuspacker.jar -in GAME_FOLDER -out INSTALATION_FILES_FOLDER

Wiait until it finishes the process.
Now just copy the folder with the installation data to the "install" folder SD card, run a CFW and install it with WUP Installer GX2!

PS: If you make a nonfunctional game, remember to uninstall it before trying again.
If you install a fiunctional game over a broken installation, it will still appear as broken.
 

Attachments

  • WiiScrubber [V-1.40 A-2009].rar
    528.8 KB · Views: 1,373
  • NUSpacker.zip
    59.6 KB · Views: 1,329
  • jnustool.zip
    99.6 KB · Views: 1,417
  • nfs2iso2nfs v0.5.4.zip
    11.3 KB · Views: 864
Last edited by piratesephiroth, , Reason: updated nfs2nfs2iso

DrDoctor

Well-Known Member
Member
Joined
Oct 20, 2017
Messages
122
Trophies
0
XP
456
Country
United Kingdom
Untitled-1.jpg


If these injections appear on the Daily Logs, does it mean Nintendo can see what you're playing and ban you for hacking your console?
 
Last edited by DrDoctor,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,177
Trophies
2
XP
33,542
Country
Mexico
Does anyone else have problems with the ZL/ZR to L/R patch? In RE4 I can't use the knife, the L and ZL are both mapped to the same botton (ZR)
I heard someone else was having that same issue as well.
Might be worth posting the issue in the script thread as well, perhaps Fix could take a look at the issue.
 

m4x1m0

Member
Newcomer
Joined
Apr 4, 2013
Messages
5
Trophies
1
Age
40
XP
216
Country
I try to extract the main.dol from Tenkaichi 3 and i Patched it with GetExtTypePatcher.exe. (like said the compatibility list)

i use WiiVC Injector Script [2.2.6] and when i start the game, the Classic Controller Still no working...any solution? The List said it's works, but i cant do it :(
 

deadmaker

Well-Known Member
Newcomer
Joined
Mar 24, 2011
Messages
87
Trophies
1
Age
34
XP
245
Country
Brazil
Guys, sorry for the noob question, I don't even know if this is the right place to ask.

I was away from the Wii U hacking scene and only yesterday found out about playing Nintendont with the GamePad. I tested it and it works fine and all, but I find quite annoying resetting the console every time I quit playing a game. I use Wiiflow to run my Wii and Gamecube games, so I was wondering: is there a way to make a Wiiflow forwarder in order to play GC with the GamePad and when I exit it will go back to Wiiflow?
 
Last edited by deadmaker,

deadmaker

Well-Known Member
Newcomer
Joined
Mar 24, 2011
Messages
87
Trophies
1
Age
34
XP
245
Country
Brazil
I need some help here.

I spent the day installing Wii injects so I could free space from my computer HDD when I noticed something was strange with my Wii VC when played with the GamePad. Whenever the left analog stick is pressed all the way up, the cursor (the little hand when you press the home button) goes down as if it's pressed all the way down. At first I thought it was a problem with the stick, so I tried some Wii U games and they were all normal. Then I assumed it could be some kind of glitch with the injects, so I tried a couple of Wii VC which were not injects and the problem showed up again! This had never happened before! Now I'm really confused... Has anybody noticed anything like that? What could be the cause for this? This makes playing with the GamePad impossible... :sad:
 

rayfida

New Member
Newbie
Joined
Nov 15, 2017
Messages
1
Trophies
0
Age
31
XP
41
Country
Austria
Hi!
Every time I try to load a injected GC Game (several) made with WiiVCIjector or WiiUUSBHelper I boot directly into "No FAT Device found" in Nintendont. I tried for 3 days now and I am very desperate...
I have
  • latest Nintendont
  • CFW in CBHC
  • all installed on NAND
Any idea?
Thank you and kind Regards
 

rickwj324

Well-Known Member
Member
Joined
Oct 5, 2013
Messages
109
Trophies
0
Age
54
XP
473
Country
United States
Hi, So I'm about to dig into this and would like to verify a few things if possible.
1)If I'm wanting to inject Wii and Gamecube games specifically to have them on the same hard drive as the Wii-U titles and to play them from the Wii-U screen (instead of vwii) is this possible? I realize some games are compatible with the gamepad and some aren't, but my main reason to do this is just to be able to launch the games from the Wii-U on the same harddrive and be able to play the game with the native controllers (wii remote/chuk or gamecube controller). Gamepad support is cool, but not a must for me!
2)I assume Nintendont has to be installed on the SD card, but the gamecube games can be stored on the Wii-U hard drive, correct?
3)Is there an "ultimate" guide to doing this from start to finish, including how to do gamecube titles?

Thanks! Rick
 

Emmanoelbs

Member
Newcomer
Joined
Mar 21, 2013
Messages
11
Trophies
0
XP
182
Country
Brazil
Guys, sorry for the noob question, I don't even know if this is the right place to ask.

I was away from the Wii U hacking scene and only yesterday found out about playing Nintendont with the GamePad. I tested it and it works fine and all, but I find quite annoying resetting the console every time I quit playing a game. I use Wiiflow to run my Wii and Gamecube games, so I was wondering: is there a way to make a Wiiflow forwarder in order to play GC with the GamePad and when I exit it will go back to Wiiflow?

I've been wondering the same thing however about Devolution i think its emulation is still better than Nintendont and some of my saves are on it so i though the Gamepad as controller if i use the WiiVC Injector Script from TeconMoon to create a channel at the WiiU menu that is linked to the vWii Devolution's forwarder (ID: DVAA) but i don't found any vWii forwarder channel for Devolution to try out
 

t1op

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
142
Trophies
0
Age
48
XP
584
Country
United States
I followed the tutorial to install Wiimms MKW Fun using Rhythm Heaven Fever. The icon on the menu and the loading screen were RHF instead of MKW. Did I miss something in the instructions, or did it default back to RHF because it is a custom iso?
 

CeeDee

fuckin dork
Member
Joined
May 4, 2014
Messages
5,360
Trophies
2
XP
9,903
Country
United States
I followed the tutorial to install Wiimms MKW Fun using Rhythm Heaven Fever. The icon on the menu and the loading screen were RHF instead of MKW. Did I miss something in the instructions, or did it default back to RHF because it is a custom iso?
You have to manually edit those images in the code meta folder of the Wii VC.
 
Last edited by CeeDee,

CeeDee

fuckin dork
Member
Joined
May 4, 2014
Messages
5,360
Trophies
2
XP
9,903
Country
United States
I don't see any images in the Code folder, but there are jpegs in the Meta folder. However, I cannot view those images...
How do I edit the images?
Ah shit, yeah, the tgas are in the Meta folder, not the Code folder. You have to edit them (try paint.net) then use this TGA verifier to fix them.
 

Site & Scene News

Popular threads in this forum

Recent Content

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night