Hacking [Release] Virtual Console Creator

fiveighteen

Distractible Dabbler
OP
Member
Joined
Jun 30, 2008
Messages
1,768
Trophies
2
XP
1,930
Country
United States
Decided that I might as well release a beta version of my Virtual Console Creator program. Thanks to @lordelan for initial tests and feedback.

The main function of this is to easily create a VC game, via ROM injection/replacement, that is ready to drag-and-drop onto the SD card and play with Loadiine.

What works:
- NES (.nes) ROM injection
- SNES (.sfc) ROM injection
- N64 (.n64, .z64) ROM replacement
- NDS (.nds, .srl) ROM replacement
- Icons, backgrounds, and 3D covers created for Loadiine (get the 2D flat PNG from thecoverproject.net)
- Tool tips in the statusbar to give info and guide through the process

What doesn't work (but is planned... eventually):
- Configuration options (to change resolution of NES/SNES, default view of NDS, etc)
- Injecting NTSC ROMs into PAL, or vice versa
- SNES .smc files don't work, but should be easy enough to implement (just an additional header to remove?)
- GBA (.gba) ROM injection
- GB (.gb) ROM injection into GBA via Goomba Color
- SMS (.sms) ROM injection into GBA via PocketSMS
- TGX/PCE (.pce) ROM injection/replacement

What needs testing:
- PAL and JAP ROM replacement probably doesn't work
- Try to replicate tests from the compatibility wikis. Report if the wiki says it works and it doesn't with VCC!
- Try games not on the compatibility wiki! If you get a black screen, don't assume the game isn't compatible.. it might be my fault. If it fails, please report what ROM and base you used, and what region they both are.
- Other bugs?

Use for reference:
VC SNES Injection Compatibility Wiki
VC N64 Injection Compatibility Wiki
VC NDS Injection Compatibility Wiki

Requirements:
- Windows or a way to run exe's
- .NET Framework 4.5.2
- Your own ROMs and official base games named with [ID6]
- Move the [ID6].png from the created game folder to SD:\wiiu\apps\loadiine_gx2\covers3d\

Optional (place in the Resources folder created at start up):
- Icons with a resolution in a multiple of 128x128. (256x256, 512x512, etc)
- Background images (1280x270)
- Cover images for 3D covers (download from thecoverproject.net)

Release Info:
v0.4.1 - Fixes bug if changing Base Games folder

Downloads:
VCC v0.4.1 by fiveighteen (extract to it's own folder)
wiiurpxtool v1.1 by 0CBH0 (extract into VCC folder)

Photos:
VCC1.png VCC2.png VCC3.png VCC4.png
 
Last edited by fiveighteen,

fiveighteen

Distractible Dabbler
OP
Member
Joined
Jun 30, 2008
Messages
1,768
Trophies
2
XP
1,930
Country
United States
Awesome!
Love tha planned features too!
It'd be nice to be able to customize the VC injections on the fly with what the user wants, like screen resolution. :)
Will try it out!
That should actually be one of the easiest things to add. The program already has the RPX open, just need to tell it what values to patch and where there are!
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
That should actually be one of the easiest things to add. The program already has the RPX open, just need to tell it what values to patch and where there are!
Awesome! :D
This is surely going to become the best injection app for Wii U's VC.
Now we just need to change the N64 VC resolution to full screen too. xD
 

Xuman

Well-Known Member
Member
Joined
Jan 26, 2012
Messages
407
Trophies
0
XP
980
Country
United States
I'm running into a problem, when i choose the base game directory it does show that it found my game, yet when i go to inject, it says "Can't find E:/wiiu/gamesDonkey Kong 64 [NAAEVC]" its missing a / showing the difference between the games folder and DK64 folder, so i assume thats the error.
 

fiveighteen

Distractible Dabbler
OP
Member
Joined
Jun 30, 2008
Messages
1,768
Trophies
2
XP
1,930
Country
United States
I'm running into a problem, when i choose the base game directory it does show that it found my game, yet when i go to inject, it says "Can't find E:/wiiu/gamesDonkey Kong 64 [NAAEVC]" its missing a / showing the difference between the games folder and DK64 folder, so i assume thats the error.
Sorry about that! Fixed in VCC v0.4.1 :)

getting this error can not create activex componet?

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

well the ds inject still worked though
Not sure what that's about, but glad it worked regardless!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: This movie rip so werid has 1080p quality but the audios ripped with movie theater audio quality