Nds injection?

Discussion in 'Wii U - Homebrew' started by Durelle, Mar 21, 2017.

  1. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    I've been wanting to play Pokémon heart gold on my TV but I'm not sure where to start. I'd I could get a few answers that will decide if I'll try this or not.

    1- does the game even run? Without glitches?
    2- how do saves work?
    3- is it complicated?
     
    Last edited by Durelle, Mar 21, 2017


  2. Felek666

    Felek666 Archdemon | #AMDForever

    Member
    3,245
    3,373
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    1. Best to try out. It will probably run but looking at DS VC, you will need to inject one that will work with that rom
    2. Save states work as normal DS VC game.
    3. Kinda. There was tutorial for it available somewhere, i can't find it tho...
    [Heart Gold was a DS game right?]
     
  3. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    Yeah its a DS game, im trying to figure this out, i just need to find the right tutorial.

    I dont get how to use Loadiine yet, wish there was just a easy way to inject and install it as a Channel, just like Haxchi
     
    Last edited by Durelle, Mar 21, 2017
  4. Kevinpuerta

    Kevinpuerta GBAtemp Regular

    Member
    242
    78
    Mar 6, 2016
    United States
    You could download a vc ds game go into its folders and replace the rom with the rom you want then play it it loadiine. Ive tried pokemon black and white 2 before and it didnt work but not sure about hg and ss
     
  5. Drew That Gamer

    Drew That Gamer weeb

    Member
    563
    134
    Dec 29, 2015
    United States
    Arlington, VA
    You can always look online. That iso site is always a great place to look, as Loadiine VC injects don't have a chance of potentially bricking your system.
     
  6. Felek666

    Felek666 Archdemon | #AMDForever

    Member
    3,245
    3,373
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    You can't brick by installing games, even those injected ones.
     
  7. JHoliness

    JHoliness Member

    Newcomer
    30
    6
    Jul 6, 2013
    Pokemon White/Black won't work because they are DSi enhanced. HeartGold and SoulSilver work fine though.
    You can install an inject just like a legit Virtual Console title, you would just need to use NUSPacker and then install it with WUP installer. It take a bit to do though, and takes longer still if you want a legit looking icon and bootscreen.
     
  8. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    Thats what i want to do, i have alot of stuff installed via the WUP installer but i want to get a few NDS games, like 5-10 of them. I cant seem to figure it out at all. :( I can create the custom icons and such, im a graphic designer, but the technical concept of all this, all information i find online conflicts one another. Even without any icons and bootscreens i would be fine. so you say NUSpacker, ill look for that
     
  9. xtheman

    xtheman GBAtemp Guru

    Member
    5,843
    5,254
    Jan 28, 2016
    As I recommended on the discord use this guide http://gbatemp.net/threads/the-ultimate-guide-to-rednand-vc-injects.449995/
    the loadiine list part applies to installable games too
     
  10. JHoliness

    JHoliness Member

    Newcomer
    30
    6
    Jul 6, 2013
    That guide is pretty bad.

    You could use Virtual Console Creator.
    Using DDD isn't a good idea either, cdecrypt or JNUSTool is much better.
    Using the Wii U SDK is silly, just use TGAVerify or a Hex editor.
    NUSPacker should be used to pack the game ready for WUP Installer
     
  11. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    Ok like i said theres so many things i found online, and i have never used a HEX editor before, but im sure its not so hard. Anybody got steam or something direct to help me out? once i do it once ill be fine.
     
  12. xtheman

    xtheman GBAtemp Guru

    Member
    5,843
    5,254
    Jan 28, 2016
    I never used VCC, I always did injection manually. (I never used any guides, its stupid simple) but I see this guide used the most and I didn't feel like explain it out so ¯\_(ツ)_/¯
    (I did actually complain on that guide but some guy got triggered so I just moved on)
     
    JHoliness likes this.
  13. JHoliness

    JHoliness Member

    Newcomer
    30
    6
    Jul 6, 2013
    I'll lay out some instructions for you (this is the method I use) if you need more info let me know.

    1. First of all you need to obtain the rom (.nds file) of the game you want to to inject (so HeartGold in your case).
    2. Then you need a base game to inject this rom into, (a legit VC title). Use this compatibility list to know which game works with what. (so use Yoshi's Island DS for HeartGold)
    3. Download this game using Wii U USB Helper
    4. Now you need to get the base files from this game, I suggest using cdecrypt which is included with JNUSTool.
    5. Use Virtual Console Creator to inject the rom into the base game
    6. Edit the meta.xml and change the longname and shortname to the name of the game (so Pokemon: HeartGold or something)
    7. Change the title ID: 00050000XXXXXXXX replace the X's with whatever but make sure it doesn't conflict with something you already have installed.
    8. Create the custom images following these rules
    iconTex.tga must be 128x128 pixels, 32-bit, no RLE compression
    bootTvTex.tga must be 986x504 pixels, 24-bit, no RLE compression
    bootDrcTex.tga must be 854x480 pixels, 24-bit, no RLE compression

    Then use TGAVerify to make sure your images are correct.

    Finally, repack with NUSPacker and you can then install it using WUP Installer.
     
    Durelle likes this.
  14. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    When i try to open JNUSTool i get a "CommonKey length is wrong" so im stuck at step 4
     
  15. JHoliness

    JHoliness Member

    Newcomer
    30
    6
    Jul 6, 2013
    You'll need to do a Google search for the CommonKey and then edit the config file with notepad and replace the second line with it.
     
  16. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    Alright i got JNUSTool opened im trying to figure out how to decrupt the files i downloaded from the WiiU USB helper. :/ no luck yet
     
  17. JHoliness

    JHoliness Member

    Newcomer
    30
    6
    Jul 6, 2013
    Rename the folder from 'Yoshi’s Island DS [TITLEID]' to 'tmp_TITLEID'.
    Then make sure that folder is in the same directory as JNUSTool.
    Then open a command prompt from that folder (hold shift then right click, 'open command window here')
    Then pump in the following:

    java -jar JNUSTool.jar TITLEID

    (replace TITLEID with the same ID as before)
     
  18. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    Ahh yeah tahts where i was at, do i need to do this as well?

    java -jar JNUSTool.jar TITLEID -dlEncrypted

    i ask because the command just downloaded a empty folder

    -edit 2

    i forgot to click the root button to download the files -_-

    -edit3

    the decrypting is taking a while i think, ill wait for it to finish
     
    Last edited by Durelle, Mar 22, 2017
  19. JHoliness

    JHoliness Member

    Newcomer
    30
    6
    Jul 6, 2013
    You don't need the -dlEncrypted bit. There should be a window that pops up with a few checkboxes, you want to make sure they're all ticked.
     
  20. Durelle
    OP

    Durelle GBAtemp Regular

    Member
    179
    31
    Dec 22, 2016
    Canada
    NB, Canada
    So i just spent a few minutes creating the image files, but when i use VCC i get a error
    i attached it.

    And i do beleive i have .net framework up to date....


    Sorry for double post, i just read on the VCC thread that its a error when trying to use custom images, ill just copy them manually.


    - EDIT-

    Im trying to verify the TGA files but the python script opens and disappears right away...
    Once i know my TGA files are fine i can pack it and try it.

    -EDIT 2-

    Found out i had to use pythom 2.7 i had 3.6 now i need to pack it.
     

    Attached Files:

    Last edited by Durelle, Mar 22, 2017