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

  • Thread starter Thread starter TeconMoon
  • Start date Start date
  • Views Views 2,541,305
  • Replies Replies 7,635
  • Likes Likes 184
@cucholix @Saiklex @KiiWii tagging you guys so you know that the script will read TGA files now if you place them

I have updated the OP with version 1.0.2 of the script. This introduces the following new features and changes:
  • Custom Boot Sounds: bootSound.wav will be converted from the SOURCE_FILES folder and used if it exists, otherwise the default bootSound will be used
  • Manual meta Title ID: You can now choose to manually specify a Title/Group ID if desired instead of using a random one
  • TGA File support: Allow usage of TGAs over PNGs if provided. If both exist, TGAs will be prioritized
  • Changed Title ID layout from 0005000010XXXX00 to 0005000010XXXXFF to prevent 1/10000 chance a Title ID is generated that overwrites CBHC
  • Updated the readme to be less redundant

--------------------- MERGED ---------------------------

After running this i cant find the output folder, and it took quite a long time to complete so i think i did it right, where would it be?

In the same folder as the script, alongside the SOURCE_FILES and TOOLS folder.
 
@cucholix @Saiklex @KiiWii
  • Custom Boot Sounds: bootSound.wav will be converted from the SOURCE_FILES folder and used if it exists, otherwise the default bootSound will be used

custom sound loops ?

looks like NO .. can we get this to ask if we prefer loop or no loop ?
 
Last edited by markehmus,
@cucholix @Saiklex @KiiWii tagging you guys so you know that the script will read TGA files now if you place them

I have updated the OP with version 1.0.2 of the script. This introduces the following new features and changes:
  • Custom Boot Sounds: bootSound.wav will be converted from the SOURCE_FILES folder and used if it exists, otherwise the default bootSound will be used
  • Manual meta Title ID: You can now choose to manually specify a Title/Group ID if desired instead of using a random one
  • TGA File support: Allow usage of TGAs over PNGs if provided. If both exist, TGAs will be prioritized
  • Changed Title ID layout from 0005000010XXXX00 to 0005000010XXXXFF to prevent 1/10000 chance a Title ID is generated that overwrites CBHC
  • Updated the readme to be less redundant

--------------------- MERGED ---------------------------



In the same folder as the script, alongside the SOURCE_FILES and TOOLS folder.
If i add a bootsound will it automatically be trimmed to the correct length?
 
@cucholix @Saiklex @KiiWii tagging you guys so you know that the script will read TGA files now if you place them

I have updated the OP with version 1.0.2 of the script. This introduces the following new features and changes:
  • Custom Boot Sounds: bootSound.wav will be converted from the SOURCE_FILES folder and used if it exists, otherwise the default bootSound will be used
  • Manual meta Title ID: You can now choose to manually specify a Title/Group ID if desired instead of using a random one
  • TGA File support: Allow usage of TGAs over PNGs if provided. If both exist, TGAs will be prioritized
  • Changed Title ID layout from 0005000010XXXX00 to 0005000010XXXXFF to prevent 1/10000 chance a Title ID is generated that overwrites CBHC
  • Updated the readme to be less redundant

--------------------- MERGED ---------------------------



In the same folder as the script, alongside the SOURCE_FILES and TOOLS folder.
Yay! thank you ^_^
 
If i add a bootsound will it automatically be trimmed to the correct length?

Not currently, I should probably set a maximum length of some sort in the script. I'm not sure what the maximum is, but I tried doing a 40 second file (outrageously long just to test) and it just didn't play when booting. Once I figure out what a good maximum length I'll update the script so that it auto-trims the audio file.
 
Great work to all involved, tried it and it works a treat, except after installing,(Dragonball Z Budokai Tenkaichi 3) I get asked if I want to allow the gamepad to be used as a classic controller, then it shows the Wii logo and stays at a black screen and requires me to unplug the console to turn it off :(
 
So, ran into an issue, I tried looking for information on that key site for Wii games, and Google didn't yield anything for Wii titles. Is it just me or does no site exit? Not asking for any links, but I'm wondering if it's impossible to get keys for Wii games. Wii U and 3DS do, but not Wii? Am I doing something wrong?

Edit: Disregard, figured out what went wrong.
 
Last edited by the_randomizer,
custom sound loops ?

looks like NO .. can we get this to ask if we prefer loop or no loop ?

If i add a bootsound will it automatically be trimmed to the correct length?

I added a looping option to the latest version of the script as well as trimmed the maximum audio length to 6 seconds (starts to fade out before 6 seconds anyways). Latest version is 1.0.3 available in the OP

Great work to all involved, tried it and it works a treat, except after installing,(Dragonball Z Budokai Tenkaichi 3) I get asked if I want to allow the gamepad to be used as a classic controller, then it shows the Wii logo and stays at a black screen and requires me to unplug the console to turn it off :(

I remember reading about a few people in other threads having trouble with this game. Are you using a clean dump of the game? Also does the region of your dump match your system? If injecting a PAL ISO for example and installing the resulting title on an USA system, most PAL games run in 50hz which wouldn't show up on a USA Wii U if I remember correctly. I'll do some testing and let you know what I find.

--------------------- MERGED ---------------------------

So, ran into an issue, I tried looking for information on that key site for Wii games, and Google didn't yield anything for Wii titles. Is it just me or does no site exit? Not asking for any links, but I'm wondering if it's impossible to get keys for Wii games. Wii U and 3DS do, but not Wii? Am I doing something wrong?

Again, not asking for links, at all, but wondering if that one site is no longer existent.

Trying to convert my dump of The Last Story into WUP GX2 format.

Edit: Pretty sure I misunderstood your question. Anyways you shouldn't need any Wii Title IDs or anything like that. Just rename your "The Last Story" ISO to game.iso and dump it in the SOURCE_FILES folder along with an icon and banner. No other files required at all.

The Title ID and Title Keys you need from Xenoblade Chronicles for the script is to download the base files to inject your Wii game into.
 
Last edited by TeconMoon,
  • Like
Reactions: markehmus
I got my game working, and it installs fine, but when i go to launch it it says "This title's data is corrupted" or something like that and forces me to restart my wii u. I'm 99% sure it was a clean PAL iso, and im installing it on a USA wii u with CBHC. Any ideas?
 
I got my game working, and it installs fine, but when i go to launch it it says "This title's data is corrupted" or something like that and forces me to restart my wii u. I'm 99% sure it was a clean PAL iso, and im installing it on a USA wii u with CBHC. Any ideas?

Probably issue with your Wii U Common Key, either a space accidentally got pasted in along with the key or the wrong key was used. Open the following files with notepad and make sure the common key starts with D7B0:
  • TOOLS\JNUSTool\config
  • TOOLS\NUSPacker\encryptKeyWith

--------------------- MERGED ---------------------------

I DEFINITELY got the looping flag backwards in the script, if you downloaded version 1.0.3 from the OP since I posted it download it again, as it's fixed now.
 
Probably issue with your Wii U Common Key, either a space accidentally got pasted in along with the key or the wrong key was used. Open the following files with notepad and make sure the common key starts with D7B0:
  • TOOLS\JNUSTool\config
  • TOOLS\NUSPacker\encryptKeyWith

--------------------- MERGED ---------------------------

I DEFINITELY got the looping flag backwards in the script, if you downloaded version 1.0.3 from the OP since I posted it download it again, as it's fixed now.
I was using 1.0.2 and both common keys start with D7B0, what now?
 
I was using 1.0.2 and both common keys start with D7B0, what now?

Did you manually specify a meta Title ID or let the script randomly generate it? If you manually specified one what was it? A meta title id containing non-hex characters can also cause this.
 
I added a looping option to the latest version of the script as well as trimmed the maximum audio length to 6 seconds (starts to fade out before 6 seconds anyways). Latest version is 1.0.3 available in the OP

Dang, 1.0.3 ALREADY?! Last I saw was 1.0.1! You're pushing out updates faster than the script can inject games!
 
I keep getting a ""=="y" was unexpected at this time." error with the latest release.

Are you entering Y or n when prompted or leaving it blank? Leaving it blank would do this, also try re-downloading version 1.0.3 from the op. There were some flag issues that I broke and re-uploaded quickly.
 
Great work to all involved, tried it and it works a treat, except after installing,(Dragonball Z Budokai Tenkaichi 3) I get asked if I want to allow the gamepad to be used as a classic controller, then it shows the Wii logo and stays at a black screen and requires me to unplug the console to turn it off :(

Users in other threads have confirmed that the GamePad Classic Controller emulation doesn't work properly with Dragon Ball Z Budokai Tenkaichi 3. This doesn't have anything to do with your black screen issue though. I tested the USA version of the game and was able to at least load the game, what region of the game did you try to inject?
 

Site & Scene News

Popular threads in this forum