Hacking loadiine - the first backup loader for WiiU

  • Thread starter Thread starter Warft
  • Start date Start date
  • Views Views 226,408
  • Replies Replies 627
  • Likes Likes 24
Status
Not open for further replies.
Ok, can someone test this and write a short tutorial on how to launch it, cause Im completely lost :D
Edit: Are you sure you need Super Smash Bros for this to work?
 
Ok, can someone test this and write a short tutorial on how to launch it, cause Im completely lost :D
Edit: Are you sure you need Super Smash Bros for this to work?
Here's the included README.

/******************************************************************************/
/* */
/* _ _ _ _ */
/* | | | (_(_) */
/* | | ___ __ _ __| |_ _ _ __ ___ */
/* | | / _ \ / _` |/ _` | | | '_ \ / _ \ */
/* | |___| (_) | (_| | (_| | | | | | | __/ */
/* ______/\___/ \__,_|\__,_|_|_|_| |_|\___| v1.0 */
/* */
/* RPX/RPL and File Replacement Tool */
/* */
/******************************************************************************/

- 1......Requirements

- 2......How to Use

- 3......Preparing the SD Card

/******************************************************************************/
/* Requirements */
/******************************************************************************/

- Wii U FW 5.3.2
- SD(HC) Card (Up to 32GB, 64GB Untested)
- Super Smash Bros for Wii U (Disc)


/******************************************************************************/
/* 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)

- 3. Relaunch the Internet Browser

- 4. Launch loadiine (www/loadiine-532), it should return to the Pause Menu. Exit to Home Menu.

- 5. Insert your SD Card into the Wii U, if it's not already done.

- 6. Launch Mii Maker. The loadiine menu should open. Now, Select your App/Game using the D-Pad and press A.

- 7. Mii Maker will finish loading. Quit the application.

- 8. Launch Super Smash Bros and wait for your Game/Application to load.

- 9. 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.


/******************************************************************************/
/* Preparing the SD Card / How to add a Game or Application */
/******************************************************************************/

Note: You may add multiple Games/Applications, but ALL STEPS are REQUIRED

-------------------------------------------------------------------------------

Setting Up RPX Files

1. Create a folder named "_RPX" in the root of the SD Card.
- ex : SDCARD/_RPX

2. In "_RPX", create a new folder with the name of your app
- ex : SDCARD/_RPX/MyApplication/

3. Copy the game/homebrew RPX file to the application folder
- The RPX name MUST BE 4 characters long
- ex : SDCARD/_RPX/MyApplication/mapp.rpx

4. If your game/homebrew has RPL files, copy them to the application folder
- Do not rename RPL files
- ex : SDCARD/_RPX/MyApplication/library1.rpl
- ex : SDCARD/_RPX/MyApplication/library2.rpl

-------------------------------------------------------------------------------

Setting Up Data Files

1. Create a folder with the name of the RPX you want to add files for in the root of your SD Card.
- ex : SDCARD/mapp/

2. Copy all Files and Folders from the content folder of your Game/Application (... /vol/content/*)
- ex : H:/MyApplication/vol/content/data.bin -> SDCARD/mapp/data.bin
- ex : H:/MyApplication/vol/content/datab/datab.bin -> SDCARD/mapp/datab/datab.bin

-------------------------------------------------------------------------------

Setting Up Sava Data

1. Create a folder with the name "_SAV" on the Root of your SD Card.
- ex : SDCARD/_SAV

2. In "_SAV", create a folder with the name of the RPX you want Save Data for.
- In this folder, create two empty folders : "u" and "c"
- ex : SDCARD/_SAV/mapp
- ex : SDCard/_SAV/mapp/u
- ex : SDCard/_SAV/mapp/c

-------------------------------------------------------------------------------

Summary

Your file structure should look like this if the above information was used :

- SDCARD/_RPX/MyApplication/mapp.rpx
- SDCARD/_RPX/MyApplication/*.rpl [only if application contains .rpl files]
- SDCARD/_SAV/mapp/u
- SDCARD/_SAV/mapp/c
- SDCARD/mapp/[content files/folders]


/******************************************************************************/
/* Limitations : */
/******************************************************************************/

- The total size of RPX and RPL files must be less than 20 MB
- Don't go in the wiiu settings it breaks everything


/******************************************************************************/
/* Notes : */
/******************************************************************************/

- If you have problems with saves, try delete your Smash Bros saves.


/******************************************************************************/
/* Using the server (optional) : */
/******************************************************************************/

You can use the loadiine server to log the files opened by your application

- To do so, in "installer/launcher.c" :
- set USE_SERVER to 1
- set SERVER_IP to your address ip in hex
- compile the project

OR if you don't want to compile the project :

- You can edit the /www-for-server/loadiine-532/payload532.html file
- look for text : "%uc0a8%u614a%u010a"
- replace the corresponding number in hexadecimnal :
- %uc0a8 :
- c0 => 192 in decimal
- a8 => 168 in decimal
- %u010a :
- 01 => 1 in decimal
- 0a => 10 in decimal
- ex : if you want to set PC IP address 192.168.100.164 :
- "%uc0a8%u614a%u60a4"

Note : Launch the server before launching loadiine, otherwise it will wait for it


/******************************************************************************/
/* Special thanks : */
/******************************************************************************/

- To everyone involved in libwiiu and webkit/kernel exploit !
- To the testers !


Feel free to modify and improve this software.

Golden45.
 
HERE WE GO! After the thread died I thought this would take ages, anyone tested Mario maker?

There is a compatibility list of games in the downloaded package. Surprisingly a lot of games work, however Mario maker doesn't for now :)
 
Noooo, why does it have require SMBBU :(:(:(
Because that's what allowed to load high sized rpx files ^^, unless you wanna play only Snes remix through network, then I suggest you get yourself the disk before its price goes to the moon :D
 
Super smash bros digital version works too, or we need the disk version?
 
Last edited by thej3ster,
  • Like
Reactions: bache
Wow, the day has arrived, haha!

I have a 5.5.0 WiiU, I know Loadiine is for 5.3.2, but I see that it will work on 5.4.0 too. Can anyone tell if the exploit will be ported to 5.5.0 soon? I read that it will occur only if Nintendo patches that exploit, or if someone makes a way to load an emuNAND, or if a new exploit is discovered, but from time to time I read that making Loadiine work on 5.5.0 it's possible, but not for now, because the exploit is not public yet. I hope it will work soon on the latest firmware!

At least, a friend of mine has a WiiU that he never connected it to the Internet, and he only has Smash Bros. I have Splatoon, so I can update his WiiU to 5.3.2, and maybe we can exchange our consoles (he's not interested on this, luckily, so he won't have any problem), but I don't want to lose my Smash Bros and Mario Kart 8 DLC purchases, so I'm waiting for a 5.5.0 version of Loadiine.
 
Holy cock I'm stoked. I hate to ask but can someone PM me where you guys are getting the back ups from...? Can't find it anywhere for the life of me. Will be trying this once I'm home :)
 
Anyone know if you have to spoof to 5.5 for games that require a higher version than 5.3.2 (such as mario maker needs 5.4 etc.)?
 
Most of the online games failed I've noticed, i assume its because the title ID for online games that need updates
Unless the game you're running is updated to a higher version than the game you're trying to play online with, then you can kinda spoof it
maybe?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum