Hacking Virtual Console Injection possible on 5.5.x?

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,194
Country
Antarctica
It would be simplier to just use loadiine with VC-Injected stuff ready.

That, and use ddd by dimok to dump any VC games you already bought, so you can use them as a base (might not want to bother with NES or SNES unless you have games that can be used for large ROMs though, like Donkey Kong Country or EarthBound Zero).
 

SlimPortable

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
275
Trophies
0
Age
28
XP
159
Country
United States
That, and use ddd by dimok to dump any VC games you already bought, so you can use them as a base (might not want to bother with NES or SNES unless you have games that can be used for large ROMs though, like Donkey Kong Country or EarthBound Zero).
Is there any tutorial to dumping/injecting VC games? All I've been able to find are short outlines and everyone saying "it's easy just play around with it." From what I gather the process varies for different consoles too. Mainly I'm interested in messing around with the N64 VC games.
 

ScarletDreamz

[Debug Mode]
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
Is there any tutorial to dumping/injecting VC games? All I've been able to find are short outlines and everyone saying "it's easy just play around with it." From what I gather the process varies for different consoles too. Mainly I'm interested in messing around with the N64 VC games.
This is from KeyLogger:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
N64 injection uses caffine unlike the abode VC inject methods it also uses both roms and config files.
just find your VC game id 005000 something (you can find its id on if you launch the game after cafiine its working the last gameid it shows on your pc its the n64 vc gameid)

Inis made by nintendo
https://gbatemp.net/attachments/ini-sins-files-rar.26459/

How to inject n64 files
- After you find your n64 vc gameid create a folder with it on cafiine root watch cafiine while it loads and you will see the rom path and name same for the config file(ini) path and name.
Creat the path for the rom and for the config file something like
vol/content/rom
vol/content/config

Now depending on your game the rom will be named acordingly for instante on DK 64 pal rom need to be named Undop0.599 and placed on the rom folder and the config folder needs to be named Undop0.599.ini and placed on the config folder

After you have your roms and config files renamed correctly just launch the n64 vc and on the vc menu after cafiine replaces the file just hit reset.(to swap roms you need to exit the VC and go back in again since cafiine only repalces the files once on boot up, while the VC is on cafiine wont replace the file until the VC is loaded again.)

Since n64 uses cafiine rather than gecko you can use bigger roms than the original.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Undop0.599 its just the rom.zip renamed.
 

brienj

Trying to avoid getting cancer
Member
Joined
Jan 3, 2016
Messages
1,232
Trophies
0
Website
twitter.com
XP
2,142
Country
United States
I haven't tried changing on my own yet, but just from looking at some of the files, in the content folder, there is another folder called rom, which I assume would have the rom, and there is a config.ini file in the root of the content folder, so I would guess that would pretty much all you'd have to modify.

Edit: And ScarletDreamz posted the solution while I was typing this, so it look like you would have to modify the files in the config folder in the content folder too.
 
Last edited by brienj,

ScarletDreamz

[Debug Mode]
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
I haven't tried changing on my own yet, but just from looking at some of the files, in the content folder, there is another folder called rom, which I assume would have the rom, and there is a config.ini file in the root of the content folder, so I would guess that would pretty much all you'd have to modify.
Exactly... or just rename your own roms to Undop0.599 and see if it works with the generic .ini. most of them do work.
 
  • Like
Reactions: brienj

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
That, and use ddd by dimok to dump any VC games you already bought, so you can use them as a base (might not want to bother with NES or SNES unless you have games that can be used for large ROMs though, like Donkey Kong Country or EarthBound Zero).

I still have no idea how to actually use DDD, it sounds kinda tedious to dump VC games. It doesn't help that I have all my VC games transferred to my Wii U dedicated hard drive. I am curious about Snes VC injection using DDD and making a base out of it. The VC games I do have for Loadiine are PAL dumps and run slow on NTSC (the music), but they are RPX injections, I take it those are pretty much out of the question to be made on my own?
 

ScarletDreamz

[Debug Mode]
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
@ScarletDreamz Anyone know how I can do RPX injection or dumping of Snes VC games on my end, despite the fact they're stored on my Wii U HDD?
Again, taking this from Logger:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Wii U VC injector by Fix94- https://github.com/FIX94/wiiu-vc-inject/archive/master.zip
Snes Injection compatibility list- http://wiki.gbatemp.net/wiki/WiiU_VC_Snes_injection

How to -
-First on wiiu run kernel exploit, then run tcpgecko/pygecko/codehandler(all the same thing they enable gecko).
-Start your snes Vc rom after the game starts enter the vc menu and leavue it there.
- on your pc enter Bin, edit the ip.txt to your wiiu ip(you can see it on your router settings or by enabling develepor tools on wiiu bowser)
-now drag your snes rom into the inject.exe
-after its finished click reset on the VC menu emulator

ATTENTION you cant inject a rom bigger than your original VC rom if your rom is 512kb you can only inject 512 kb or lower roms or you will break the VC emulator.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
  • Like
Reactions: the_randomizer

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Again, taking this from Logger:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Wii U VC injector by Fix94- https://github.com/FIX94/wiiu-vc-inject/archive/master.zip
Snes Injection compatibility list- http://wiki.gbatemp.net/wiki/WiiU_VC_Snes_injection

How to -
-First on wiiu run kernel exploit, then run tcpgecko/pygecko/codehandler(all the same thing they enable gecko).
-Start your snes Vc rom after the game starts enter the vc menu and leavue it there.
- on your pc enter Bin, edit the ip.txt to your wiiu ip(you can see it on your router settings or by enabling develepor tools on wiiu bowser)
-now drag your snes rom into the inject.exe
-after its finished click reset on the VC menu emulator

ATTENTION you cant inject a rom bigger than your original VC rom if your rom is 512kb you can only inject 512 kb or lower roms or you will break the VC emulator.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I know about the VC injection method, but I noticed that people have higher compatibility with RPX injection, getting games like Pilotwings and Wolfenstein 3D to run. I know that they dumped Snes VC and converted them
somehow. Is there a guide for that anywhere? I did use the VC injection over the past with very mixed results, I'm just wanting to know how to dump my VC ROMs with DDD is all, does that make sense?
Like, again, I know about this method, I just to be able to dump my Snes games to use with Loadiine, if that's even possible. :P
 

ScarletDreamz

[Debug Mode]
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
I know about the VC injection method, but I noticed that people have higher compatibility with RPX injection, getting games like Pilotwings and Wolfenstein 3D to run. I know that they dumped Snes VC and converted them
somehow. Is there a guide for that anywhere? I did use the VC injection over the past with very mixed results, I'm just wanting to know how to dump my VC ROMs with DDD is all, does that make sense?
Like, again, I know about this method, I just to be able to dump my Snes games to use with Loadiine, if that's even possible. :P

You could try:
titledumper.exe /vol/content "E:/SnesGame/"
on the PC.

And on the console:
1. Run ddd from the homebrew launcher.
2. Set your computer's IP and press X button to install ddd in memory and return to WiiU Main menu. (You can press A button instead to autoboot the inserted disc)
3. Launch the title you want to dump. It will pause on the logo until the dump is done.
4. After the dump is done, the title will continue loading normally. Keep the server active if you need to dump rpl files.
5. Close the server and launch it again with a different output path if you launch another title, or you will dump multiple titles to the same path.
6. Launch Miimaker to return to installer and press Home button to exit to the homebrew Launcher to remove the dumper from memory.

Also, check your inbox. -WINK WINK-
 
  • Like
Reactions: the_randomizer

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
You could try:
titledumper.exe /vol/content "E:/SnesGame/"
on the PC.

And on the console:
1. Run ddd from the homebrew launcher.
2. Set your computer's IP and press X button to install ddd in memory and return to WiiU Main menu. (You can press A button instead to autoboot the inserted disc)
3. Launch the title you want to dump. It will pause on the logo until the dump is done.
4. After the dump is done, the title will continue loading normally. Keep the server active if you need to dump rpl files.
5. Close the server and launch it again with a different output path if you launch another title, or you will dump multiple titles to the same path.
6. Launch Miimaker to return to installer and press Home button to exit to the homebrew Launcher to remove the dumper from memory.

Also, check your inbox. -WINK WINK-

I just got titledumper.exe but what commands do I use? I downloaded it from the GitHub but only say the program by itself, no batch files to run, just one thing. I have the folder/app for the Wii U folder on my SD card, but I could've sworn there should be more files than those two folders.

Edit: Never mind, I make my own dump.bat with the command


Code:
titledumper.exe WiiU_dump_path base_output_path
 
Last edited by the_randomizer,

ScarletDreamz

[Debug Mode]
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
Create a new folder on your desktop.
Put TitleDumper.exe there.
Inside the New Folder Hold Shift + Right click.
Select Open Command Window Here.
Write : titledumper.exe /vol/content "C:/DumpedSnesGame/"

Go to Your Wii U
Run ddd from the homebrew launcher.
Set your computer's IP and press X button to install ddd in memory and return to WiiU Main menu.
Launch the title you want to dump. It will pause on the logo until the dump is done
After the dump is done, the title will continue loading normally. Keep the server active if you need to dump rpl files.

The /vol/code folder is not a direct dump, it only dumps memory-loaded RPX or RPL files. It also extracts the data used by Loadiine and generate "fake" app.xml and cos.xml files.
The generated files are not full extracted files, only some values are read from memory and stored in the files for loadiine's needs.
 
  • Like
Reactions: the_randomizer

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Create a new folder on your desktop.
Put TitleDumper.exe there.
Inside the New Folder Hold Shift + Right click.
Select Open Command Window Here.
Write : titledumper.exe /vol/content "C:/DumpedSnesGame/"

Go to Your Wii U
Run ddd from the homebrew launcher.
Set your computer's IP and press X button to install ddd in memory and return to WiiU Main menu.
Launch the title you want to dump. It will pause on the logo until the dump is done
After the dump is done, the title will continue loading normally. Keep the server active if you need to dump rpl files.

The /vol/code folder is not a direct dump, it only dumps memory-loaded RPX or RPL files. It also extracts the data used by Loadiine and generate "fake" app.xml and cos.xml files.
The generated files are not full extracted files, only some values are read from memory and stored in the files for loadiine's needs.


So then the dumps are useless as is? I thought I'd be able to use these for Loadiine? I'm honestly kinda confused, so obviously I need to keep it running for a few minutes so it dumps the entire VC games to use with Loadiine, right? Then I just rename the file and stick it in Wii U\games I guess. The process seems straightforward, I hope my having my VC games stored on my USB hard drive won't be an issue.
 

JaapDaniels

Well-Known Member
Member
Joined
Apr 22, 2012
Messages
1,192
Trophies
1
Age
40
Website
github.com
XP
2,429
Country
Netherlands
should be made an easy to use tool (dummy proof) to
a: format your SD-card/usb device proper.
b: Set the basics for all homebrew.
c: setup the wiiu games on the right location.
d: setup the VC roms on the right location.
e: not really needed, but wii and gc games setup.
f: setup the selfhost exploit if possible.
pretty sure this coud be easely done and the instructions how to use this all would be nice to be within the package.
 

ScarletDreamz

[Debug Mode]
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
So then the dumps are useless as is? I thought I'd be able to use these for Loadiine? I'm honestly kinda confused, so obviously I need to keep it running for a few minutes so it dumps the entire VC games to use with Loadiine, right? Then I just rename the file and stick it in Wii U\games I guess. The process seems straightforward, I hope my having my VC games stored on my USB hard drive won't be an issue.
you can first try dump it as i explained above.
Loadiine cant load files from USB, just SD.
For everything else you can try the WiiU SDK, although its not legal in any way.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: I'm still on MKDS so I'm not bothered :tpi: