Question about title and eshop game dumping in WiiU

Discussion in 'Wii U - Hacking & Backup Loaders' started by Deniii, May 18, 2017.

  1. Deniii
    OP

    Deniii Member

    Newcomer
    47
    2
    Aug 6, 2009
    United States
    Before I start, I'm a newcommer to the WiiU scene so, excuse me if I get certain concepts wrong.

    OK, so, here's the thing: I bought the US version of Advance Wars: Dual Strike from eshop and I want to make a backup of it because it's not available on "that title site", hence it can't be dowloaded with WiiU USB Helper (the only version avaialable is the EUR one)

    Following this:
    https://gbatemp.net/threads/the-different-wiiu-games-formats-and-how-to-convert-them.449212/

    I used ftpiiU_everywhere and Filezilla and browsed to /storage_mlc/usr/title/00050000 and copied the Advance Wars folder (101da500) containing the subfolders "code", "content" and "meta", to my PC.

    Then I used tik2sd (https://gbatemp.net/threads/tik2sd-easily-dump-wiiu-tickets-to-your-sd-card.451172/)
    and dumped the ticket for the game. I located the correct one among the lot of them using "WiiU Ticket Info" although something was off. All tickets show their correct name but this one was shown as "Unknown or system title / outdated Database".
    I know this is the correct tile.tik because the TitleID is 00050000101DA500
    I suppose the name isn't shown because it's not available on "that title site".


    Now I have a title.tik (dumped as 0000001a.tik by tik2sd) and a title.tmd in the "code" folder that I got from ftpiiU_everywhere.
    What I want is to have an encrypted game (.app and .h3) so I can install the game again should I need to delete it.

    I have the code, content and meta folders, and title.tik + title.tmd
    Now, how can I get the title.cert? That way, I can use NUS Packer to make a copy of the game I can install with WUP Installer.

    I suppose I can use any random title files from other games but I want the game to run without needing a CFW (I mean, since I paid for it, why not getting the benefit of running it straight from cold boot?)

    Anyway, I don't know if what I did so far to achieve what I want is correct or if what I want is even possible.
    I'd appreciate any help you can give me.
    Thanks.
     
  2. Felek666

    Felek666 Demonically Uncontrollable

    Member
    3,516
    3,935
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    You can always dump .tik and send it to that title key site.
     
  3. Deniii
    OP

    Deniii Member

    Newcomer
    47
    2
    Aug 6, 2009
    United States
    Uploading my title.tik there allows me to get a title.cert?
    Could you elaborate a little? I'm new here and I don't understand everything. I don't want to do stuff at random nor stuff I don't understand.
     
  4. noragrets

    noragrets GBAtemp Regular

    Member
    227
    141
    May 5, 2017
    tickets are inside the .tik file
    a tik file can have tickets from multiple games inside
    you need to extract the titlekey from it for your specific game with an hex editor
    and then you'll be able to download the encripted files from nus with usb helper
     
    Last edited by noragrets, May 19, 2017
  5. nexusmtz

    nexusmtz GBAtemp Maniac

    Member
    1,263
    436
    Feb 17, 2016
    United States
    WiiU Ticket Info (the site) only knows about the titles that the are in its code. The executable program (different author) might use the ticket site or external database for its info. As long as you have the titleID, you're good.

    What you want to do is go to the ticket site and hit the "Upload keys.txt" button. Navigate to your Tik2SD folder and double-click the keys.txt file. That will add the key (which is not specific to you or your machine) to the database. Within a day it should show up in WiiU USB Helper.

    You can also download the encrypted NUS files with JNUSTool, FunkiiU, or NUSGrabber. Since you already have the ticket on your system, you can run WupInstaller without a ticket in the install directory.

    It is important to note that if you download a title that you own with WiiU USB Helper or another program that generates tickets, you should remove the fake ticket from the install directory before you install the title. If (only if) the program gives you the 0x42 ticket error, use your own ticket in place of the fake one.
     
    Last edited by nexusmtz, May 19, 2017 - Reason: differentiate similar site and program
  6. Deniii
    OP

    Deniii Member

    Newcomer
    47
    2
    Aug 6, 2009
    United States
    Thanks for the reply nexusmtz. That's the kind of answer I was looking for.

    I uploaded the key to that site and it's already listed. I will try WiiU USB Helper tomorrow to see if it's available there.

    However, I noticed something wrong. According to WiiU Ticket Info (executable program), the ticket was dumped as "...\0007\0000001a.tik".
    On the other hand, accoring to keys.txt, the key was dumped as "...\0006\0000001b.tik"
    I opened both files with HxD and looked up the key value.
    \0007\0000001a.tik has the key for Advance Wars and \0006\0000001b.tik has the key for Breath of the Wild.
    Why are the keys associated with the wrong ticket in keys.txt?

    Anyway, since I didn't trust that txt file, instead of using "Upload keys.txt" box, I used "Add a title key"
    Before doing that, I tried downloading the game with FunkiiU to make sure the Title Key I was about to upload was the correct one. The game FunkiiU downloaded was indeed the US version of Advance Wars Dual Strike so I uploaded that key.

    Now, that title site doesn't have a ticket available for downloading for Advance Wars Dual Strike (the Ticket box is empty). Should I upload mine?
     
  7. nexusmtz

    nexusmtz GBAtemp Maniac

    Member
    1,263
    436
    Feb 17, 2016
    United States
    You probably opened the file in notepad, which doesn't handle unix linefeeds, but you have word wrap on, so it appears like it is doing line breaks. Open the file in an editor like notepad++ and the entries will be correct. (Each line starts with the titleID, not the location.) You can upload your keys.txt and the web site will understand it even if your editor doesn't.

    The key site only keeps disc tickets because the eShop tickets are only valid on a single console. If yours is an eShop-only title, there's no disc ticket to have, and even if the title you bought on eShop is also available on disc, your ticket is still an eShop ticket. The important thing is that the key shows up, and that's what the downloaders need to make a fake ticket for installation.
     
  8. Deniii
    OP

    Deniii Member

    Newcomer
    47
    2
    Aug 6, 2009
    United States
    OK. Everything's good then.
    Thanks again for your help.
     
    nexusmtz likes this.