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

alienMan

New Member
Newbie
Joined
Jan 24, 2018
Messages
1
Trophies
0
Age
44
XP
51
Country
United States
I can't get this to work no matter what I do.

I always get Unhandled exception
All requirements are met on "build" page.

first there is (One-Time Download) Downloading base files from Nintendo - this goes through fine.

"Saving files from Nintendo for future use" is where I get the error


OS: Win 8.1 / .net 4.6.1 + 3.5

Error:

System.IO.IOException: Could not complete operation on some files and directories. See the Data property of the exception for more details.
at Microsoft.VisualBasic.FileIO.FileSystem.FxCopyOrMoveDirectory(CopyOrMove operation, String sourceDirectoryPath, String targetDirectoryPath, Boolean overwrite)
at Microsoft.VisualBasic.FileIO.FileSystem.CopyOrMoveDirectory(CopyOrMove operation, String sourceDirectoryName, String destinationDirectoryName, Boolean overwrite, UIOptionInternal showUI, UICancelOption onUserCancel)
at Microsoft.VisualBasic.FileIO.FileSystem.CopyDirectory(String sourceDirectoryName, String destinationDirectoryName)
at TeconMoon_s_WiiVC_Injector.WiiVC_Injector.TheBigOneTM_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



I've tried changing the permissions of the WiiVCInjector folder in temp, but this always resets to "read-only". No matter who is the owner, or whether I run in administrator mode etc, it crashes just the same. I'm not in any way experienced in coding but I feel this could be avoided by setting the script to overwrite the temp folder/files? Or maybe I'm on the wrong track


Please help
 

Battocchio

New Member
Newbie
Joined
Jan 26, 2018
Messages
1
Trophies
0
Age
35
XP
41
Country
Italy
Hello, i have a problem with wiisxr , when i launch ‘sign_c2w_patcher.elf’ i get the Black screen And the wiiu freeze. Can someone help me ?
 

slayer171

Member
Newcomer
Joined
Jun 1, 2009
Messages
22
Trophies
0
XP
242
Country
Is it possible to convert/transfer multiple images to the SD card? For example, I have about 100 GC ganes that I want to inject, and it'll be pretty time consuming to convert one by one ;(

Wonderful script, though. Thank you
 

BQuail

Well-Known Member
Newcomer
Joined
Oct 19, 2017
Messages
58
Trophies
0
Age
32
XP
139
Country
United States
Is it possible to convert/transfer multiple images to the SD card? For example, I have about 100 GC ganes that I want to inject, and it'll be pretty time consuming to convert one by one ;(

Wonderful script, though. Thank you




No. As much as it sucks, you gotta do it one by one.
 
  • Like
Reactions: slayer171

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,253
Country
United States
I can't get this to work no matter what I do.

I always get Unhandled exception
All requirements are met on "build" page.

first there is (One-Time Download) Downloading base files from Nintendo - this goes through fine.

"Saving files from Nintendo for future use" is where I get the error


OS: Win 8.1 / .net 4.6.1 + 3.5

Error:

System.IO.IOException: Could not complete operation on some files and directories. See the Data property of the exception for more details.
at Microsoft.VisualBasic.FileIO.FileSystem.FxCopyOrMoveDirectory(CopyOrMove operation, String sourceDirectoryPath, String targetDirectoryPath, Boolean overwrite)
at Microsoft.VisualBasic.FileIO.FileSystem.CopyOrMoveDirectory(CopyOrMove operation, String sourceDirectoryName, String destinationDirectoryName, Boolean overwrite, UIOptionInternal showUI, UICancelOption onUserCancel)
at Microsoft.VisualBasic.FileIO.FileSystem.CopyDirectory(String sourceDirectoryName, String destinationDirectoryName)
at TeconMoon_s_WiiVC_Injector.WiiVC_Injector.TheBigOneTM_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



I've tried changing the permissions of the WiiVCInjector folder in temp, but this always resets to "read-only". No matter who is the owner, or whether I run in administrator mode etc, it crashes just the same. I'm not in any way experienced in coding but I feel this could be avoided by setting the script to overwrite the temp folder/files? Or maybe I'm on the wrong track


Please help
Where is the wiivc injector script extracted to and running from? How much free space do you have on your hard drive? Has the program ever worked for you? Have you tried with .net 4.7.1? Are you positive you also have 3.5 enabled? https://docs.microsoft.com/en-us/do...how-to-determine-which-versions-are-installed

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

Where can I get homebrew apps such as CFG USB Loader and Nintendont with Gamepad support?
If you install and run an injected gamecube game that you made using this program, it is running from Nintedont with gamepad support. If you want to launch Nintendont itself with gamepad support, you can get the file from https://github.com/FIX94/Nintendont/blob/master/loader/loader.dol?raw=true . CFG USB Loader would need to be updated for gamepad support and nobody has done that. I doubt it'll happen. Also, remember that when you gain gamepad support you lose USB support. Meaning you have to load your games from an SD card, not a USB hard drive.
 

blaisedinsd

Well-Known Member
Member
Joined
Dec 6, 2012
Messages
1,149
Trophies
1
Age
47
XP
731
Country
United States
Just wanted to say thanks for this, it's really awesome.

I tested on Wii games and it works exactly like an Nintendo released Wii game for Wii U, awesome!

I was majorly tripping though....I did Super Mario Galaxy 2 and when I loaded up the game some how my save game was on there??? I have no idea how it got there....I played the game on my old Wii but I have a separate USB drive for that. Maybe I used that drive on the vWii before is the only thing I can think of....whatever it is a continuation of originally playing it back on my unhaced Wii on release...searching for green stars.

The other thing I am wondering is it normal for gamecube games to be stuck on 4:3 aspect ratio? It's like that on the gamepad and TV

I just tested on my old Wii with the actual Metroid Prime disc and it fills the entire 16:9 screen. I guess I could try on my gamecube too but I dont have progressive scan cable for it.
 
Last edited by blaisedinsd,

masgames38

Member
Newcomer
Joined
Jun 8, 2016
Messages
7
Trophies
0
Age
24
XP
82
Country
United States
@blaisedinsd
Is it possible you previously purchased the official Virtual Console rerelease of SMG2? It could be using that save file?

I have a problem of my own with the injector. GameCube games work splendidly (one time SADX didn't want to start up but that was only once and just required a reset) and I love the features you can use with this, but when I try to build a Wii game (particularly a modded Brawl ISO that features Project M), I get the error "Could not find a part of the path 'C:\Users\<me>\AppData/\Local\Temp\WiiVCInjector\BUILDDIR\content'." I've tried to build it twice and it has done this to me both times. Any ideas on how to fix it?

The full error goes as follows, in case this helps:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\<me>\AppData\Local\Temp\WiiVCInjector\BUILDDIR\content'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.SetCurrentDirectory(String path)
at TeconMoon_s_WiiVC_Injector.WiiVC_Injector.TheBigOneTM_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2600.0 built by: NET471REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
TeconMoon's WiiVC Injector
Assembly Version: 3.0.1.0
Win32 Version: 3.0.1.0
CodeBase: file:///C:/Users/<me>/Downloads/TeconMoon's%20WiiVC%20Injector%20%5B3.0.1%5D/TeconMoon's%20WiiVC%20Injector.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.IO.Compression.FileSystem
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression.FileSystem/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2600.0 built by: NET471REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2612.0 built by: NET471REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.IO.Compression
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 

zachts

New Member
Newbie
Joined
Jan 30, 2018
Messages
1
Trophies
0
Age
32
XP
51
Country
Canada
Have been running your script for a while now and I have been having the same issues as SmokeyWubs, deleted the app, redownloaded, restarted and tried to download different versions of .NET. I WAS able to grab a screenshot of the error. If anyone could help me out with this that would be fantastic. I also tried running this on a new desktop and am now getting the same error. Primarily on gamecube games if that helps!!!

I made an account to post that I just figured this out. Just deleting that WiiVCinjector folder in C:\Users\(your pc)\AppData\Local\Temp folder from your photos allowed the injector to launch properly again.

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

The program stopped near the end of installing baten kaitos for me and I couldn't figure it out but when I saw the photos I figured deleting the temp file would probably work as I figure the program was somehow caught in some form of loop connected to finishing that game file or something.
 
Last edited by zachts,

blaisedinsd

Well-Known Member
Member
Joined
Dec 6, 2012
Messages
1,149
Trophies
1
Age
47
XP
731
Country
United States
@blaisedinsd
Is it possible you previously purchased the official Virtual Console rerelease of SMG2? It could be using that save file?

Actually I figured this out. It is using the save data off my vWii. I did SMG1 off of USB helper and accidentally used EUR version instead of USA and I guess that is why it didn't recognize my save file. I instead did an inject of SMG1 and and my save data for that game came back too 121 stars. This data was transferred over when I did the Wii to Wii U transfer process.

I don't recall if when I started USB loading on my old Wii if my saves were on the USB drive. I should be able to load up a Wii save game manger to transfer them to system memory right? I think I have a Metorid Prime Trilogy save where I had decent progress.....I am always starting and never finshing Metroid Prime

I am having some trouble with RE4 Wii edition. I set it to force classic controller but it got stuck on a screen telling me to connect a nunchuck. I thought this was the correct setting based on what I read in the injector.....can you get RE4 to work with classic emulated gamepad controls? I would like to be able to use either wii mote or gamepad...is this possible?
 
Last edited by blaisedinsd,

jesus96

Pinkboi
Member
Joined
Sep 2, 2015
Messages
380
Trophies
0
XP
1,235
Country
Mexico
anyone has tried sonic riders zero gravity yet? it's compatible with the gamecube controller but i don't know if the gamepad works
 

masgames38

Member
Newcomer
Joined
Jun 8, 2016
Messages
7
Trophies
0
Age
24
XP
82
Country
United States
anyone has tried sonic riders zero gravity yet? it's compatible with the gamecube controller but i don't know if the gamepad works
Seeing as GC controller support doesn't work with vWii games yet, I don't think it'd work, especially considering the game doesn't support the Classic Controller either.

Actually I figured this out. I instead did an inject of SMG1 and and my save data for that game came back too 121 stars. This data was transferred over when I did the Wii to Wii U transfer process.
I am having some trouble with RE4 Wii edition. I set it to force classic controller but it got stuck on a screen telling me to connect a nunchuck. I thought this was the correct setting based on what I read in the injector.....can you get RE4 to work with classic emulated gamepad controls? I would like to be able to use either wii mote or gamepad...is this possible?
Oh okay, good to see you got it working. I never did the Wii to Wii U transfer process since I still use my Wii but interesting to see that it did that for you.
As for the controller issue, it may just be a initial startup thing? If that screen appears before the game begins then I'd imagine it's there because they wanted to ensure you had the "proper" controller for the game. Try just hooking up your Wiimote and Nunchuk until the gameplay actually begins and then switch to the Gamepad. However, it's possible that because of the nature of the game it may just not allow you to use it.



I have another problem, this time with installation. Last post I said GameCube games worked perfectly fine and everything, but I'm having an issue installing "The Simpsons: Hit & Run". When I try to install it on the Wii U, it gives me the error "Verify WUP files are correct & complete. DLC/E-shop requires sig". After some research online, I've learned this can be for numerous reasons, but the only one that makes sense to me is perhaps the game has a special character that is inserted in its WUP files due to the licensed nature of the game.
Any ideas on how to fix this? I imagine this would be easier/simpler than the other one I asked about. It may be worth mentioning I'm using Haxchi.
 
Last edited by masgames38,

september796

Well-Known Member
Member
Joined
May 4, 2015
Messages
300
Trophies
0
XP
1,486
Country
Cote d'Ivoire
does the boot.dol file have to be read (by this script) from the very sd card used for vwii? I'm asking 'cause I'm trying to build a wiisxr wiivc forwarder with no success so far and I followed every step I saw in different guides. One thing though, I'm running this script on a virtual machine and to make things easier and simple I just copied the boot.dol file there.
 

marduk666

THE INFINITE NOOB
Member
Joined
Aug 2, 2010
Messages
122
Trophies
0
XP
287
Country
United States
So I have been out of the scene for a while this injector script looks waaaaayyyy more polished than when I first tried using it and I have a couple of questions.
1 can we install and autoboot psx games
2 did the cafe2wii patch improve the saturn emulator? Can we inject those
Is it possible to make autobo0t retroarch injects? If not why?
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
So I have been out of the scene for a while this injector script looks waaaaayyyy more polished than when I first tried using it and I have a couple of questions.
1 can we install and autoboot psx games
2 did the cafe2wii patch improve the saturn emulator? Can we inject those
Is it possible to make autobo0t retroarch injects? If not why?

1 Not yet.
2 Yes, but Yabause is still buggy.
We can alreally make autoboot forwarders for every vWii emulator just like we do with Nintendon't, but there is not demand of it to code the forwarders and implement autoboot flag onto every GX emulator, the Wii U Menu has a 300 title limit anyways.
I don't know if you refer to vWii's Retroarch or WiiU's one.
 

marduk666

THE INFINITE NOOB
Member
Joined
Aug 2, 2010
Messages
122
Trophies
0
XP
287
Country
United States
Thanks for the reply Billy
Here are my reactions
1 Bummer
2 Like buggy or slow? would it play SOTN
3 I don't need 300 Games Just my Favorites, that said I bet it fills up fast.
4 I am refering to the Wii U retroarch -- There is a wiiu RA channel you would think you could select the proper RA core + game + icon and Banner inject that and then BOOM! you are playing Amiga deluxe galaga or Castlevania Bloodlines on Genesis just like the rest of your games.

Guess I'm just a dreamer
Infinite Noob out!
 

Site & Scene News

Popular threads in this forum

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