Virtual Console Injection: Caffeine Method

Discussion in 'Wii U - Hacking & Backup Loaders' started by Notshane, Jul 15, 2016.

  1. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    Okay, so I am a bit lost right now when it comes to the majority of things that Wii U modding can do. I have figured out how to fully mod most of Sm4sh and have even played import dumps on my Wii U, but now I have another question that has been boggling me for quite some time now. And that is how to play other Nintendo 64 ROMs on my Wii U.

    I understand that the process is possible, and a compatibility list exists on this website that even shows what works and what does not. However, I simply want to know how to inject them, but I hear that the process for NES and N64 games is different for injection, and I want to be guided to the best (preferably video) tutorial on how to do this.

    By the way, I also have a couple of thoughts on two games on the list.

    1) "Mario Party" (US) being injected into "Donkey Kong Pal" (PAL) does this mean I can only play this on a PAL region Wii U?
    2) "Mystical Ninja Starring Goemon" (US) being injected into "mario golf" (no region listed) does a game like this REALLY run on the Wii U? I know the PC has several issues with it, so I doubt this a lot.

    I want to know exactly what does and does not work before I begin this (presumably excruciating) process.

    By the way, I found the list here:
    http://wiki.gbatemp.net/wiki/WiiU_VC_N64_inject_compatibility_list
     
  2. CreeperMario

    CreeperMario GBAtemp Advanced Fan

    Member
    633
    372
    Jun 18, 2016
    Australia
    Adelaide, South Australia
    FYI You cannot use Cafiine to inject ROM images into the Virtual Console. Cafiine can only access the running program's "/vol/content" folder, which contains assets specific to the game. In the Virtual Console, the ROM data is actually stored inside the executable itself, "/vol/code/something.rpx", which Cafiine cannot access. You must use a memory editor (**cough, cough** Gecko) to patch the rom in memory, and then restart the emulator.

    Youshould be able to find Nintendo 64 injection tutorials on the forum somewhere, I remember seeing one a while ago.
     
  3. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    Hmm, sounds like I am back to square one. Search for the injection method, fail to find it. All I did was search through Google and this website before even posting this, so if I could have a link to at least one post that mentions how to do it, that would be great. I just feel like it is not findable anywhere.

    At any rate, has anyone even played any of the two games I listed yet? I can not believe they function based on the results here, especially with no video proof. It just seems a bit suspicious for them to run well on the Wii U to me, especially the latter. What I find even stranger is that Harvest Moon 64 is unable to run, despite the Wii Mode proving the task to be possible.
     
  4. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,280
    Jan 28, 2016
    United States
    For the latter the emulator is made by ninty who has acess to everything that the N64 has which lets games work perfectly while custom emulators for pc don't have that privilege.
     
  5. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    Could you please show me a video of this game running on the Wii U? I have searched everywhere. What you said sounds fine and dandy to me, but seeing it in action would really convince me to pull in the effort to do it myself. Especially the "Wii U IP Address" part which is required to inject the games, I would just like to see how this one looks before I go through all this complex stuff.
     
  6. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,280
    Jan 28, 2016
    United States
    I can't do that for you right now (I'm using my wii u and my laptop is being used) but tbh the wii u ip addres part is one of the easy parts just click enable dev tools on wii u browser settings. unless you mean your internet's ip address which is still easy just open the command line and type that one command which i can't remember
     
  7. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    Hmm, I see. I know about the "IPCONFIG" thing, I was just referring to the Wii U IP Address, which I thought was hard to obtain. At any rate, after I enable developer tools, what do I do next to get the Wii U IP Address?

    By the way, the Wii U apparently got a system update recently, and I have that thing enabled that prevents it from being downloaded. But, how do I download Virtual Console games? I was able to load the eShop through homebrew, and purchase the game, but the game just says "Pending" and I am unable to download it.
     
    Last edited by Notshane, Jul 16, 2016
  8. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,280
    Jan 28, 2016
    United States
    It should download as long as you leave the wii u on after using nnu patcher. It also isn't a problem with virtual console since i have the same setup and downloaded a ds vc using nnu patcher
     
  9. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    Okay. By the way, I still wanted an answer to the above question about where the Wii U IP Address is. It also gives me four extra digits that read as ":0000" with that colon starting after the IP address part. They are not actually zeros, but that was just for example purposes.
     
  10. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,280
    Jan 28, 2016
    United States
    ignore that and the http part
     
  11. Notshane
    This message by Notshane has been removed from public view by Costello, Jul 18, 2016, Reason: removed link to illegal site.
    Jul 16, 2016
  12. xtheman
    This message by xtheman has been removed from public view by Costello, Jul 18, 2016, Reason: removed link to illegal site.
    Jul 16, 2016
  13. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    So, do I use "titledumper" for the Virtual Console, too? Like, start up the process, but load, say, Mario Golf (the one that works with Mystical Ninja Starring Goemon) instead of a Wii U game and it should do the same thing?
     
  14. Bug_Checker_
    This message by Bug_Checker_ has been removed from public view by Costello, Jul 18, 2016, Reason: removed link to illegal site.
    Jul 16, 2016
  15. MattKimura

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,854
    984
    Jun 30, 2014
    United States
    If only Banjo Tooie worked with injection, one of my fav N64 games of all time.
     
  16. Fugelmir

    Fugelmir GBAtemp Regular

    Member
    153
    83
    Mar 9, 2016
    Canada
    Just beat Mystical Ninja Starring Goemon on the wiiu.

    2 things to note:

    -You can't save the game progress internally. Make sure you save using the wiiu savestates.

    -Usually the game kept current progress if I closed loadiine and restarted. However, occasionally, this would be lost so make sure you savestate.
     
  17. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    Can you upload a video of you starting it up and playing it? By the way, which game did you inject it into?
     
  18. Fugelmir

    Fugelmir GBAtemp Regular

    Member
    153
    83
    Mar 9, 2016
    Canada
    Mario Golf.

     
  19. Notshane
    OP

    Notshane Advanced Member

    Newcomer
    95
    6
    Dec 13, 2012
    United States
    Wow, I am speechless. I never thought I would see the day that this game runs perfectly on something other than a Nintendo 64. This is amazing. I now have the influence to continue seeing this through.

    More importantly, with that little list you have there, I have a question. Did you use "titledumper" to dump Mario Golf so that you could inject Mystical Ninja Starring Goemon into it? If so, how did the injection process go? Again, I hear it's different for NES and N64 games, especially according to the website I linked earlier.
     
  20. Hyperstar96

    Hyperstar96 GBAtemp Regular

    Member
    158
    54
    Nov 1, 2009
    United States
    Why not?
     
  21. Bug_Checker_

    Bug_Checker_ GBAtemp Advanced Fan

    Member
    950
    444
    Jun 10, 2006
    United States
    It is against the rules of the forum.
     
  22. Hyperstar96

    Hyperstar96 GBAtemp Regular

    Member
    158
    54
    Nov 1, 2009
    United States
    But for what purpose? Does it host illegal content?
     
  23. Deck of Noobs

    Deck of Noobs Politically Incorrect

    Member
    774
    1,127
    Apr 9, 2016
    United States
    3ds.guide
    C L I C K B A I T
    L
    I
    C
    K
    B
    A
    I
    T