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

Discussion in 'Wii U - Hacking & Backup Loaders' started by TeconMoon, Sep 9, 2017.

  1. cucholix

    cucholix Banners guy

    Member
    9
    Jan 17, 2017
    Chile
    other m was released officialy by Nintendo :P
     
  2. Obnobs

    Obnobs Member

    Newcomer
    1
    Aug 11, 2014
    United States
    Minnesota

    I'll try removing both the ":" and "&" but it's still a weird issue


    Edit: Still getting data corrupted. Has anyone gotten it to work?
     
    Last edited by Obnobs, Dec 17, 2017
  3. shadow256

    shadow256 Member

    Newcomer
    2
    Sep 30, 2017
    France
    It's "game.wbf1" and not "game.wbfs1" and it's normal that you can't choose it. Choose only "game.wbfs" and the others parts will be automaticaly used during the conversion.
     
    Inuk likes this.
  4. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I will create a USBGX forwarder to test adding gamepad support to the loader.
    Do I need any specific option to allow libwiidrc to work? I guess it's ON by default, and the second option disable it. that option only affect homebrew using libdrc?

    But what really does the first patch option? I don't understand what it means.
    are wiimote support disabled by default and gamepad only is working, enabling the patch make both working at the same time?
    or wiimote support is enabled, and you "disable" it as of the option name? why would you need to disable wiimote support in homebrew? and why "in gamepad mode" ? there's a mode without gamepad? it's linked to the second option ?

    edit: no answers? guess I'll have to try different options and see the differences.
     
    Last edited by Cyan, Dec 20, 2017
    markehmus and cucholix like this.
  5. Peninsula

    Peninsula GBAtemp Regular

    Member
    5
    May 7, 2014
    United States
    I'm trying to get Wii64 working with the Cafe2Wii CPU speed boost. I used this script to create a forwarder using the .dol on Fix's Github. I installed this forwarder, then ran sign c2w patcher, but just get a black screen after the Wii logo shows up. Anyone know why this isn't working?
     
  6. soulbwoy

    soulbwoy Newbie

    Newcomer
    1
    Aug 23, 2016
    United States
    Can someone point me to a written guide/tutorial please? This thread seems to just list features without a guide or tutorial. Thanks
     
  7. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    3
    Jan 23, 2012
    Netherlands
    I've noticed something weird. I just couldn't get the injects to work every time, they did work te first time the Wii U was turned on, but when going back to the menu, no other inject could be played. Tried new Nintendont, changing settings, deleting saves to no avail. But today I plugged in my gamecube adapter, no controllers plugged in, and for some reason I can't explain I don't have any issues anymore... Every game works every single time now. So, if an inject doens't work and you have GC adapter, just plug it in. You never know, maybe it will help getting past those black screen and freezing Wii U problems :)
     
  8. MG4M3R

    MG4M3R GBAtemp Fan

    Member
    3
    Mar 27, 2007
    Brazil
    I was trying to inject Arc Rise Fantasia with the Undub mod, and the Wii VC Injector froze at the NFS conversion process.

    Is it still inpossible to inject modified games?

    upload_2017-12-22_3-20-27.
     
  9. MG4M3R

    MG4M3R GBAtemp Fan

    Member
    3
    Mar 27, 2007
    Brazil
    I decided to try the injection in the old command prompt version.

    Apparently the error happens when trying to repack the iso.

    upload_2017-12-22_3-41-32.


    Edit:

    Nevermind, I tried again and it worked somehow lol.
     
    Last edited by MG4M3R, Dec 22, 2017
  10. simbin

    simbin GBAtemp Fan

    Member
    4
    Jul 28, 2015
    United States
    fixed
     
    Last edited by simbin, Dec 22, 2017
  11. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I'm trying this program for the first time.
    how do you download icon/banner ? the button is disabled/grey'd out.

    I'm making a UNEO channel.
    should I find these files manually on your site?
    edit: ok, I got them manually from here, thanks for hosting them. too bad nowhere it's explained how/where to get them.

    still haven't got an answer for the different options available in the program.
    like a user said above, the first post list option name, but doesn't explain what they are used for, or how to use that program. (nobody wrote a guide?)

    I guess I'll need to make different channels and see what's differences.

    edit:
    well, seems it's not today I'll test and add gamepad support to USBGX.
    "could not find directory 00005001010004000"
    Code:
    ************** Exception Text **************
    System.IO.DirectoryNotFoundException: Could not find directory '0005001010004000'.
       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)
    
    where is the full log file? it didn't create it in the program's folder, nor in programData folder. (I don't like program using that place, but well... it's where you put files)

    the directory exists, but is empty. (probably caused by firewall rules, but seeing you auto-extract programs, they need new individual rules to set, it probably timeout right away and don't retry after I allowed access)

    edit:
    second try :
    "saving file from nintendo for future use" crashed.
    Code:
    ************** Exception Text **************
    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)
    
    no more firewall prompt to allow access to jnustool, but it crashed on another error.

    could you provide alternative manual method ?
    jnustool, then fw.img patcher? etc.


    Or what should I do to prevent a new download of the WiiVC from the servers and just use the one I already have in programData folder?
    I have this :
    progData > JNUSToolDownloads>
    0005001010004000/ (empty)
    0005001010004001/ (empty)
    Rhythm Heaven Fever [VAKE01]/ (complete download)
    also, "%tmp%\WiiVCInjector" is empty

    are you trying to copy the game folder to one of the empty ?
     
    Last edited by Cyan, Dec 22, 2017
  12. cucholix

    cucholix Banners guy

    Member
    9
    Jan 17, 2017
    Chile
    You need to tick vWii NAND Title Launcher in this case, a new window will pop-up and you put the ID UNEO, then click on the Download Images from Repo and the preview window will display the banner and icon, vWii NAND Title Launcher option needs the UNEO channel present on vWii side.

    Wii Homebrew Injection
    is not very clear (at least for me) but it needs a special boot.dol file since it boots directly from the app bypassing channel forwarders on vWii, AFAIK only @FIX94 knows how to make this dol compatible example: nintendont, Wii64, WiiSXR, NOT64.

    You got me there, I have no idea about the internal functionality of the app, sorry, I only know that the working directory should be in:
    C:\Users\cyan\AppData\Local\Temp\WiiVCInjector\BUILDDIR

    If you want I can make a Wii U forwarder that points to UNEO.
     
  13. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I'm injecting the forwarder5.1.dol into the wiiVC to launch WiiVC with gamepad support. (like fix94's nintendont, Wii64, WiiSXR, NOT64)
    I don't think I should use the "vWii NAND booter" method here, or it would launch in vWii mode, without the gamepad support.

    Also, I don't have the UNEO forwarder installed on vWii, so it wouldn't work.

    my C:\Users\cyan\AppData\Local\Temp\WiiVCInjector folder exists, but is empty.
    I wish we could just choose where to store all the downloaded files and generated files ourselves. (I usually use a specific drive for all the homebrew related program, I don't like infecting temp or C/ with random files)
     
    Last edited by Cyan, Dec 22, 2017
  14. CrashOveride

    CrashOveride Advanced Member

    Newcomer
    1
    May 29, 2017
    United States
    The injector will not work for me. It keeps giving me file sizes of 4.4MB or closer for Wii injects of 2GB games.
     
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    a tutorial to do all the same, but manually step by step would be nice.
    the script injector is just a batch tool to do all the process easily and in one place, but we can do all steps using independent tools too.

    I partially followed the progress when these tools were released, I'm not sure I remember all we have to do.

    I think it's :
    generate an ISO with wit, with the dol to inject.
    maybe some step with editing the iso's partition to put different ticket/tmd?
    then convert to NFS format with nfs2iso2nfs
    patch fw.img
    pack the channel to app
     
    Last edited by Cyan, Dec 22, 2017
  16. cucholix

    cucholix Banners guy

    Member
    9
    Jan 17, 2017
    Chile
    Yeah, it's better method to use for Homebrew than vWii NAND booter, cause it doesn't require a vWii channel, also in that case the you will need to set banner/icon manually.
     
  17. NCF4

    NCF4 Newbie

    Newcomer
    1
    Dec 23, 2017
    United States
    Hey man I been troubleshooting this issue but is there a wiisxr that allows you to enable cdda. I dont get any background music I just get sfx. If you can message m back or someone that will be great. Just wondering if theres a version that allows you to enable cdda.
     
  18. simbin

    simbin GBAtemp Fan

    Member
    4
    Jul 28, 2015
    United States
    H̶o̶w̶ ̶t̶o̶ ̶b̶u̶i̶l̶d̶ ̶m̶u̶l̶t̶i̶ ̶d̶i̶s̶c̶ ̶G̶a̶m̶e̶C̶u̶b̶e̶ ̶g̶a̶m̶e̶s̶ ̶-̶ ̶f̶o̶r̶ ̶i̶n̶s̶t̶a̶l̶l̶i̶n̶g̶ ̶U̶S̶B̶?̶

    Oops didn't see option on 2nd tab
     
    Last edited by simbin, Dec 23, 2017
  19. xSASxZaros

    xSASxZaros Member

    Newcomer
    2
    Apr 9, 2015
    Hi there I'm having some issues. I've made some gamecube games and they work perfectly which is amazing, but the control mapping for the Wii U gamepad seems to be a bit weird? - It seems to have swapped buttons, B on gamepad is A on gamecube, and Y on gamepad is B on gamecube - Can anyone point me in the direction to fix this? Perhaps some option in Nintendont? Thank you!

    Regards!
     
  20. wolf_

    wolf_ GBAtemp Fan

    Member
    5
    Jan 22, 2012
    United States
    Press the minus button until the controls go back to the way you had it
     
Quick Reply
Draft saved Draft deleted
Loading...