[Release] Virtual Console Creator

Discussion in 'Wii U - Hacking & Backup Loaders' started by fiveighteen, Oct 23, 2016.

  1. fiveighteen
    OP

    fiveighteen High Hopes and Low Expectations

    Member
    1,755
    1,266
    Jun 30, 2008
    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, Oct 27, 2016
  2. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    22,704
    10,979
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Awesome, glad to see this tool released, sorry about earlier, for some reason the attachments were freaking out, but they're working on here fine :P

    @ShadowOne333 @VinsCool Check this out :P
     
  3. jellevs

    jellevs Advanced Member

    Newcomer
    57
    8
    Jul 25, 2012
    Netherlands
    Really nice, probably gonna try it next week.
     
    zeldaism and the_randomizer like this.
  4. VinsCool

    VinsCool Detached from Reality

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,093
    29,473
    Jan 7, 2014
    Canada
    Another World
    Wonderful! That will help a lot!
     
    zeldaism and the_randomizer like this.
  5. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    7,377
    4,798
    Jan 17, 2013
    Mexico
    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!
     
  6. Exavold

    Exavold lol

    Member
    1,004
    1,061
    Nov 9, 2015
    France
    lol
    Nice , what am I supposed to put in "resources" though ?
     
  7. fiveighteen
    OP

    fiveighteen High Hopes and Low Expectations

    Member
    1,755
    1,266
    Jun 30, 2008
    United States
    Icons with a resolution in a multiple of 128x128. (256x256, 512x512, etc)
    Background images (1280x270)
    Cover images for 3D covers (download from thecoverproject.net)
     
    Exavold likes this.
  8. TR_mahmutpek

    TR_mahmutpek GBAtemp Advanced Fan

    Member
    637
    134
    Jul 28, 2015
    Creator!? it seems someone work hard:creep:
     
    CatmanFan, zeldaism and fiveighteen like this.
  9. fiveighteen
    OP

    fiveighteen High Hopes and Low Expectations

    Member
    1,755
    1,266
    Jun 30, 2008
    United States
    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!
     
  10. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    7,377
    4,798
    Jan 17, 2013
    Mexico
    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
     
    CatmanFan and KiiWii like this.
  11. JohnathanMonkey

    JohnathanMonkey GBAtemp Advanced Fan

    Member
    583
    186
    Apr 26, 2013
    United States
    This is AWESOME!!!! Thank you!!
     
  12. Xuman

    Xuman GBAtemp Fan

    Member
    395
    246
    Jan 26, 2012
    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.
     
  13. Daddy Horror

    Daddy Horror GBAtemp Regular

    Member
    190
    26
    Jul 25, 2014
    United States
    Sheboygan, Wisconsin
    getting this error can not create activex componet?

    — Posts automatically merged - Please don't double post! —

    well the ds inject still worked though
     
  14. fiveighteen
    OP

    fiveighteen High Hopes and Low Expectations

    Member
    1,755
    1,266
    Jun 30, 2008
    United States
    Sorry about that! Fixed in VCC v0.4.1 :)

    Not sure what that's about, but glad it worked regardless!
     
    the_randomizer and Olmectron like this.
  15. yuyuyup

    yuyuyup GBAtemp Psycho!

    Member
    3,337
    774
    Apr 30, 2006
    United States
    USA MTN timezone
    any chance this makes wii compatible n64 injections, I'm having trouble doing that
     
  16. pedro702

    pedro702 GBAtemp Guru

    Member
    6,859
    2,215
    Mar 3, 2014
    Portugal
    well i will wait for gba suppor since the gba injector is so hard to use and complicated :S
     
  17. Crass

    Crass Rock me Dr. Zaius

    Member
    999
    124
    Nov 3, 2006
    United States
    Oregon
    Hey this looks awesome. Thanks.
     
  18. Eurasiam

    Eurasiam GBAtemp Regular

    Member
    107
    36
    Sep 11, 2009
    United States
    Hopefully when I properly hack my Wii U i can' use this too. Great Tool
     
  19. Loke

    Loke GBAtemp Regular

    Member
    188
    32
    Jan 7, 2014
    Netherlands
    I'm getting this error for NDS injects. I have all the requirements in the OP.

    https://snag.gy/XQCyjr.jpg

    Amazing program btw, I was waiting for this. Thanks!
     
  20. lordelan

    lordelan GBAtemp Advanced Maniac

    Member
    1,702
    482
    Jan 4, 2015
    Gambia, The
    Congrats on the release! Pretty nice to see you found your time! :)
     
    CatmanFan and fiveighteen like this.