In order to edit this wiki, you must register and verify your account.
Getting Started: Difference between revisions
No edit summary |
|||
(39 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<center><big>Welcome, new | __NOTOC__ | ||
Please ''carefully'' read the explanation and the needed steps!</big></center> <br> | |||
<center><big>Welcome, new person!<br> This is a guide for everyone who has never had any contact with emulating "new generation" consoles or has forgotten how to do certain things.<br> | |||
Please ''carefully'' read the explanation and the needed steps! Skipping something can lead to having to redo everything!</big></center> <br> | |||
{| style="width:100%;border: 0; background-color: #ffffff" cellpadding="0" cellspacing="10"; | {| style="width:100%;border: 0; background-color: #ffffff" cellpadding="0" cellspacing="10"; | ||
Line 7: | Line 9: | ||
<div style="margin:5px;text-align:center"> | <div style="margin:5px;text-align:center"> | ||
<big>'''Be | <big>'''Be Advised'''</big> <br> <!-- use css box here --> | ||
''' | '''THE ONLY LEGAL WAY TO OBTAIN GAMES IS TO DUMP THEM FROM YOUR/OR YOUR FRIEND'S CONSOLE<br> | ||
ONLY DUMP GAMES THAT YOU OWN! PLAY & BE LEGAL!<br> | |||
ONLY DUMP GAMES THAT YOU OWN! PLAY & BE LEGAL!''' | '''Ignoring this warning has been known to lead to ISP Warnings, Account Termination, or Fines''' | ||
</div> | </div> | ||
|} | |} | ||
==What is Cemu?== | ==What is Cemu?== | ||
[[File:Cemu_what.PNG|thumb]] | [[File:Cemu_what.PNG|thumb]] | ||
The Wii U runs "Café OS" and C'''emu''' '''emu'''lates the system. It creates the possibilty to run Wii U data formats on a PC, e.g. dumped games.<br> | |||
''For more advanced information about Café OS, check out this link: http://wiiubrew.org/wiki/Cafe_OS | ''For more advanced information about Café OS, check out this link: http://wiiubrew.org/wiki/Cafe_OS | ||
Line 30: | Line 30: | ||
|- | |- | ||
|'''RAM:''' | |'''RAM:''' | ||
| | |Minimum of 4GB for '''light titles''', 8GB for '''most titles''', at least 16GB or more for compatibility with '''every title'''. | ||
|- | |- | ||
| style="vertical-align: top;"|'''GPU:''' | | style="vertical-align: top;"|'''GPU:''' | ||
Line 39: | Line 39: | ||
|- | |- | ||
|} | |} | ||
<br> | |||
{{cot|1=Download & Install Cemu|left=yes}} | |||
==Download & Install Cemu== | ==Download & Install Cemu== | ||
Line 46: | Line 50: | ||
#Installing extensions like [https://cemuhook.sshnuke.net/ Cemuhook] for video playback, code patching in graphic packs and more. | #Installing extensions like [https://cemuhook.sshnuke.net/ Cemuhook] for video playback, code patching in graphic packs and more. | ||
#A very in-depth text guide for setting up Cemu is maintained here [[Serfrosts Cemu Setup Guide]]. | #A very in-depth text guide for setting up Cemu is maintained here [[Serfrosts Cemu Setup Guide]]. | ||
{{cob}} | |||
{{cot|1=Supported Games|left=yes}} | |||
==Supported games== | ==Supported games== | ||
Line 75: | Line 83: | ||
|} | |} | ||
{{cob}} | |||
{{cot|1=Dumping your Games, Updates, DLC - or Transferring Saves|left=yes}} | |||
{{cot|1=First Steps|left=yes}} | |||
==First Steps== | |||
'''<big>Prerequisites:</big>''' | '''<big>Prerequisites:</big>''' | ||
:* An SD card and a way to put files on it (if your PC doesn't have a SD card reader, you could use a laptop that does have one). | :* An SD card and a way to put files on it (if your PC doesn't have a SD card reader, you could use a laptop that does have one). | ||
:* A homebrewed Wii U while being able to launch (see https://wiiu.hacks.guide/ for a guide on how to do this). Just make sure that you know how to launch Mocha CFW or CBHC (Coldboot Haxchi) and go into the Homebrew Channel. | :* A homebrewed Wii U while being able to launch (see https://wiiu.hacks.guide/ for a guide on how to do this). Just make sure that you know how to launch Mocha CFW or CBHC (Coldboot Haxchi) and go into the Homebrew Channel. | ||
:* Enough space on your computer to store the games | :* Enough space on your computer to store the games. | ||
:* If you want to dump physical games, you'll need to have that SD card that you use above be 24+ GB or have a seperate USB stick that's FAT32 formatted. | :* If you want to dump physical games, you'll need to have that SD card that you use above be 24+ GB or have a seperate USB stick that's FAT32 formatted. | ||
:* Have [https://filezilla-project.org/download.php?show_all=1 FileZilla] installed on your PC. | :* '''FTP Method:''' Have [https://filezilla-project.org/download.php?show_all=1 FileZilla] installed on your PC. | ||
<br/> | <br/> | ||
You'll also need to place a few files on your SD card. Choose the steps according to which method you use: | You'll also need to place a few files on your SD card. Choose the steps according to which method you use: | ||
:* If you use CBHC (Coldboot Haxchi, not Regular Haxchi): | :* If you use '''CBHC''' (Coldboot Haxchi, not Regular Haxchi): | ||
:::* Download Disc2App from https://github.com/koolkdev/disc2app/releases/download/v1.0/disc2app.zip and place <code> | :::* Download Disc2App from https://github.com/koolkdev/disc2app/releases/download/v1.0/disc2app.zip and extract it into the root of your SD. | ||
:::* Download FTPiiU Everywhere from https:// | :::* '''FTP Method:''' Download FTPiiU Everywhere (for CBHC) from https://github.com/FIX94/ftpiiu/releases and place <code>ftpiiu.elf</code> into your <code>SD:\wiiu\apps</code> folder. | ||
:::* '''NAND Dump Method:''' The files pack from https://jorgev259.github.io/wiiusetup/ - select Wii U only - placed onto the Root of your SD Card. | |||
:* If you want to use '''Mocha''' with or without Regular Haxchi, you'll need to install some alternative files: | |||
:::* Download Disc2App from https://github.com/koolkdev/disc2app/releases/download/v1.0/disc2app.zip and extract it into the root of your SD. | |||
:::* '''FTP Method:''' Download FTPiiU Everywhere (for Mocha) from [https://cdn.discordapp.com/attachments/526469047890739220/542145496374837250/ftpiiu_everywhere.zip [ this link <nowiki>]</nowiki>] and place <code>ftpiiu.elf</code> into your <code>SD:\wiiu\apps</code> folder. | |||
:::* '''Nand Dump Method:''' The files pack from https://jorgev259.github.io/wiiusetup/ - select Wii U only - placed onto the Root of your SD Card. | |||
{{cob}} | |||
{{cot|1=Dumping Physical Discs [Does not include Updates or DLC]|left=yes}} | |||
===Steps for Physical Disc Games=== | ===Steps for Physical Disc Games=== | ||
Line 113: | Line 133: | ||
::: You can find the game's title ID on http://wiiubrew.org/wiki/Title_database#00050000:_eShop_and_disc_titles. | ::: You can find the game's title ID on http://wiiubrew.org/wiki/Title_database#00050000:_eShop_and_disc_titles. | ||
====Decrypting your | ====Decrypting your Physical Disc Dump==== | ||
:* Download Cdecrypt v2.0b from https://cdn.discordapp.com/attachments/526469047890739220/539529151095373824/Cdecrypt_v2.0b.zip . | :* Download Cdecrypt v2.0b from https://cdn.discordapp.com/attachments/526469047890739220/539529151095373824/Cdecrypt_v2.0b.zip . | ||
:* Extract the zip and go to that folder. Copy the same 3 files from the folder into ''' | :* Extract the zip and go to that folder. Copy the same 3 files from the folder into '''each''' dumped game folder (or only 1 folder if you've dumped only 1 physical game). | ||
:* In each of the folders you've copied those files to, hold down CTRL and select both <code>title. | :* In each of the folders you've copied those files to, hold down CTRL and select both <code>title.tmd</code> and <code>title.tik</code>. | ||
:* Drag those 2 files onto CDecrypt_v2.0b.exe which will decrypt the game into <code>Code, Content, and Meta</code> folders. | :* Drag those 2 files onto CDecrypt_v2.0b.exe which will decrypt the game into <code>Code, Content, and Meta</code> folders. | ||
:* | |||
:* Now that you've | If dragging & dropping does not have any effect for you, you may click in the Window Address bar and type CMD , then press Enter--bringing up Command Prompt. | ||
You may then copy and paste the following command & send. To paste, right-click in the window blank space. The command is as follows: | |||
.\CDecrypt_v2.0b.exe .\title.tmd .\title.tik | |||
:* Afterwards, you may now delete all files in this game folder, except the folders <code>Code, Content, Meta</code>. | |||
:* You may now repeat the steps until you've decrypted all of your physical dumps. | |||
:* Now that you've finished processing the base game, there's likely an Update or some DLC you have on your Wii U. See the next sections. | |||
{{cob}} | |||
{{cot|1='''FTP Method:''' Dumping Digital Games, Updates, and DLC|left=yes}} | |||
===Dumping Digital Games and installed Updates & DLC=== | ===Dumping Digital Games and installed Updates & DLC=== | ||
Line 135: | Line 167: | ||
:* From the <code>File</code> menu in the menu bar, open the <code>Site Manager</code>. | :* From the <code>File</code> menu in the menu bar, open the <code>Site Manager</code>. | ||
:* Click on the <code>New Site</code> button. | :* Click on the <code>New Site</code> button. | ||
:* Now, you'll want to | :* Now, you'll want to configure the settings on this new "site": | ||
:::* In the Host field, put in the longer <code>xxx.xxx.xxx.xxx</code> part you noted down. | :::* In the Host field, put in the longer <code>xxx.xxx.xxx.xxx</code> part you noted down. | ||
:::* In the Port field, put in the rest of the numbers of that thing you have made a note of, represented by the <code>XXXX</code>. | :::* In the Port field, put in the rest of the numbers of that thing you have made a note of, represented by the <code>XXXX</code>. | ||
:::* Change the Encryption to "Only use plain FTP (insecure)" | |||
:::* Change the Logon Type to "Anonymous" | |||
:* Go to the "Transfer Settings" tab and click the checkbox to enable the "Limit number of simultaneous connections" and then set the amount of connections to 1. | :* Go to the "Transfer Settings" tab and click the checkbox to enable the "Limit number of simultaneous connections" and then set the amount of connections to 1. | ||
:* Then click the Connect button and you'll be set! You can just use this site again if you want to connect to your Wii U. Make sure that it now shows folders on the right side of the program. | :* Then click the Connect button and you'll be set! You can just use this site again if you want to connect to your Wii U. Make sure that it now shows folders on the right side of the program. | ||
---- | ---- | ||
:* Navigate to <code>storage_mlc/usr/title/</code> on the '''right side''' of the program if you have installed the actual game you're looking for to System Storage/NAND. | :* Navigate to <code>storage_mlc/usr/title/</code> on the '''right side''' of the program if you have installed the actual game (update) you're looking for to System Storage/NAND. | ||
:* Navigate to <code>storage_usb/usr/title/</code> on the '''right side''' of the program if you have installed the actual game you're looking for to an external USB device. | :* Navigate to <code>storage_usb/usr/title/</code> on the '''right side''' of the program if you have installed the actual game (update) you're looking for to an external USB device. | ||
:* Then, open one of the following folders, depending on what you want to dump. | :* Then, open one of the following folders, depending on what you want to dump. | ||
::: The <code>00050000</code> folder stores installed games. | ::: The <code>00050000</code> folder stores installed games. | ||
Line 163: | Line 197: | ||
:* Rename each dumped game/update/DLC folder to reflect what it is (like for example <code>MarioKart8_Update</code> etc.). | :* Rename each dumped game/update/DLC folder to reflect what it is (like for example <code>MarioKart8_Update</code> etc.). | ||
:* For updates and DLC's, you'll first need to install them in Cemu first. Read the [[Getting_Started#Starting|update instructions]] for more info. | :* For updates and DLC's, you'll first need to install them in Cemu first. Read the [[Getting_Started#Starting|update instructions]] for more info. | ||
{{cob}} | |||
{{cot|1='''NAND Dump Method:''' Dumping Digital Games, Updates, and DLC|left=yes}} | |||
==Dumping the MLC NAND of your Wii U for Installed Games, Updates, and DLC instead of using FTP== | |||
If FTP fails for you and you cannot find out why, you can instead dump the entire MLC NAND to your SD Card. You cannot use a USB to do this. | |||
:'''Requirements''': | |||
::*SD Card with 8GB (16GB preferred,) free space for White Wii U Models. (White model has 8GB internal storage.) | |||
::*SD Card with 32GB (with at least 29.3GB free) or 64GB free space for Black Wii U Models. (Black model has 29.1GB internal storage.) | |||
:::*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 32KB. | |||
:::*On larger SD cards (64GB+) Windows will not let you format the SD as FAT32, to circumvent that use [http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm guiformat] | |||
::*If you didn't grab it earlier, the files pack from https://jorgev259.github.io/wiiusetup/ - select Wii U only - placed onto the Root of your SD Card. | |||
:'''Steps''': | |||
::*Launch the Homebrew Launcher with your preferred method explained earlier in this guide. | |||
::*Run the nanddumper homebrew application. Nanddumper will not work with Mocha CFW in use, restart the Wii U if this is the case. | |||
::*Set the options to only dump <code>otp.bin</code> and <code>MLC(8GB/32GB)</code> | |||
::*Press A to begin the dump. The dump will default to the root of your SD card in 2GB chunks; 4 files for 8GB or 15 files for 32GB. | |||
::<code>This process will take some time. Once it finishes, the Wii U will go back to the System Menu or shut down.</code> | |||
::*Access the SD Card on your PC. Copy the <code>otp.bin</code> and <code>mlc.bin.part0#</code> files to a preparation area of your choice (not your SD Card); there should be 4 or 15 parts. | |||
:::*<code>The place you copy these to must have double the storage capacity of the mlc.bin.part0# files!</code> | |||
:::*If when transfering the <code>mlc.bin.part0#</code> files it says there is an error/corruption, skip that file and transfer the rest. | |||
:::*If this happens you will need to try to re-dump the MLC NAND. Afterwards, try to copy the part that was previously corrupt to the location of your non-corrupted parts. | |||
::*Download this zip and extract one of the scripts into the location of your 4 or 15 <code>mlc.bin.part0#</code> files. | |||
:::[https://cemu.info/files/8GB_Joiner_Scripts_for_Windows_Linux_Mac.zip 8GB Wii U MLC.bin Joiner Scripts] | |||
:::[https://cemu.info/files/32GB_Joiner_Scripts_for_Windows_Linux_Mac.zip 32GB Wii U MLC.bin Joiner Scripts] | |||
::*With everything in place, run the script. It will copy the part files and merge them together into <code>mlc.bin</code> (this will take awhile.) | |||
::<code>Now we must extract the files from your mlc.bin to where you can browse the files freely.</code> | |||
::*You must now download WFS Tools, unfortunately it is only pre-built for Windows, I do not know much of Linux or MacOS methods. | |||
:::[https://github.com/koolkdev/wfslib/releases WFS Tools Github Releases] | |||
::*Extract the tool to your <code>mlc.bin</code> location. | |||
::*Create a new folder named "Extracted" in your <code>mlc.bin</code> location. | |||
::*You will now need to open a CMD window in your <code>mlc.bin</code> location, there are a few ways to do this - | |||
:::<code>a) In the File Explorer address bar, type CMD and press enter.</code> | |||
:::<code>b) You can hold shift & right-click the blank area of the current location and open a CMD or PowerShell window.</code> | |||
:::<code>c) If you're savvy you can cd to the required directory, but I'll leave that to you.</code> | |||
::Edit the following command to point to your own "Extracted" folder, the address must be wrapped in <code>" "</code> | |||
wfs-extract --input mlc.bin --output "C:\Users\*\Desktop\Wii U NAND Backup\Extracted" --otp otp.bin --mlc | |||
::*Once you're sure it's correct, you may paste it into the Command Line Window and send it; it will now begin extraction. | |||
:::* To paste a line of text in regular CMD you simply right-click the blank space of the window. | |||
::<code>This process will take some time, it will tell you when it has finished. Hopefully no errors arise or you may need to start over.</code> | |||
::<code>I recommend keeping your mlc.bin or the Extracted files somewhere safe. CEMU may end up allowing the use of more files in the future!</code> | |||
::*Follow the majority of the FTP Method in the earlier section of this Guide to figure out where your Installed Games, Updates, DLC, and Save files are located in your Extracted MLC NAND folder. | |||
{{cob}} | |||
{{cot|1=Transferring Save Data between your Wii U and CEMU|left=yes}} | |||
===Transfering Saves between Wii U and CEMU=== | ===Transfering Saves between Wii U and CEMU=== | ||
Line 207: | Line 299: | ||
:: If you rename US save files to EU save files or the other way around, it usually works. | :: If you rename US save files to EU save files or the other way around, it usually works. | ||
{{cob}} | |||
{{cob}} | |||
{{cot|1=Setting Games, Updates, and DLC to work with CEMU|left=yes}} | |||
==Starting== | ==Starting== | ||
Line 291: | Line 340: | ||
:: To load a rpx file: | :: To load a rpx file: | ||
::* Browse to the game folder and open the folder <code>code\</code> and select the <code>*.rpx</code> file. | ::* Browse to the game folder and open the folder <code>code\</code> and select the <code>*.rpx</code> file. | ||
{{cob}} | |||
{{cot|1=Lists of Various CEMU Options|left=yes}} | |||
===Keyboard Shortcuts=== | ===Keyboard Shortcuts=== | ||
Line 340: | Line 393: | ||
|Enable all Intel GPU workarounds | |Enable all Intel GPU workarounds | ||
|} | |} | ||
''Usage example:'' <code>cemu.exe -g ''"C:\games\example.wud"''</code><br><br> | ''Usage example:'' <code>cemu.exe -g ''"C:\games\example.wud"''</code> | ||
{{cob}} | |||
<br><br> | |||
[[Category:List_of_tutorials]] | [[Category:List_of_tutorials]] | ||
<!-- Credits: | <!-- Credits: Crementif, Serfrost --> |
Revision as of 18:45, 17 November 2019
This is a guide for everyone who has never had any contact with emulating "new generation" consoles or has forgotten how to do certain things.
Please carefully read the explanation and the needed steps! Skipping something can lead to having to redo everything!
Be Advised |
What is Cemu?
The Wii U runs "Café OS" and Cemu emulates the system. It creates the possibilty to run Wii U data formats on a PC, e.g. dumped games.
For more advanced information about Café OS, check out this link: http://wiiubrew.org/wiki/Cafe_OS
System Requirements
OS: | Windows 7 (x64) or above |
API: | OpenGL 4.1 (4.6 is used if available) |
RAM: | Minimum of 4GB for light titles, 8GB for most titles, at least 16GB or more for compatibility with every title. |
GPU: |
|
Download & Install Cemu |
---|
Download & Install Cemu
|
Supported Games | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Supported gamesBefore you begin dumping your games, check out http://compat.cemu.info/ or our list of games to know how the performance is or what bugs are existing.
|
Dumping your Games, Updates, DLC - or Transferring Saves | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Setting Games, Updates, and DLC to work with CEMU | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
StartingUpdating Games and Installing DLCsTo add your DLC or update to the non-updated game, it's recommended to install it via Cemu's UI. Once you open Cemu, go to `File -> Install Update or DLC` and go to the update/DLC folder. Open the Meta folder and select the Meta.xml file. Using dumped games Compatible Files by File Extension
|
Lists of Various CEMU Options | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Keyboard Shortcuts
Game settingsCommand line optionsTo start a game via the command line, open Command Prompt in the folder (by e.g.
Usage example: |