Hacking [ORIGINAL] Injectiine - Wii U Virtual Console Injector

CatmanFan

Anxious and regretful
OP
Member
Joined
Aug 14, 2016
Messages
1,963
Trophies
0
Website
www.youtube.com
XP
2,600
Country
Morocco
UPDATE: I have decided to hand over Injectiine to @NicoAICP. Further details and full announcement here.

Introducing the world's first functional automatic Wii U VC injector!
:yayu:
Injectiine is a Wii U Virtual Console batch injector.

Supported Consoles:

  • Nintendo Entertainment System (NES)
  • Super Nintendo Entertainment System (SNES)
  • Nintendo 64 (N64)
  • Nintendo DS (NDS)
  • Game Boy Advance (GBA)
If you want to inject Wii/GameCube games, please try out KhaderWelaye's WiiVC Injector.

Features:
  • Batch interface
  • Functional VC injectors
  • Multi-line support
  • Custom bootSound support (optional)
  • Custom iconTex support (optional)
  • N64 converter for converting *.n64 and *.v64 ROMs to *.z64 format
  • MetaVerify for verifying converted TGA images
  • snesROMUtil for verifying SNES ROMs and removing headers
  • Option to pack game in either encrypted WUPInstaller format or decrypted Loadiine (GX2) format
  • Option to select SM64 INI, DK64 INI, custom INI or blank INI when injecting N64 games
  • Option to input your own options when using custom N64 INIs (UseTimer, RetraceByVsync, etc.)
  • Option to use INI from Files directory when injecting N64 games
  • Option to define your custom INI/ROM name for N64 injects (e.g. Undop0.599, UNSMJ3.002, UNLEE0.123)
  • Custom GamePad/TV background support for NDS VC
  • Injectable NES Zapper emulation via Wii Remote
  • Option to use decrypted base from Files directory
Other Stuff:
  • Automatically checks for ROM and PNG images on boot
  • You will only need two PNG images and a ROM B-)
  • Supports both *.sfc and *.smc formats
  • You only need to specify the title and common keys once, they are saved as text documents and are automatically loaded the next time you start Injectiine
Disclaimer:
I do not own any of the tools packaged in this application. They all belong to their respective owners.

:arrow:GitHub Source
:discuss:Announcement Blog Entry

Download:
:download:MEGA
:download:GitHub

v1.23 (18/12/17)
-Added option to use custom backgrounds for GamePad/TV (NDS only)
-Added custom bootLogoTex support
-Revamped readme.txt

v1.22 (17/12/17)
-Added option to use config .ini from Files directory (N64 only)
-Updated readme.txt

v1.21 (13/12/17)
-Updated Loadiine compiling process
-Added option to use decrypted NES base from Files directory. All consoles available now support offline injection.
-Added Duck Hunt [EUR] as NES base (supports emulation of the NES Zapper via Wii Remote)
-Fixed offline SNES base injection
-Fixed offline NDS base injection
-Added fnr.exe automatic deletion which fixed bug where generated output folder was empty (NDS only)
-Updated readme.txt
-Updated changelog.txt

v1.2 (11/12/17)
-Updated readme.txt
-Added Super Mario Kart [EUR], Earthbound [EUR] and Kirby's Dream Land 3 [EUR] as SNES bases
-Added option to use decrypted SNES base from Files directory
-Added option to use decrypted NDS base from Files directory
-Fixed bugs when compiling game in Loadiine format
-Added Loadiine error when Loadiine (GX2) game package fails
-Fixed missing NDS.bat file, I guess I was in a rush and forgot to pack it in the archive
-Some other bug fixes and tinkings

v1.1 (10/12/17)

-Added working Game Boy Advance support by fixing a meta.xml creation bug which corrupted GBA injects
-Added Mario & Luigi: Superstar Saga [EUR] as GBA base
-Added option to use decrypted GBA base from Files directory
-Fixed bug in GBA meta.xml creation which added a space to game name line #1 when using multilines
-Removed corruption warning when starting GBA injector
-Added support for custom bootSounds!
-Added option to pack in either WUPInstaller format or Loadiine (GX2) format
-Renamed About.txt to readme.txt and added changelog text document
-Tinkered About.txt/Readme.txt a little
-Fixed a little bug when Injectiine prompts to use custom INI/ROM name or copy from base (N64 only)
-Removed Tool64 from N64 injector because it is not needed anymore
-Updated shortcut
-Some other bug fixes and tinkings

v1.01 (9/12/17)

-Added N64 converter which automatically converts *.n64 and *.v64 ROMs
-Added option to use decrypted base from Files directory (N64 only)
-Added option to define custom INI/ROM name (N64 only)
-Added UseTimer prompt when defining custom INI options (N64 only)
-Updated About.txt file

v1.0 (8/12/17)

Initial release
 
Last edited by CatmanFan,

Haymose

Well-Known Member
Member
Joined
Mar 24, 2014
Messages
428
Trophies
1
Age
33
XP
1,628
Country
United States
I tried to inject an n64 rom but it kept loading me into Tool64 which I thought was just for converting to z64 format? Couldn't figure out where to go from there.
 

CatmanFan

Anxious and regretful
OP
Member
Joined
Aug 14, 2016
Messages
1,963
Trophies
0
Website
www.youtube.com
XP
2,600
Country
Morocco
I tried to inject an n64 rom but it kept loading me into Tool64 which I thought was just for converting to z64 format? Couldn't figure out where to go from there.
If you get Tool64 when injecting, click on File, and then Open, then open your Files directory where your ROM is. Right-click and then select "Big Endian". This will convert your ROM to *.z64 format.

I am planning to add *.n64 format soon, don't worry.
 

CatmanFan

Anxious and regretful
OP
Member
Joined
Aug 14, 2016
Messages
1,963
Trophies
0
Website
www.youtube.com
XP
2,600
Country
Morocco
New version released! v1.01
  • Added N64 converter which automatically converts *.n64 and *.v64 ROMs
  • Added option to use decrypted base from Files directory (N64 only)
  • Added option to define custom INI/ROM name (N64 only)
  • Added UseTimer prompt when defining custom INI options (N64 only)
  • Updated About.txt file
 
Last edited by CatmanFan,

Zonta85

Well-Known Member
Member
Joined
Nov 9, 2007
Messages
436
Trophies
0
Age
39
Location
Ascoli Piceno
Website
www.facebook.com
XP
523
Country
Italy
That's weird, it's normally supposed to work. Can you show me your Injectiine folder and sub-folders please?

Sure, but i extracted the archive with no changes. "Files" and "output" subfolders are empty, the others are:

Immagine.png


Immagine_2.png


Immagine3.png


Immagine4.png
 
Last edited by Zonta85,

Zonta85

Well-Known Member
Member
Joined
Nov 9, 2007
Messages
436
Trophies
0
Age
39
Location
Ascoli Piceno
Website
www.facebook.com
XP
523
Country
Italy
Not exactly, it must correspond to the console type that you choose (e.g. if you're injecting NES you must have an NES ROM). You're welcome though.

Yes, sure, i mean that if Just to do a single test it doesn't matter if is NES, SNES, N64 ecc. and of course i will choose the inject optional that matches.

I Will do some tests later and tomorrow.

P.S. I think that i can find the two PNG files that i need here, right?

http://gbatemp.net/threads/banners-icon-templates-for-wii-vc.483080/
 
Last edited by Zonta85,

CatmanFan

Anxious and regretful
OP
Member
Joined
Aug 14, 2016
Messages
1,963
Trophies
0
Website
www.youtube.com
XP
2,600
Country
Morocco
Yes, sure, i mean that if Just to do a single test it doesn't matter if is NES, SNES, N64 ecc. and of course i will choose the inject optional that matches.

I Will do some tests later and tomorrow.

P.S. I think that i can find the two PNG files that i need here, right?

http://gbatemp.net/threads/banners-icon-templates-for-wii-vc.483080/
You can find universal Wii U VC bootTvTex and iconTex Photoshop templates here. They really get the job done.

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

UPDATES! GO GET YOUR UPDATESSZZZ v1.1
  • Added working Game Boy Advance support by fixing a meta.xml creation bug which corrupted GBA injects
    • Added Mario & Luigi: Superstar Saga [EUR] as GBA base
    • Added option to use decrypted GBA base from Files directory
    • Fixed bug in GBA meta.xml creation which added a space to game name line #1 when using multilines
    • Removed corruption warning when starting GBA injector
  • Added support for custom bootSounds!
  • Added option to pack in either WUPInstaller format or Loadiine (GX2) format
  • Renamed About.txt to readme.txt and added changelog text document
  • Tinkered About.txt/Readme.txt a little
  • Fixed a little bug when Injectiine prompts to use custom INI/ROM name or copy from base (N64 only)
  • Removed Tool64 from N64 injector because it is not needed anymore
  • Updated shortcut
  • Some other bug fixes and tinkings
 
Last edited by CatmanFan,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    i like that idea
    +1
  • Veho @ Veho:
    What's the same thing?
    +1
  • The Real Jdbye @ The Real Jdbye:
    before or after a hit
    +1
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
    K3Nv2 @ K3Nv2: Turns out you can't sprinkle methamphetamine on McDonald's French fries