Tool to Generate WiiU .tik/.cert Files On Demand?

PityOnU

Well-Known Member
OP
Member
Joined
Jul 5, 2012
Messages
1,184
Trophies
1
XP
1,618
Country
United States
I maintain personal backups of game sets from across a number of platforms - 1000's of titles across 10's of TB. In order to maintain and organize all the games, I rely on No-Intro hash/naming information and a handful of ROM management applications.

A problem I have come up against is that the No-Intro hash/naming set for the WiiU has the files associated with WiiU titles as they are stored on Nintendo's servers. So, effectively, the *.app and title.tmd files, but not the title.tik or title.cert files. Without those files, I cannot install the games on a WiiU.

I would like to continue to use my automation tools to maintain my game collection, while also maintaining the capability to install the games on the consoles they were released on.

With this in mind, is there any tool/method for regenerating the title.tik and title.cert files on demand - i.e. at some future date when I decide to install an arbitrary game on my console.
 

Kopimist

Well-Known Member
Member
Joined
Nov 6, 2019
Messages
357
Trophies
0
Age
36
XP
995
Country
United States
Update: there's an option to generate .tik files for games you already have installed but not the title.cert files. So thats out. Im not sure of anyother tools that can do this.

I think nusspli might jave this functionality. Ik it defintely does it for a game you download but im pretty sure theres an option to just generate these. Let me check
 
Last edited by Kopimist,

PityOnU

Well-Known Member
OP
Member
Joined
Jul 5, 2012
Messages
1,184
Trophies
1
XP
1,618
Country
United States
Thanks for the replies all, but neither of those would seem to do what would be needed.

Just figured I'd poke this thread again as, a day or two after I posted this, Nintendo announced that the Wii U eShop will be closing next year. Having a tool that would generate .cert's/.tik's for game files in archives would seem to be of increasing benefit.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
I'm not really sure how Nusspli works, @V10lator ? however, I think wii u usb helper uses the title keys to create the fake ticket. I believe that's the reason it needs the title keys site when you first start it up, and why not all games are present (only games that are on the title keys site).
 

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,664
Trophies
1
Age
36
XP
5,644
Country
Germany
Having a tool that would generate .cert's/.tik's for game files in archives would seem to be of increasing benefit.
In case you download content already in the install folder NUSspli will skip all files except the ones missing, so create your .cert and .tik file. Also I'll add .cert creation to NUSsplis option to create a fake ticket only.

//EDIT:
I'm not really sure how Nusspli works, @V10lator ? however, I think wii u usb helper uses the title keys to create the fake ticket. I believe that's the reason it needs the title keys site when you first start it up, and why not all games are present (only games that are on the title keys site).
NUSspli creates the title keys on the fly, so it doesn't need a link to that site nor any other key source. From NUSsplis FAQ:
Q: How is this tool generating keys on its own?
A: It simply implements the informations given at https://gbatemp.net/threads/3ds-wii-u-titlekey-generation-algorithm-leaked.566318/
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
if it's like the wii, the files will still be there aside from at least the ticket, which we can create anyway, so I wouldn't worry about the closing of the shop.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
legit purchases should still work after the closing as well, just can't buy anything new. that's how it works with the wii, and that closed in January of 2019 iirc.
 

PityOnU

Well-Known Member
OP
Member
Joined
Jul 5, 2012
Messages
1,184
Trophies
1
XP
1,618
Country
United States
In case you download content already in the install folder NUSspli will skip all files except the ones missing, so create your .cert and .tik file. Also I'll add .cert creation to NUSsplis option to create a fake ticket only.

//EDIT:

NUSspli creates the title keys on the fly, so it doesn't need a link to that site nor any other key source. From NUSsplis FAQ:

Just had a look through your Github for the project, and yep, there's all the code in there to generate .tik's/.cert's from the ground up. Very cool!

I don't see an immediately, obviously packaged version as a Windows tool. If I'm feeling particularly full of piss and vinegar one evening soon, I will probably sit down and throw together a small standalone tool that can be run on desktop to transform from a No-Intro set to a ready-to-install set. Hardest part will probably be cross-referencing data in .dat files and the .json title databases.

(I program as a day job, though, and the last thing I want to do at night is to program some more, so definitely no ETA on any of this.)
 

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,664
Trophies
1
Age
36
XP
5,644
Country
Germany
I don't see an immediately, obviously packaged version as a Windows tool.
Cause there is none, sorry. NUSspli is a Wii U tool only so as you say: In case you want that you'll have to port it for yourself.

If I'm feeling particularly full of piss and vinegar one evening soon, I will probably sit down and throw together a small standalone tool
Might be way more simple than you think... You already cracked down 98% of the magic... ;)

//EDIT:
Hardest part will probably be cross-referencing data in .dat files and the .json title databases.
There's just one json file you should care about... And the content of that json file is half http://wiiubrew.org/wiki/Title_database and half a source I'm not allowed to tell but I'm also sure you won't even need.
 
Last edited by V10lator,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I thought PS4/5 and Xbox One emulation would be kind of easy since they basically just a PC
  • ColdBlitz @ ColdBlitz:
    they sorta are a pc
  • K3Nv2 @ K3Nv2:
    They haslve dedicated on board chips that aren't tweaked like x64/x32 afaik
  • ColdBlitz @ ColdBlitz:
    but its a custom os for both of them
  • ColdBlitz @ ColdBlitz:
    designed for only specific hardware
  • ColdBlitz @ ColdBlitz:
    so you have to learn to emulate that specific hardware which isn't as easy as you'd think
  • K3Nv2 @ K3Nv2:
    It's a locked down Linux distro basically
  • Psionic Roshambo @ Psionic Roshambo:
    I think the only custom hardware is to do with the SSD and a security chip
  • Psionic Roshambo @ Psionic Roshambo:
    Probably combined in one chip
  • K3Nv2 @ K3Nv2:
    They place married security chips onto boards iirc
  • Psionic Roshambo @ Psionic Roshambo:
    Damn Frontier is offering 5Gbps now lol
  • K3Nv2 @ K3Nv2:
    I honestly can't recommend any of the big 3 this years I'd say buy a rog ally z1 if we're being honest
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly after the PS3 and 360 I just went full PC
  • K3Nv2 @ K3Nv2:
    Every games basically cross platform they only have about 6 titles making it worth the $600 price tag
  • Psionic Roshambo @ Psionic Roshambo:
    Didn't see much need for a console, all the advantages have kind of disappeared
  • ColdBlitz @ ColdBlitz:
    the ps3 used to support installing linux because the cpu was so powerful
  • K3Nv2 @ K3Nv2:
    Then the games are $70 and they want to reboot and refresh the same game every year
  • K3Nv2 @ K3Nv2:
    The ps3 was always Linux they just found a way to make it open source
  • ColdBlitz @ ColdBlitz:
    I'm avoiding buying from the big 3 at all atm
  • Psionic Roshambo @ Psionic Roshambo:
    At one point PC game pads where poorly supported, loading a game had setup, it was complicated. Now it's almost as easy as a console.
  • ColdBlitz @ ColdBlitz:
    nintendo needs to up their game soon
  • K3Nv2 @ K3Nv2:
    Yeah even bt support for Xbox one controllers are just as easy as pairing
  • ColdBlitz @ ColdBlitz:
    considering the steamdeck can emulate the switch (yikes) theres almost 0 reason to buy the switch apart from playing online and using cartridges
  • K3Nv2 @ K3Nv2:
    Xinput and 360 dongles were a driver nightmare
  • K3Nv2 @ K3Nv2:
    I remember having to manually put in drivers and what not
    K3Nv2 @ K3Nv2: I remember having to manually put in drivers and what not