Hacking [RELEASE]: Virtual Console Numbify -> Inject Roms on Nintendo WII's Virtual console in one click

leonardorg

Member
OP
Newcomer
Joined
May 8, 2022
Messages
11
Trophies
0
Age
27
Location
São Paulo
XP
112
Country
Brazil
Hello Everybody, after noticing that Nintendo 3DS and WiiU both have one click tools to create virtual console injections, i tought, wii not on wii ?, so there is it, Enjoy and, please report bugs, If you are a developer, pull requests are wellcome !!!

Sem título - Copia.png


This is an automated tool to create Wii virtual console injections
This is an automation tool that uses several third part tools to automatically replace Rom files on Nintendo Wii's virtual console's Wad files, allowing you to create your own Injects.
Supported consoles:
  • Master System
  • Mega Drive
  • Nintendo Entertainment System
  • Super Nintendo Entertainment System
  • Nintendo 64 *(Some base wads requires manual steps, like compression and byteswap)
  • Neo Geo Aes
  • PC Engine
Autoit3: Needed to automate HowardCtools Download -> https://www.autoitscript.com/site/autoit/downloads/
ActiveX Control Pad: Needed by HowardCtools Download -> http://download.microsoft.com/downl...nstall/4.0.0.950/win98mexp/en-us/setuppad.exe
VB6 runtime plus: Needed by HowardCtools Download -> https://sourceforge.net/projects/vb6extendedruntime/
FM20: Needed by HowardCtools Download -> https://www.softpedia.com/get/Programming/Other-Programming-Files/Microsoft-Forms.shtml
Net framework 2.0: Needed by LibWiiSharp, Comes preinstalled on the most recent windows versions (but need to be enabled on control panel), for older versions, it can be downloaded at https://www.microsoft.com/pt-br/download/details.aspx?id=22
Net framework 4.8: Needed by Virtual Console Numbify itself, Comes preinstalled on the most recent windows versions, for older versions, it can be downloaded at https://support.microsoft.com/pt-br...-windows-9d23f658-3b97-68ab-d013-aa3c3e7495e0
common-key.bin: You must extract this file from your own wii and put it into Virtual Console Numbify's directory

  • Prerequisites check don't work on x64 version (this version works fine, but you will receive a warning on startup even if you have installed all dependencies)
  • Autoit installation is not checked
  • Pc engine save title should have one single line
  • Neo Geo aes save title can't have more than one line
  • Some Master system wad's roms don't have sms extension, so the rom replacement is skipped, one of the base wads affected is Alex Kidd - The Lost Stars (USA) (SMS) (Virtual Console)

  • Flash support
  • PC engine CD support
  • Commodore 64 support
  • MSX support
  • Automatic byteswap and compress nintendo 64 roms

Download Link -> https://github.com/leonardothehuman/virtual-console-numbify/releases
Source code -> https://github.com/leonardothehuman/virtual-console-numbify
 

Muliro

Well-Known Member
Member
Joined
Sep 4, 2019
Messages
144
Trophies
0
Age
30
XP
555
Country
Brazil
Thank you for the contribution!
Is there a list somewhere of games that work better with or only work with injection? If not a list some that are common knowledge?
 
  • Like
Reactions: SaulFabre

leonardorg

Member
OP
Newcomer
Joined
May 8, 2022
Messages
11
Trophies
0
Age
27
Location
São Paulo
XP
112
Country
Brazil

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
1,982
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
4,102
Country
Ecuador
The only list I know about virtual console injection compatibility is this: https://wiki.gbatemp.net/wiki/Wii_VC_Injections_Compatibility_List
Hi there @leonardorg, thanks for this awesome AIO tool for make Wii Virtual Console iNJECTiONS.

Since i've been there since 2019 for these Wii VC stuff, do you mind if i help you too with this awesome work on your tool? (I don't have much experience on C# but i think i can maybe help with this :) )

I saw also that you based on @CatmanFan's tutorial.
But maybe you need to see this for more detailed tutorials depending on the emulated system on Wii VC? https://gbatemp.net/threads/list-of...ms-to-wii-as-virtual-console-channels.586123/

Thanks again man! :D
 
  • Like
Reactions: andreiarturo

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
1,982
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
4,102
Country
Ecuador
I do not remember how to get the common-key.bin ......
There are some ways to make a common-key.bin file... (i won't share the file since of the GBAtemp's rules but i think it's allowed to say how to make your own common-key.bin)

1. Use MakeKeyBin.exe included with WiiScrubber 1.4. It will ask you for enter a specific value shown in the screen and press GENERATE, do it. Once generated the keys with that tool, you will get the files key.bin (Wii common key for USA, Europe and Japan) and kkey.bin (Wii common key for Korea only). Take the key.bin file (NOT the kkey.bin one) and rename it to common-key.bin
2. Use gzinject.exe (https://github.com/krimtonz/gzinject). Use it on CMD, the command for it is: gzinject.exe -a genkey
Like on MakeKeyBin.exe, it will ask you for enter a specific value shown in the screen and press Enter, do it, then you will get the common-key.bin file
 
  • Like
Reactions: andreiarturo

NecroNexus

Active Member
Newcomer
Joined
Sep 22, 2021
Messages
43
Trophies
0
Age
14
XP
214
Country
United States
Excuse me, but i seem to be getting continuous errors on this program. Like errors for files that are there but theyre not working for some reason. (Those files being comdgl32.oxc and FM20.DDL)
I dont know what im doing wrong, the files im using to inject games into shouldnt be the problem, and i also have the common key in there too.
 
General chit-chat
Help Users
    KenniesNewName @ KenniesNewName: Elvis movie is really good