File:Wii U Hacks - Game file replacement with Cafiine!

Description
Cafiine is a tool for loading alternate game files on a Wii U (in place of the existing ones), and monitoring when the Wii U performs file accesses and what it attempts to load. Cafiine is made by Chadderz! It is similar to Riivolution for Wii, but works exclusively over the network. It can be used in conjunction with TCP Gecko, by using TCP Gecko in order to extract files and modify them, and load them back in Cafiine to see the effects. This demonstration shows the loading of some pre-made files on Mario Kart 8, which again, I'm sure surprises nobody.

With the up and coming browser exploit for Wii U by marionumber1 and co nearing completion, me and Chadderz are updating the tools that we made for our MK8 mods to work with the new exploit, and preparing them for release. Pretty soon, other people will be able to do their own little game mods! It's just as we said, another team would eventually break in, but we would never give out our own exploit, and that's exactly what has happened.

The name Cafiine takes inspiration from Riivolution: Riivolution being a play on Revolution, the Wii's codename. Cafiine is clearly a pun on Caffeine, and the reason is because the Wii U's codename is... Café! ...For some reason.

Once again, this serves as a behind-the-scenes for some of what we've shown in the past: Icy Thwomp Ruins, messing with objects and all the muted BFSTMs were loaded with this! As for Icy Thwomp Ruins, it will see a release before long too :)

This tool is (currently) intended for advanced users and must be compiled from source in order to run (needs manual IP entry into the source code... for now). Functionality wise, it's only been tested properly with MK8, but should work with other games too. It can be slow when it comes to large files; a limit of the networking. With any luck it could be expanded to read files off devices attached to the machine itself, which should be much faster.

Source code and download are as of yet unavailable. Chadderz is still working on making it prettier.

In this video, I demonstrate loading our texture hack of Thwomp Ruins called "Icy Thwomp Ruins", a custom song, and showing folder structure changes indicating that many replacements to the same file can be performed in a single session without reloading the console. The song is a-TTTempo - VS！灼熱団リーダーうつほ and you can find it here: https://www.youtube.com/watch?v=8xKsExeRCiE

We're hoping this tool sees much use among mod developers, texture hackers and similar! If there is to be a future CTGP for Mario Kart 8 or similar, this is the kind of thing we'll use!

I hope everyone enjoys the video, and stay tuned for more. There's even more stuff to show yet :P