Wii U File Formats
Edit on Github | Updated: 6th September 2020Apr 23, 2017 This is for the people wondering how to run RPX files. It's pretty much the same as ELFs so here is a little demonstration regardless. How to Play Nintendo DS Games on Wii U - Duration: 6:39. New Super Mario Bros U Wii U iso is a new,platform adventure game, featuring Mario, Luigi, Toad and your Mii character! Now your chance to go inside the Mushroom Kingdom and explore a new worlds, new power ups and new ways to play. This is a little trickier as you need a base game to get this to work. There are plenty of commercially available games you can use for this. If not, there are less savoury options. This will generate an.ELF file. You need the nintendo wiiu cafe sdk to then convert the.ELF to.RPX – To do this, get the wiiu sdk distribution.
Wii U Games Rabbids
SigPatch required for NUS format games (*.app etc)
A sigpatch is a modification to the wiiU NAND memory that ‘patches’ the signature checks that are performed for running and installing custom wiiU channels.
This technically allows Virtual Console and other eShop games to be taken from one wiiU and installed on another sigpatched wiiU.
WiiU Raw Disc Image (*.WUD)
This is a full dump of a WiiU Disk completely uncompressed, just like it would be on the disc itself.
WIIU Compressed Disc Image (*.WUX)
The same as the raw WUD file but it has been compressed so it has a smaller file size.
WiiU NUS formats (from eShop or extracted discs)
The wiiU Nintendo Update Server format is basically a folder of different files such as .app, .h3 etc. These are all encrypted files. If you buy a game from the Nintendo eShop it is downloaded in this format.You can also convert a disc game to this format using a tool such as
Disc Extractor
.*.app files
Numbered starting from 0 (00000000.app) to however big the channel/game is.
App files contain the actual game data, encrypted and split into sections. To decrypt the content you need the title.tmd which stores the meta data for each .app and the title key for decryption (found in the ticket). With this data you can use a AES decrypter pass in the title key and you should be able to extract all the .app files 1.
*.h3 files
H3 files are file Hashe to verify the downloaded .app file is correct (Each hash is a 20-byte SHA1) 2
title.cert (Certificate chain)
Contains the certificates for the ticket and TMD signers, as well as the certificate authority 3.
This is similar to the Wii Certificate Chain which is outlined here: Certificate chain - WiiBrew
title.tik (Ticket)
Ben 10 hd wallpaper download. Contains the title ID, console ID (for downloaded titles), and encrypted title key3.
The file format is similar to the Wii Ticket format which is documented here: Ticket - WiiBrew.
You can use the homebrew tool
tik2sd
to get your tickets downloaded to your sd card.title.tmd (Title Metadata)
The Title Metadata file (.tmd) contains the required
IOS
version (WiiUOS) and SHA-1 hashes of all of the title’s contents3.The
.tmd
file contains all Sha1 of the content, but it’s a SHA1 hash of decrypted files, not encrypted .app files. So it requires decryption and file extraction to check integrity.When the nus .app files have been decrypted and extracted you will get all the game files you need for modding/reversing. The main files we are interested in are RPX and RPL.
RPL (Revolution Plus Library?) File
RPL is a Code Library. Stuff like coreinit.rpl are libraries 4.
RPX (Revolution Plus eXecutable?) File
RPX is a Wii U Executable. You need Code, Content, and Meta folders to use these 4.
RPX to ELF conversion
Open RPL/RPX in IDA PRO
Youtube video:(188) [Wii U] Analyzing Wii U Executables with IDA Pro Setup Tutorial - YouTube
Source code to the IDA pro loader: ida_gel/src/wiiu at master · aerosoul94/ida_gel
SZS Compressed File Format
A SZS file is actually just a YAZ0 compressed asset that could be any other format, it is just a common extension used to show its compressed with YAZ0. For more information:SZS (File Extension) - Custom Mario Kart
WiiU Localised Text Format (.msbt)
This is used in many different wiiU games and is presumably part of the wiiU SDK.
Thanks to the excellent folk over at the custom Mario Kart wik we have documentation about this format:MSBT (File Format) - MK8
.BCRES File Format (.CGFX, .BCMDL)
The BCRES format was used in many 3DS games but only used in one WiiU game that we know of which is
Battle Tank Hero
.The game was released on 3DS first and then later ported to wiiU, but it is surprised this is the only game that uses this format.
For more information visit:CGFX - The VG Resource Wiki
GTX Texture format
WEM Audio Format (WWISE)
The format was developed by
WWise
for their audio creation software and used in a number of WiiU titles including:- Batman Arkham Origins Blackgate
- Trine 2
- Chariot
- LOST REAVERS
Binary caFe Layout IMage (.bflim)
The BFLIM file format (Binary caFe Layout IMage) is used to store layout images. 5The following tools can handle BFLIM files:
- BFLIM Tool, by AboodXD
- BFLIMtoGTX, by RandomTalkingBush
- Wexos’s Toolbox, by Wexos
Game Virtual Manual (.bfma)
The Game Manual format is a
SARC
archive that can be extracted using UWizard
. It contains both xml and a number of .arc
files 6.- https://github.com/ihaveamac/wiiu-things/blob/master/wiiu_decrypt.py ↩
- https://github.com/ajd4096/nuspy/blob/master/nuspy/nuspy.py ↩
- https://gbatemp.net/threads/what-are-title-cert-title-tmd-and-title-tik-files.495526/ ↩↩2↩3
- https://gbatemp.net/threads/loadiine-wud-question-what-are-rpx-rpl-how-to-obtain.398773/ ↩↩2
- http://mk8.tockdom.com/wiki/BFLIM_(File_Format) ↩
- https://gbatemp.net/threads/is-there-a-way-to-edit-the-bfma-manual-files.460790/ ↩
RPX/RPL and File Replacement Tool.
- 1...Requirements
- 2...How to Use
- 3...Preparing the SD Card
/******************************************************************************/
/* Requirements */
/******************************************************************************/
/* Requirements */
/******************************************************************************/
- Wii U FW 5.3.2
- SD(HC) Card
- Super Smash Bros for Wii U (Disc or EShop version) - optional but may be needed for some games
/******************************************************************************/
/* How to Use */
/******************************************************************************/
- 1. Setup your SD Card (see below)
- 2. In the Internet Browser, launch the included kernel exploit (www/kexploit)
(You need a modified kernel exploit that sets 0xA0000000 virtual memory range to 0x10000000 physical memory address)
(You need a modified kernel exploit that sets 0xA0000000 virtual memory range to 0x10000000 physical memory address)
![Wii Wii](https://i.ytimg.com/vi/yLCQes3PygA/maxresdefault.jpg)
- 3. Relaunch the Internet Browser
- 4. Insert your SD Card into the Wii U, if it's not already done.
- 5. Launch loadiine (www/loadiine)
- Press A to install loadiine
or
- Press X to install loadiine with server enabled (use it for debug purpose, the server must be running before pressing X).
- Press A to install loadiine
or
- Press X to install loadiine with server enabled (use it for debug purpose, the server must be running before pressing X).
- 6. The loadiine menu should open. Now, Select your App/Game using the D-Pad.
- Press A to use Smash Bros mode and launch directly the disk
- Note : auto-launch does not work for everyone, launch manually Smash Bros instead
- Note : if you are using Smash Bros EShop version, press Y instead, it returns to Home Menu, then launch Smash Bros.
or
- Press X to use Mii Maker mode (Smash Bros disk is not needed)
- The game should start
- Press A to use Smash Bros mode and launch directly the disk
- Note : auto-launch does not work for everyone, launch manually Smash Bros instead
- Note : if you are using Smash Bros EShop version, press Y instead, it returns to Home Menu, then launch Smash Bros.
or
- Press X to use Mii Maker mode (Smash Bros disk is not needed)
- The game should start
- 7. Enjoy
- Note: When exiting the Game/Application, you must relaunch the Mii Maker and select the game again.
If you don't, launching Super Smash Bros will result in a crash.
If you don't, launching Super Smash Bros will result in a crash.
/******************************************************************************/
/* Preparing the SD Card / How to add a Game or Application */
/******************************************************************************/
Note: You may add multiple Games/Applications, but ALL STEPS are REQUIRED Lantinghei sc font download.
-------------------------------------------------------------------------------
Setting Up RPX/RPL and Data Files
1. Create a folder named 'wiiu' in the root of the SD Card.
- ex : SDCARD/wiiu
- ex : SDCARD/wiiu
2. In 'wiiu', create another folder named 'games'
- ex : SDCARD/wiiu/games
- ex : SDCARD/wiiu/games
3. In 'games', create a new folder with the name of your app
- ex : SDCARD/wiiu/games/MyApplication/
- ex : SDCARD/wiiu/games/MyApplication/
4. Copy the 'code' folder of your app/game inside your application folder (with rpx, rpl and xml files)
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application.rpx
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application_library.rpl
- ex : SDCARD/wiiu/games/MyApplicatin/code/app.xml
- ex : SDCARD/wiiu/games/MyApplicatin/code/cos.xml
- note : if you don't have the xml files, loadiine will try to use default values instead
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application.rpx
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application_library.rpl
- ex : SDCARD/wiiu/games/MyApplicatin/code/app.xml
- ex : SDCARD/wiiu/games/MyApplicatin/code/cos.xml
- note : if you don't have the xml files, loadiine will try to use default values instead
5. Copy the 'content' folder of your app/game inside your application folder
- ex : SDCARD/wiiu/games/MyApplication/content/..
- ex : H:/MyApplication/vol/content/data.bin -> SDCARD/wiiu/games/MyApplication/content/data.bin
- ex : H:/MyApplication/vol/content/datab/datab.bin -> SDCARD/wiiu/games/MyApplication/content/datab/datab.bin
- ex : SDCARD/wiiu/games/MyApplication/content/..
- ex : H:/MyApplication/vol/content/data.bin -> SDCARD/wiiu/games/MyApplication/content/data.bin
- ex : H:/MyApplication/vol/content/datab/datab.bin -> SDCARD/wiiu/games/MyApplication/content/datab/datab.bin
Note : Do not rename RPX and RPL files
-------------------------------------------------------------------------------
Summary
Your file structure should look like this if the above information was used :
- SDCARD/wiiu/games/MyApplication/code/my_application.rpx
- SDCARD/wiiu/games/MyApplication/code/*.rpl [only if application contains .rpl files]
- SDCARD/wiiu/games/MyApplication/code/app.xml
- SDCARD/wiiu/games/MyApplication/code/cos.xml
- SDCARD/wiiu/games/MyApplication/content/[content files/folders]
- SDCARD/wiiu/games/MyApplication/code/*.rpl [only if application contains .rpl files]
- SDCARD/wiiu/games/MyApplication/code/app.xml
- SDCARD/wiiu/games/MyApplication/code/cos.xml
- SDCARD/wiiu/games/MyApplication/content/[content files/folders]
/******************************************************************************/
/* Limitations : */
/******************************************************************************/
- The total size of each RPX and RPL files must be less than 65.7 MB (tested up to 47.3 MB)
- Don't go in the wiiu settings it breaks everything
- Don't go in the wiiu settings it breaks everything
Roller coaster tycoon 3 for mac free.
/******************************************************************************/
/* Notes : */
/******************************************************************************/
/******************************************************************************/
/* Notes : */
/******************************************************************************/
Wii U Games Rom
- If you have problems with saves, try delete your Smash Bros saves.
/******************************************************************************/
/* Special thanks : */
/******************************************************************************/
- To everyone involved in libwiiu and webkit/kernel exploit !
- To the testers !
- To the testers !
Wii U Games Roblox
Feel free to modify and improve this software.
Wii U Games Rpx 8
Golden45.
Dimok.
Dimok.