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

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

  1. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,604
    510
    Apr 3, 2014
    United States
    Florida
    Awesome... everything up to date right, double checked and all? xDDD

    @FIX94 I activated the Pass-through for boot.dol(homebrew) and for game.gcm(gamecube), should I activate that for game.iso(wii) too ?

    What do I get by doing that?
     
    Last edited by huma_dawii, Oct 3, 2017


  2. KhaderWelaye
    OP

    KhaderWelaye GBAtemp Stubborn Injection Guy

    Member
    610
    613
    Mar 31, 2012
    United States
    Yup yup, tested the -homebrew and -passthrough flags with nintendont and added the passthrough as optional for other homebrew.
     
  3. FIX94

    FIX94 Global Moderator

    Global Moderator
    7,208
    9,278
    Dec 3, 2009
    Germany
    ???
    nfs2iso2nfs 0.5.3 and earlier used my older AHBPROT patch that wasnt fully complete so hardware regs could not be read out properly, I did find a workaround for that which I guess breaks bootup on some consoles, so I removed that workaround now, meaning nintendont wont be able to detect if the cpu is overclocked or not when it was packed with nfs2iso2nfs 0.5.3 or earlier and will just always report that its not. Using nfs2iso2nfs 0.5.4 or newer though will properly detect it without any workaround needed cause I came up with a proper AHBPROT patch in them.
     
  4. KhaderWelaye
    OP

    KhaderWelaye GBAtemp Stubborn Injection Guy

    Member
    610
    613
    Mar 31, 2012
    United States
    I have released Version 2.2.2 of the script with the following changes:

    # Changelog
    ## [2.2.2] = 2017-10-03
    - Replaced nfs2iso2nfs with FIX94's fork version 0.5.5
    - Made Wii Remote passthrough optional for Homebrew

    I believe the -passthrough flag for Wii Retail games just disables the GamePad unfortunately and only allows Wii Remotes. That's my last memory of that last implementation, may be worth testing with a few games.
     
    VinsCool, zeldaism, DarthDub and 3 others like this.
  5. FIX94

    FIX94 Global Moderator

    Global Moderator
    7,208
    9,278
    Dec 3, 2009
    Germany
    ???
    correct, passthrough is only useful for homebrew applications using libwiidrc. anything else that does not include that would loose the gamepad completely.
     
  6. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,604
    510
    Apr 3, 2014
    United States
    Florida

    I ask because someone asked me to test RE: 4 Wii to see if it works with GamePad now.. I don't know if that its because of the passthru?

    That pass tru thing will make think Wii Xplorer that I'm using a Wii Mote when launching it with WiiVC Inject? So I can use it with gamepad?

    So are you pushing that update to the official GitHub?
     
    Last edited by huma_dawii, Oct 3, 2017
  7. KhaderWelaye
    OP

    KhaderWelaye GBAtemp Stubborn Injection Guy

    Member
    610
    613
    Mar 31, 2012
    United States
    Yo now that everything is fixed and we're all one big happy family here's a screenshot from the complete overhaul I'm working on, right now it's literally a form I made in visual studio that can't do anything right now but at least it looks the way I want it to :)

    upload_2017-10-3_15-15-42.png
     
  8. FIX94

    FIX94 Global Moderator

    Global Moderator
    7,208
    9,278
    Dec 3, 2009
    Germany
    ???
    already done.
     
  9. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,604
    510
    Apr 3, 2014
    United States
    Florida
    BTW I figured it our why the computer used to FREEZE like crazy when converting the repacked game to NFS, the godamm LOG file was full of crap, and that was making everything bad xD I cleared the whole thing and now it doest do that anymore!

    @KhaderWelaye you should make the script to CLEAR the LOG when a convertion is succesfull, and not to do it when it fails!
     
    Last edited by huma_dawii, Oct 3, 2017
  10. KhaderWelaye
    OP

    KhaderWelaye GBAtemp Stubborn Injection Guy

    Member
    610
    613
    Mar 31, 2012
    United States
    Weird, the log file should be flushing when you run the script for the first time. Let me know if that's not the case. You haven't modified the loghook script right? I thought I stumbled across someone who did that to not clear the log.
     
  11. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,604
    510
    Apr 3, 2014
    United States
    Florida
    No I haven't touched that
     
  12. KhaderWelaye
    OP

    KhaderWelaye GBAtemp Stubborn Injection Guy

    Member
    610
    613
    Mar 31, 2012
    United States
    Ah well, run the script a few times and check if it's emptying the log each time you re-run the script. If it's not, I'll add a more forceful command to delete the log file before re-running the script.
     
  13. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,604
    510
    Apr 3, 2014
    United States
    Florida
    Whenever I finish converting a game, it just stays full of crap... maybe it does clear when I run it again...
     
  14. pedro702

    pedro702 GBAtemp Guru

    Member
    6,616
    2,121
    Mar 3, 2014
    Portugal
    what is the gc homebrew injection for? nintendont cant run gc homebrew and vwii has no mios so?
     
  15. kevinbrew

    kevinbrew GBAtemp Regular

    Member
    266
    39
    Nov 14, 2016
    whats the vNAND title launcher ? is it a new feature can we now launch wiiware?
     
    Last edited by kevinbrew, Oct 3, 2017
  16. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,604
    510
    Apr 3, 2014
    United States
    Florida
    @KhaderWelaye if I choose NO to the passthru means I can use gamepad with Wii Xplorer?
     
  17. wicksand420

    wicksand420 GBAtemp Maniac

    Member
    1,378
    499
    Nov 13, 2016
    United States
    yes
     
  18. pedro702

    pedro702 GBAtemp Guru

    Member
    6,616
    2,121
    Mar 3, 2014
    Portugal
    homebrew has to be coded to read the gamepad, if no one codede it it wont work.
     
  19. randy7707

    randy7707 Member

    Newcomer
    43
    13
    May 4, 2016
    Bulgaria
    Is It possible to make Mega Man 9 and Mega Man 10 as launchable injects from the WiiU main menu like this? It would please my OCD so much as it's been bothering me forever that I can't have Mega Man 1-10 all listed together. Why Nintendo Why?
     
  20. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,604
    510
    Apr 3, 2014
    United States
    Florida
    I thought at some point FIX was able to make the vWii to think GamePad was a Wii Mote on Homebrew LOL