[RELEASE] Injectiine - Wii U Virtual Console Injector

Discussion in 'Wii U - Hacking & Backup Loaders' started by CatmanFan, Dec 8, 2017.

  1. CatmanFan
    OP

    CatmanFan Top 10 Most Lit Trends

    Member
    6
    Aug 14, 2016
    Morocco
    Multitap is not supported with VC games, sorry.
     
    VVizard likes this.
  2. Murphy_Caleb

    Murphy_Caleb Member

    Newcomer
    1
    Jan 4, 2018
    United States
    Trying to Inject Banjo Kazooie...the compatibility list says it works with DK64 USA which is not in the injector so i used JNUStool to get the base and put the base folder in the files folder along with the banjo rom and all the image files needed. It keeps repeating the window "How many lines does your game name use" I select 1 and type Banjo Kazooie but it just brings up the same window. Any thoughts on how to fix this or thoughts on what ive done wrong?
     
    CatmanFan likes this.
  3. Murphy_Caleb

    Murphy_Caleb Member

    Newcomer
    1
    Jan 4, 2018
    United States
    I had recently changed the environmental path variable and it cause Injectiine not to work. I reset the path and re-installed Java and it now works
     
  4. cruplezone

    cruplezone GBAtemp Fan

    Member
    2
    Feb 3, 2014
    Canada
    Will macOS support be added
     
  5. CatmanFan
    OP

    CatmanFan Top 10 Most Lit Trends

    Member
    6
    Aug 14, 2016
    Morocco
    I don't think so. Maybe Wine can work, but for now I would most likely recommend using a virtual machine.
     
  6. MO35AB

    MO35AB Advanced Member

    Newcomer
    1
    Apr 16, 2016
    Algeria
    i followed everything, tried mario kart 64.v64.
    installed, when launched i got:

    error code : 157-1101
    could not start the software
     
    CatmanFan likes this.
  7. CatmanFan
    OP

    CatmanFan Top 10 Most Lit Trends

    Member
    6
    Aug 14, 2016
    Morocco
    Try compiling the injection in Loadiine format and then check the code, content and meta folders if they have all files included.
     
  8. DarkKnightPT

    DarkKnightPT GBAtemp Regular

    Member
    2
    May 18, 2014
    I also have same problem with gba injects i can create them but when i launch them it only give's me black screen, i've tryied F-Zero Maximum Velocity and Pokemon Emerald with the base roms described on the compatibility gba vc list.. i used automatic game id generation, do i have to use costum one instead..? could that be the problem?
     
  9. DarkKnightPT

    DarkKnightPT GBAtemp Regular

    Member
    2
    May 18, 2014
    Yay i found my problem solution i was using old version of python and i didnt install gba_inject, for those who are trying to inject gba games just do this first before using this tool
    1st - install 32bit version of Python 3.5
    2nd- download last version of gba_inject from :
    https://github.com/Hking0036/inject_gba-nogui , clone it .zip file and extract it to Desktop
    3rd - open windows command prompt (cmd) and type cd Desktop/inject_gba-nogui-master, press enter, after that type setup.py install , and it should install sucessfully
    Now you can use the inject script normally it should work without any issues, i've just injected F-Zero MAximum Velocity and it works great :D i hope this help you guys.

    By the way if you're gonna inject pokemon rom hacks you need to hexedit the rom for saving suppot just like on 3ds gba vc you can check here how to:
    https://gbatemp.net/threads/fixes-for-all-gba-pokemons-save-issue-with-agb_firm.390508/

    Good day guys ;)
     
    Last edited by DarkKnightPT, Jan 23, 2018 - Reason: additional info about pokemon romhacks injection to wii u gba vc
    CatmanFan likes this.
  10. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    3
    Jan 23, 2012
    Netherlands
    So, I finally got the time to fiddle around with this program, and I got Mario Party 1 injected into Mario Party 2 and it works like a charm. Thanks for that ^^
    Now I want to inject Mario Party 3 into Mario Party 2, but when I install it and start it up, past the bootscreen it is just a black screen..
    Now I saw that you have to change the header inside the ROM of 3 and I thought I did, but still same problem. I don't really know how hex editing works, but I thought that the change in de name should do it in offset 00000020. But yeah, that doesn't work. So my question is, what do I need to change to change that ROM header?
    Thanks in advance :)
     
    CatmanFan and DarkKnightPT like this.
  11. CatmanFan
    OP

    CatmanFan Top 10 Most Lit Trends

    Member
    6
    Aug 14, 2016
    Morocco
    You have to change your MP3 ROM's 4-digit title ID in the ASCII section of your hex editor (e.g. NMPE) to the one for Mario Party 2.
    Mario Party 2 (US): NMWE
    Mario Party 3 (US): NMVE
    If your ROM is PAL, then the E is instead a "P", hence NMWP and NMVP.
    Otherwise, you're welcome.
     
    PascalLeroi likes this.
  12. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    3
    Jan 23, 2012
    Netherlands
    Thanks! That was helpfull, but unfortunately I still get a black screen, I can go to the home menu or the VC menu, but the rest is just a black screen :/
    I just checked, the ROM works correctly in Project64, even after the changed header. I just don't know what I'm doing wrong, as with Mario Party 1 it just worked without even needing to change the header.
     
    CatmanFan likes this.
  13. CatmanFan
    OP

    CatmanFan Top 10 Most Lit Trends

    Member
    6
    Aug 14, 2016
    Morocco
    As quoted here:
    "open mp3 ntsc rom and change the header to match mp2 header, then open mario party 2 ini by nintendo and change backup type to 0 and backupsize to 2048, runs perfect."
    You need to have the Mario Party 3 (PAL) base, though.
     
  14. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    3
    Jan 23, 2012
    Netherlands
    Yeah and for Mario Party 1 it says: "open mp ntsc rom and change the header to match mp2 header, runs perfect. Some are experiencing excessively annoying graphical glitches. It's technically playable but when shadows are flickering every time you hit a block or the UI is flickering at the start of every turn it ruins the experience" Which I didn't have to do for some reason, and it does work perfectly. What I don't get is the base you mention. I thought you could only get a VC base for a game that actually came out on VC, so in this case Mario Party 2, which I got. I also changed the settings in the .ini ;) The Mario Party 3 ROM is ripped from my N64 gamecard with Retrode, I shouldn't need any more bases, right? I'll try it again tomorrow, anyway thanks for your help and for your awesome injector, it works great ^^ There must be something that I'm missing (which is almost always the case :P)
     
  15. fixx1983

    fixx1983 Advanced Member

    Newcomer
    2
    Aug 24, 2014
    Italy
    Hi, I'm trying your tool.
    It works great with NES games, but with SNES ones It doesn't.

    It downloads all of the stuffs from the nus, then it suddenly closes. I can't read what kind of error It provides because it's too fast.

    It deletes ANYTHING inside the FILES folder, and I can find some of the downloaded files here and there.

    But the OUTPUT folder is empty.

    Python and Java are already updated.
     
    Last edited by fixx1983, Jan 26, 2018
  16. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend

    Member
    15
    May 27, 2016
    United States
    New York
    Really? There is 4 player games on eshop that if played on real snes, would require multitap. Natsume championship wrestling and Vegas steaks are just two examples, considered looking into that? :unsure:
    You can use retroarch emulators as alternative solutions for multitap and roms that don't work with Virtual console injection. Because not all games are supported with Virtual console, not all games will work. You better off using a emulator like retroarch. If you don't want to use retroarch, go to the wii mode (V WII) and install snes9x and use it. (Doesn't support gamepad currently but is second best than nothing)
     
    VVizard likes this.
  17. JHoliness

    JHoliness Member

    Newcomer
    2
    Jul 6, 2013
    I'm having issues getting this to find my custom .ini file for N64 injects. I have it placed inside the 'Files' folder and I select option (8) when asked which .ini file I want to use. But then when I continue after the message about making sure the .ini file is in the correct folder; it fails to generate the .xml files with the error: 'The system cannot find the path specified.'

    Does it need to be named something specific?

    Also I should mention that when not using a custom .ini file, (choosing option (4) for example) eveything works great.

    EDIT: I checked the batch file and it's just supposed to check for any file with the .ini extension (*.ini) but that's clearly not working for some reason.
     
    Last edited by JHoliness, Jan 27, 2018
  18. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    3
    Jan 23, 2012
    Netherlands
    for me it worked after I put it in the base with the other inis and chose 7 ;) (I don't know if you did a custom base, but if you did, then that is the way to go ^^)
     
    JHoliness likes this.
  19. JHoliness

    JHoliness Member

    Newcomer
    2
    Jul 6, 2013
    Yeah in the end I just replaced it manually, but it definitely doesn't seem to work as intended.

    Also, did you manage to get your Mario Party 3 inject working? I injected it into DK64 successfully recently, so I may be able to help if you haven't.
     
  20. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    3
    Jan 23, 2012
    Netherlands
    Haven't got the time to rty it again ;)
    So it's working 100% without glithes? After trying it again and it doesn't work, I'll pm you to see if you can help me :)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice