In order to edit this wiki, you must register and verify your account.

Tutorial:Online Play: Difference between revisions

From Cemu Wiki
Jump to:navigation Jump to:search
No edit summary
(Replaced content with "This information should now be viewed here: https://cemu.cfw.guide/online-play")
Tag: Replaced
 
(89 intermediate revisions by 11 users not shown)
Line 1: Line 1:
==Before you get started==
This information should now be viewed here: https://cemu.cfw.guide/online-play
There are several items you should prepare before continuing with this tutorial, these are as follows:
 
*You'll of course need to own a Wii U
*A regular SD card (or mini/micro with an adapter) of virtually any capacity
**Your SD card has to '''be formatted FAT32''' for the Wii U to be able to read it and the allocation unit size is best set to 64KB (or 32KB if you encounter problems with 64KB).
**On larger SD cards (64GB+) Windows will likely not let you format the card FAT32, to circumvent that use [http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm guiformat]
*Your Wii U is able to connect to your WiFi network to be able to dump files via FTP
*Also make sure the Wii U account you want to dump/use has the "Save password" option checked (auto login)
==Preparing your SD card on your PC with the necessary files==
 
If your SD card is formatted correctly it is time to copy the necessary files to it.
 
I recommend downloading the prepared zip file from https://rikumax25.github.io/wiiusetup/ - select WiiU only
 
It pulls (almost) all the required tools from their official sources and neatly packs them into a archive that is ready to be copied to your SD card as is.
 
Once you have downloaded the archive simply extract the contents right onto your SD card keeping the folder structure of the archive intact.
 
You will also need to download <code>ftpiiuu everywhere</code> (https://wiidatabase.de/wii-u-downloads/wii-u-tools/ftpiiu-everywhere/) and copy the <code>ftpiiu_everywhere.elf</code> to your SD card (into <code>wiiu\apps\ftpiiu_everywhere\</code> - you will need to create that last folder).
 
==Launching the web exploit and loading up the Homebrew Launcher==
 
If your Wii U is running on system update <code>5.5.2</code> (newest as of November 2017) the browser exploit might require many tries to get to work.
 
To make the process of retrieving the required online files easier you can patch a '''DS VC''' game to launch the homebrew launcher, that way you only need to do the browser exploit once - to patch the DS VC game.
 
 
'''The following DS VC games are supported:'''
*[[Animal Crossing: Wild World]]
*[[Big Brain Academy]]
*[[Brain Age]]
*[[DK: Jungle Climber]]
*[[Dr. Kawashima’s Brain Training]]
*[[Kirby: Canvas Curse]]
*[[Kirby: Mass Attack]]
*[[Kirby: Squeak Squad / Kirby: Mouse Attack]]
*[[Legend of Zelda: Phantom Hourglass]]
*[[Legend of Zelda: Spirit Tracks]]
*[[Mario & Luigi: Partners in Time]]
*[[Mario Kart DS]]
*[[New Super Mario Bros.]]
*[[Pokemon Mystery Dungeon: Explorers of the Sky]]
*[[Pokemon Ranger]]
*[[Pokemon Ranger: Guardian Signs]]
*[[Pokemon Ranger: Shadows of Almia]]
*[[Starfox Command]]
*[[Super Mario 64 DS]]
*[[Wario: Master of Disguise]]
*[[WarioWare: Touched]]
*[[Yoshi’s Island DS]]
*[[Yoshi’s Touch & Go]]
 
The cheapest are <code>Brain Age (USA)</code> or <code>Dr. Kawashima's Brain Training (EUR)</code> at around $7 which can be purchased and downloaded in the eShop app.
 
 
If you don't own any of the listed DS VC games nor want to buy any of them then you will have to do the browser exploit twice, once for dumping the <code>otp.bin</code> & <code>seeprom.bin</code> and once for dumping the rest of the files through <code>ftpiiu everywhere</code>.
 
This tutorial will cover both routes.
 
 
===For system update 5.5.2===
*Make sure the Wii U is turned off and insert the SD card you have prepared on your PC
*Boot up the Wii U, launch the browser app and open the curtains by pressing (X) on the gamepad
*Go into the browser settings and choose <code>Reset save data</code>
*Open the URL http://u.drg.li (it is recommended that you bookmark this url since you might need to try this a couple of times)
*Press the <code>Exploit</code> button and wait
*If the Homebrew Launcher loads up you were successful, if your browser is frozen you need to try again (hold the power button until the console turns off and reboot it)
*This might take a good few tries, I had most success with the exploit number <code>3</code> - but you might have to try any variation of those options for it to finally work, resetting the browser save data after every attempt might aid this process
 
 
===For system updates 5.5.1 & 5.5.0===
*Make sure the Wii U is turned off and insert the SD card you have prepared on your PC
*Boot up the Wii U and launch the browser app
*Go into the browser settings and choose <code>Reset save data</code>
*Open the URL http://loadiine.ovh (it is recommended that you bookmark this url since you might need to try this a couple of times)
*Make sure <code>Homebrew Launcher 1.4 (5.5.0 - 5.5.1)</code> is selected and submit
*If the Homebrew Launcher loads up you were successful, if your browser is frozen you need to try again (hold the power button until the console turns off and reboot it)
 
 
<code>If you get a '''FSGetMountSource''' error trying to load the Homebrew Launcher try going into the mii maker and save a screenshot of any Mii to the sd card, this usually fixes potential inconsistencies in the SD file system that might have caused a conflict.</code>
 
==(Optional) Installing Haxchi on top of your DS VC game==
 
<code>Skip to Chapter 5 if you don't own any of the DS VC titles listed at the beginning of Chapter 3 and don't want to buy any.</code>
 
Assuming you are now in the Homebrew Launcher choose Haxchi from the available apps and once it's launched select the DS VC game you want to install Haxchi over (this will basically replace the shortcut to start the game with a shortcut to start the Haxchi CFW and the Homebrew Launcher).
 
When it is done you will be booted back to the system menu and you should see your DS VC game's icon replaced with the Haxchi symbol.
 
Launching it while holding (A) on your gamepad will launch the Homebrew Channel again.
 
==Dumping the required online files for Cemu==
 
*While in the Homebrew Channel launch the <code>nanddumper</code> app
*Make sure only <code>OTP (1KB)</code> and <code>SEEPROM (1KB)</code> are set to '''<yes>''' as these are the only things we want to dump with the nanddumper
<code>The otp.bin and seeprom.bin will be dumped onto your SD card, afterwards your Wii U will reboot.</code>
 
 
'''If you have installed Haxchi on top of a DS VC game'''
*Go back to the Homebrew Launcher through Haxchi (holding (A) on your gamepad)
*Once you are back in the Homebrew Launcher select and launch <code>Mocha</code>
*Leave the <code>Mocha</code> settings as they are and press (A)
*Your Wii U will boot you back to the system menu, simply go to the Homebrew Launcher through Haxchi holding (A)
*Launch <code>ftpiiu_everywhere</code>
 
'''If you haven't installed Haxchi on top of a DS VC game'''
*Repeat the browser exploit from Chapter 3
*Once you are back in the Homebrew Launcher select and launch <code>Mocha</code>
*Make sure <code>Don't relaunch OS</code> is set to '''<on>'''
*Press (A) and you will be booted back into the system menu
*Start the mii maker (the browser exploit will have patched it temporarily and it will take you back to the Homebrew Launcher)
*Launch <code>ftpiiu_everywhere</code>
 
 
'''Now it is time to dump the necessary files from your NAND through FTPiiU everywhere.'''
*FTPiiU will tell you on which IP and port it is listening
*Launch your favorite FTP client ( I recommend FileZilla https://filezilla-project.org/ )
*Connect to your Wii U via the FTP client (in FileZilla that is File->Site Manager...->New Site and add the IP and port given by FTPiiU and press Connect)
*You should see a bunch of folders, most of them called storage_something
 
 
'Download' the following files from your Wii U via the FTP client:
 
<code>storage_mlc\sys\title\0005001b\10054000\content\ccerts\ (the entire ccerts folder)</code>
 
<code>storage_mlc\sys\title\0005001b\10054000\content\scerts\ (the entire scerts folder)</code>
 
<code>storage_mlc\usr\save\system\act\800000xx\account.dat</code>
 
(you will likely have multiple <code>800000xx</code> folders in <code>storage_mlc\usr\save\system\act</code> - potentially starting as low as <code>80000001</code> and having any range of numbering - inspect the <code>account.dat</code> with Wordpad or Notepad++ in each folder if you have multiple to find which one is the <code>account.dat</code> belonging to the account you want to use for Cemu, you will be able to tell by the <code>AccountId</code> field)
 
 
'''If you want to play Splatoon online on Cemu''' you will also need to launch Splatoon on your Wii U first and 'download' the following folder with the FTP client:
 
<code>storage_mlc\usr\boss\0050000\10176a00</code> (or <code>10176900</code> if Splatoon US).
 
Note: The Splatoon related files have to be re-dumped once every month since they contain the current map rotation. If you end up finding only empty lobbies you should compare your game's current maps with this twitter feed https://twitter.com/splatoonmaps?lang=en. If they don't match it's time to dump these files again.
 
 
'''Now all the dumped files need to be copied to the Cemu folder keeping the exact folder structure from the Wii U intact''' with the exception that <code>storage_mlc</code> becomes just <code>mlc01</code> (<code>Cemu\mlc01</code>).
 
For example <code>Cemu\mlc01\sys\title\0005001b\10054000\content\ccerts</code>
 
Right now Cemu only accepts the user <code>80000001</code> which means the <code>account.dat</code> has to go to
<code>Cemu\mlc01\usr\save\system\act\80000001\</code>
no matter which numbering it originally had.
 
The same goes for the Splatoon files inside
<code>Cemu\mlc01\usr\boss\00050000\10176a00</code> (or <code>10176900</code> for US). 
Inside the folder <code>user</code> you will find another set of <code>800000xx</code> folders (or just one), rename one of those to <code>80000001</code> (preferably the one that has the same numbering as your <code>account.dat</code> folder originally had), repeat the same in the <code>common</code> subfolder.
 
Lastly copy the <code>otp.bin</code> and <code>seeprom.bin</code> from your SD card into your Cemu folder (root directory where the <code>Cemu.exe</code> remains).
 
You should now be able to launch Cemu and "Enable online mode" under <code>Options</code>-><code>Experimental</code>
If all the files are where they should be Cemu will display a warning message and ask for your confirmation.
[[Category:List of tutorials|Online Play]]

Latest revision as of 23:53, 25 April 2021

This information should now be viewed here: https://cemu.cfw.guide/online-play