How do I get a [title] on [thing]
This page is incomplete, you can become an editor by going to this page, If not, you can sign up to the wiki and make a comment below.
How this page works.
This guide is a little backwards and may be confusing as it starts with the last steps first. Think of it as a choose your own adventure book but you want to get to a specific ending, so you start there and work backwards to find out what you need to do.
So, get yourself something to write some notes down on and write down the heading code so you can refer to it later.
For Example, to get a game onto Cemu you want to do
- 1a
- 2b
- 4t
etc
(these aren't finalised yet)
and then you can work backwards by clicking on the titles on the left sidebar (over there <<--)
1. Working out what you want to end with
1a. A game on an emulator (Like Cemu)
For this you want to end up with "Raw Files" (otherwise known as loadiine1) because Cemu supports "Installing" them. The file format of raw files is
📁 gamename_folder
┣ 📁 code
┃ ┣ app.xml
┃ ┣ cos.xml
┃ ┣ *.rpx
┃ ┗ *.*
┣ 📁content
┃ ┗ this is the game content, folders will vary
┗ 📁 meta
┣ meta.xml
┣ *.jpg
┣ bootTvTex.tga
┣ bootDrcTex.tga
┗ iconTex.tga
1b. A game on a WiiU (Like a WiiU)
For this you want to end up with what we call a "WUP" (WiiU Package) because you can install them to your WiiU with WupInstaller. A WUP looks like this
📁 gamename_folder
┣ title.tmd
┣ title.tik
┣ title.cert
┣ *.app
┗ *.h3
1 Loadiine is an outdated method these days, its better to just use a WUP on a WiiU
2. Methods of getting the format you need
2a. Raw Files
You can get Raw Files from a variety of sources, but in most cases they are
- Retrieved / dumped from a WiiU (https://cemu.cfw.guide/dumping-games)
or - Unpacked from a WUP
- JNUSLibDecryptor
- CDecrypt
2b. WUP
A WUP can be
- Downloaded from the NUS using a NUSDownloader
- Generated by a NUSPacker or an Injector
NUSPackerUWUVCITeconmoons (Outdated, use UWUVCI)
- Extracted from a WUD or WUX
- JWUDTool (https://github.com/Maschell/JWUDTool)
2c. WUD/WUX
The only current known method to getting a WUD file (or in turn a WUX) is either by dumping it from a disc or downloading it. You can not generate a WUD or a WUX from a WUP or Raw Files.
- WUD
- wudump on a WiiU
- Decompressing a WUX
- JWUDTool (https://github.com/Maschell/JWUDTool)
- WUX
- Compressing a WUD
- JWUDTool (https://github.com/Maschell/JWUDTool)
- Compressing a WUD
3. HowSo I have decided on...
3a. Using a NUSDownloader to download a WUP or RAW files
A NUSDownloader as its name suggests, downloads from the NUS (otherwise known as the Nintendo Update Servers). Due to an oversite by Nintendo, they left their servers unsecured so with some work (either by hand [which is a pain in the butt] OR with a tool [heckin easy]) you can "Just download from them" just like a WiiU does.
A common question is "Do you need a WiiU?" The answer is No, No you don't..... Well, you do need a WiiU if you want to install the game onto your WiiU but that kinda makes sense doesn't it?
You have a few choices when it comes to NUSDownloaders, but this is what we suggest.
- USBHelper + USBHelperLauncher
- Pros
- Good for newbies
- "Just works" (in most cases)
- Pretty GUI
- Cons
- Quite a few steps
- Can have issues
- Only Windows (with "beta" Linux support via Wine)
- Pros
- FunkiiU
- Pros
- Cross platform, written in Python 3.7 (could be 3.8, I
getdon'ttheseremember)
things? - Cross platform, written in Python 3.7 (could be 3.8, I
- Cons
- Only downloads a WUP, will need to use another tool to unpack to RAW files
- Command line only
- A fork that has a GUI does exist, FunkiiUi
- Pros
- JNUSTool
- Pros
- Cross platform, written in Java
- Can go straight to RAW files
- Cons
- Command line only
- Pros
3b. Generating a WUP
3c.