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

Getting Started: Difference between revisions

From Cemu Wiki
Jump to:navigation Jump to:search
(Insert a reworked dumping guide (used Serfrosts guide as a base), updated links, edited other things.)
Line 41: Line 41:


==Download & Install Cemu==
==Download & Install Cemu==
#Download the latest version of Cemu. Check [[Main Page|the main wiki page]] for the download link.
#Download the latest version of Cemu. Check [http://cemu.info/#download Cemu's website] for the latest release.
#Unpack the <code>cemu_x.x.x.zip</code> file.
#Unpack the <code>cemu_x.x.x.zip</code> file.
#Start the emulator by double-clicking <code>Cemu.exe</code>.
#Start the emulator by double-clicking <code>Cemu.exe</code>.
#Installing Extensions like [[Cemuhook]] for video playback.
#Installing extensions like [https://cemuhook.sshnuke.net/ Cemuhook] for video playback, code patching in graphic packs and more.
#A Great text guide for setting up CEMU is maintained here: [https://www.reddit.com/r/cemu/comments/6skf8f/text_guide_for_setting_up_cemu_botw_with_links/ Text Guide for Setting up Cemu -- With Links! by Serfrost]
#A very in-depth text guide for setting up Cemu is maintained here [[Serfrosts Cemu Setup Guide]].


==Supported games==
==Supported games==
Before you begin dumping your games, check out '''http://compat.cemu.info/''' or our '''[[:Category:List of games|List of games]]''' to know how the performance is or what bugs are existing.
Before you begin dumping your games, check out '''http://compat.cemu.info/''' or our '''[[:Category:List of games|list of games]]''' to know how the performance is or what bugs are existing.
{| class="wikitable"
{| class="wikitable"
! Rating
! Rating
Line 76: Line 76:


==Configuration==
==Configuration==
===Dumping game files===
===Dumping your games, updates and DLC's===
You'll need:
'''Prerequisites:'''
*'''Wii U'''
* 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).
*'''PC''' with all the system requirements met ''(see point "System Requirements")''
* 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.
*'''SD Card Reader and SD Card''' ''with at least 8GB [FAT 32]''
* Enough space on your computer to store the games on.
*'''Software:'''
* 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.
**Wii U Guide (https://wiiu.guide/)
<br/>
**ddd (https://gbatemp.net/threads/ddd-wiiu-title-dumper.418492/)
You'll also need to place a few files on your SD card. Choose the steps according to which method you use:
**Python 2.7.# (https://www.python.org/downloads/)
* If you use CBHC (Coldboot Haxchi):
**''(Physical only)'' CDecrypt (https://filetrip.net/dl?GRqLr9jHRT)
::* Download Disc2App from https://github.com/koolkdev/disc2app/releases/download/v1.0/disc2app.zip and place <code>Mocha.elf</code> into your <code>SD:\wiiu\apps</code> folder.
**''(Physical only) (Optional)'' USB drive > 24GB
::* Download FTPiiU Everywhere from https://github.com/FIX94/ftpiiu/releases and place <code>ftpiiu.elf</code> into your <code>SD:\wiiu\apps</code> folder.


The following tutorial is made by Goldtex, using [[Mario Kart 8]] as an example.
* If you want to use Mocha, you'll need to install some alternative files:
::* Download Disc2App from https://github.com/koolkdev/disc2app/releases/download/v1.0/disc2app.zip and place <code>Mocha.elf</code> into your <code>SD:\wiiu\apps</code> folder.
::* Download FTPiiU Everywhere from https://cdn.discordapp.com/attachments/526469047890739220/542145496374837250/ftpiiu_everywhere.zip and place <code>ftpiiu.elf</code> into your <code>SD:\wiiu\apps</code> folder.


This tutorial currently as of 31/7/17 the browser exploit was patched by 5.5.2 if you're on 5.5.2 you can't dump content.
====Steps for physical copies====
=====Dumping the game to your PC=====
* Remove your Game Disc from the Wii U, Disc2App will ask for it later.
* Insert your SD card back into your Wii U.
* Open the Homebrew Channel.
* For CBHC (Coldboot Haxchi): Run Disc2App.
* For Mocha: Run Mocha CFW '''first''' and let the Wii U restart. After that, try launching the Homebrew Channel again, and '''now''' run Disc2App.


====Physical copies====
[[File:Disc2App.png|550px]]
<small>
# Insert your SD Card into your computer. Follow the Starter Pack (Wii U Homebrew Pack) that was linked.
# Safely take out your SD Card, and place it into your Wii U.
# Turn on your Wii U, make sure there's no disc in the console. If you want to dump onto a USB drive, then plug it in right now. Tell the Wii U to not format it.
# Go to the internet browser, go to loadiine.ovh, and choose Homebrew Launcher. Once Homebrew Launcher opens, choose disc2app.
# Press A if you want to dump to the SD Card, or press B if you want to dump onto the USB drive. Once disc2app asks for the disc, insert it into the Wii U.
# The Wii U will start dumping the files off the disc. Be patient with this.
# The Wii U will go back to the main menu once it finishes dumping.
# Redo the steps to getting to the Homebrew Launcher. Instead of launching disc2app, open up ddd.
# (Windows 8 and above) Open up Task Manager, click more details, go to performance, then click on Ethernet/Wi-Fi. Look at the IPv4 address, and enter that into the ddd screen. Look at the gamepad screen for instructions.
# (Windows 7 and below) Go to the command prompt on your computer, and type in ipconfig. Look at the IPv4 address, and enter that into the ddd screen. Look at the gamepad screen for instructions.
# Tell ddd to go back to the home menu. Return to your PC, extract and place titledumper in a safe spot, and create a bat file where titledumper is at having these contents:<code>"titledumper.exe /vol/aoc ./DLC"</code>
# Open up the bat file. Go back to your Wii U, and open the game that has the DLC that you want to dump. The DLC should start dumping to your PC.
# Extract CDecrypt to a safe spot. Move the contents of the folder in install folder into the same spot as CDecrypt.
# Create a bat file with the following line:<code>"CDecrypt title.tmd title.tik"</code>
# Open up the bat file, and the dump should now start extracting.
# [Removed]
# [Removed]
# [Removed]
# [Removed]
# [Removed] The following steps to obtain update data included piracy.
# [Removed] There is no written segment for Update Data at this time, at least here.
# [Removed]
# [Removed]
# [Removed]
# [Removed]
# To install the DLC, please use <code>Cemu's File > Install Update or DLC</code> option and use it to open the DLC's Meta\Meta.xml file.
</small>


====Digital copies====
* Select either SD or USB to dump your game discs on.
<small>
:: Again, make sure that 24+ GB free on your SD card/USB stick. And if you use an USB stick make sure it's FAT32 formatted.
# Insert your SD Card into your computer. Follow the Starter Pack that was linked. Don't forget to also place ddd onto the SD card.
* When asked, insert the disc for your game.
# Safely take out your SD Card, and place it into your Wii U.
* The game is dumped to <code>SD/USB:\install\[TitleID Folder]</code>
# Turn on your Wii U, go to the internet browser, go to loadiine.ovh, and choose Homebrew Launcher. Once Homebrew Launcher opens, choose ddd, and open that app up.
* After it finishes, dump your next game or press home to exit and turn off your Wii U.
# (Windows 8 and above) Open up Task Manager, click more details, go to performance, then click on Ethernet/Wi-Fi. Look at the IPv4 address, and enter that into the ddd screen. Look at the gamepad screen for instructions.
* Now, eject the storage device you dumped your disks on and access the SD card or USB stick.
# (Windows 7 and below) Go to the command prompt on your computer, and type in ipconfig. Look at the IPv4 address, and enter that into the ddd screen. Look at the gamepad screen for instructions.
# Go back to the home menu. Return to your PC, extract and place titledumper in a safe spot, and create a bat file where titledumper is at having these contents:<code>"titledumper.exe /vol ./GameNameGoesHere"</code>
# Open up the bat file. Go back to your Wii U, and open the game that you want to run in Cemu. The game should start dumping to your PC. This will take a while depending on how large the game is.
# Once the dump is done, press the home button. If nothing appears for at least a minute, go back to the Wii U menu. It should dump the meta folder and finish up the game dump.
# To install the DLC, please use <code>Cemu's File > Install Update or DLC</code> option and use it to open the DLC's Meta\Meta.xml file.
</small>
''<small> both tutorials taken from http://pastebin.com/WVqrbWg2 </small>''


===Compressing game files===
* You can rename the [TitleID] folder of each game to the name of the game and move it to some folder you want to store your games in.
''Compressing game files is purely optional, but will save tons of space on your hard drive, as most uncompressed size of dumped games are very large (~23,3 GB).''
:: You can find the game's title ID on http://wiiubrew.org/wiki/Title_database#00050000:_eShop_and_disc_titles.
*Exzap created a Wii U image (WUD) compression tool, compressing to lossless. <br>For links and a short tutorial, check out: https://gbatemp.net/threads/wii-u-image-wud-compression-tool.397901/
 
=====Decrypting your game=====
* 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 '''all''' of the dumped game folders (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.tmb</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.
* You may now delete all files except the folders <code>Code, Content, Meta</code>. And now repeat the steps until you've decrypted all of your physical dumps.
* Now that you've got the base game, there's likely some updates available or you want to add some DLC's you have on your Wii U.
 
====Dumping downloaded games, updates and DLC====
<code>Make sure that your Wii U is connected to the same network as your computer and make sure to update your game to the latest version.</code>
 
* Insert your SD card into your Wii U.
* Open the Homebrew Channel.
* For CBHC (Coldboot Haxchi): Run FTPiiU Everywhere.
* For Mocha: Run Mocha CFW '''first''' and let the Wii U restart. After that, try launching the Homebrew Channel again, and '''now''' run FTPiiU Everywhere.
* On your screen, you should be able to see a line "Listening for data connections at xxx.xxx.x.xxx:XXXX". Note down the text at the end with the numbers in it.
<br/>
* On your computer, open a new Windows File Explorer window.
* In the address bar (the bar that tells you what folder you're in), type <code>ftp://xxx.xxx.x.xx:XXXX</code> (change the x's with the number you noted down above).
* Navigate to <code>storage_mlc/usr/title/*</code> if you installed the updates you're looking for to System Storage/NAND.
* Navigate to <code>storage_usb/usr/title/*</code> if you installed the updates you're looking for to an external USB device.
* Then, open one of the following folders, depending on what you want to dump.
:: The <code>00050000</code> folder stores installed games.
:: The <code>0005000E</code> folder stores installed updates.
:: The <code>0005000C</code> folder stores installed DLC.
 
* Open the folder that corresponds to what you wish to dump. Inside, find the folder who's 8 digits match the last 8 of the game's title id.
:: You can find the game's title ID on http://wiiubrew.org/wiki/Title_database#00050000:_eShop_and_disc_titles
 
* Now that you've found the game you want to dump, you can just copy it and paste the files into the place you want to store your game/update/DLC folders.
:: It's handy to keep these things separated. Make one folder for the base game (the game without any updates), one for updates and another one for DLC's.
:: This process will take a long while. It's pretty normal, depending on the size of the update.
:: Be careful and don't change anything on the actual Wii U.
 
* Now, repeat this again until you have the game/update/DLC all dumped.
* Rename each dumped game/update/DLC 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.


==Starting==
==Starting==
===Update Games and Installing DLCs===
===Updating Games and Installing DLCs===
*[[Tutorial:How to update a game|How to update a game]]
To 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.
*[[Tutorial:How to install a DLC|How to install a DLC]]


===Using dumped games===
===Using dumped games===
Line 156: Line 165:
|-
|-
| '''wux:'''
| '''wux:'''
| Wii U Disc Images
| Compressed Wii U Disc Images
|-
|-
| '''iso:'''
| '''iso:'''
Line 173: Line 182:
#Select the file you want to load
#Select the file you want to load
:: To load a wud, wux, iso, wad file:
:: To load a wud, wux, iso, wad file:
::* Load the Wii U Disc Images by selecting the image file (wud, wux, iso, wad).
::* Load the Wii U Disc Images by selecting the image file (wud, wux, iso, wad). These require you to have the title keys in Cemu's `keys.txt` file.
:: 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.


===Shortcuts===
===Keyboard Shortcuts===
{|class="wikitable"
{|class="wikitable"
|<code>Alt</code> + <code>Enter</code>
|<code>Alt</code> + <code>Enter</code>
Line 186: Line 195:
|-
|-
|<code>Esc</code>
|<code>Esc</code>
|Leave full screen
|Leave full screen.
|-
|-
|<code>Shift</code> + <code>Print</code>
|<code>Shift</code> + <code>Print</code>
|Copy a current-res screenshot to the clipboard
|Copy a current-res screenshot to the clipboard.
|-
|-
|<code>Ctrl</code> + <code>Alt</code> + <code>F</code>
|<code>Ctrl</code> + <code>Alt</code> + <code>F</code>
|Enable/Disable Fenceskip
|Enable/Disable Fenceskip.
|-
|-
|Hold <code>Tab</code>
|Hold <code>Tab</code>
|Shows the Game pad View while key is being pressed
|Shows the Game pad View while key is being pressed.
|}
|}


Line 203: Line 212:
*[[Tutorial:Graphic pack|Graphic pack]]
*[[Tutorial:Graphic pack|Graphic pack]]


==Command line option==  
==Command line options==  
To start a game via command line, open Command Prompt in the folder (by e.g. <code>Shift + R</code> -> <code>cmd</code> and use <code>cd</code> to open the Cemu dictionary or <code>Shift + RIGHT_CLICK</code> -> <code>Open command window here</code> inside the application folder.)<br>
To start a game via the command line, open Command Prompt in the folder (by e.g. <code>Shift + R</code> -> <code>cmd</code> and use <code>cd</code> to open the Cemu dictionary or <code>Shift + RIGHT_CLICK</code> -> <code>Open command window here</code> inside the application folder).<br>
<big>Arguments:</big>
<big>Arguments:</big>
{|class="wikitable"
{|class="wikitable"

Revision as of 23:39, 12 March 2019

Welcome, new Cemu user!
This is a guide for everyone who never had any contact with emulation and/or forgot how to do certain things.
Please carefully read the explanation and the needed steps!


Be advised
WE DO NOT SUPPORT ANY ILLEGAL ACTION YOU ARE COMMITTING BY DOWNLOADING GAME FILES THROUGH THE INTERNET!
YOU SHOULD OWN THE ORIGINAL WII U AND KNOW HOW TO DUMP THE GAMES TO YOUR DEVICE!
ONLY DUMP GAMES THAT YOU OWN! PLAY & BE LEGAL!


What is Cemu?

Cemu what.PNG

WiiU runs the "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: < 4 GB, 8 GB or more recommended
GPU:
  • NVIDIA GPU: Runs as expected on most recent driver.
  • AMD GPU: Runs as expected on most recent driver
  • Intel GPU: Not officially supported. Heavy visual glitches.

Download & Install Cemu

  1. Download the latest version of Cemu. Check Cemu's website for the latest release.
  2. Unpack the cemu_x.x.x.zip file.
  3. Start the emulator by double-clicking Cemu.exe.
  4. Installing extensions like Cemuhook for video playback, code patching in graphic packs and more.
  5. A very in-depth text guide for setting up Cemu is maintained here Serfrosts Cemu Setup Guide.

Supported games

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

Rating Icon Description
Perfect Smiley-Perfect.png Games rated this are games that have no discernible issues. No graphical or audio glitches, no crashes, no bugs that didn't exist in the original game. Quite simply, they run perfectly.
Playable Smiley-Playable.png Games in this category are playable to the end of the game. Can have some minor graphical or audio glitches or issues, but these do not greatly affect playability or prevent game completion.
Runs Smiley-Runs.png Games in this category can get in-game and usually run very well, but major graphical or audio glitches or game-breaking bugs make it difficult to continue playing or finish the game.
Loads Smiley-Loads.png Games in this category manage to load at least a screen before crashing, or can get through the in-game menus before crashing, or sometimes in-game before crashing, but they generally crash CEMU at some point.
Unplayable Smiley-Unplayable.png Games in this category do not load in CEMU. Either they crash immediately following the first load attempt, or they display a black screen until you close CEMU.

Configuration

Dumping your games, updates and DLC's

Prerequisites:

  • 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.
  • Enough space on your computer to store the games on.
  • 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.


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):
  • If you want to use Mocha, you'll need to install some alternative files:

Steps for physical copies

Dumping the game to your PC
  • Remove your Game Disc from the Wii U, Disc2App will ask for it later.
  • Insert your SD card back into your Wii U.
  • Open the Homebrew Channel.
  • For CBHC (Coldboot Haxchi): Run Disc2App.
  • For Mocha: Run Mocha CFW first and let the Wii U restart. After that, try launching the Homebrew Channel again, and now run Disc2App.

Disc2App.png

  • Select either SD or USB to dump your game discs on.
Again, make sure that 24+ GB free on your SD card/USB stick. And if you use an USB stick make sure it's FAT32 formatted.
  • When asked, insert the disc for your game.
  • The game is dumped to SD/USB:\install\[TitleID Folder]
  • After it finishes, dump your next game or press home to exit and turn off your Wii U.
  • Now, eject the storage device you dumped your disks on and access the SD card or USB stick.
  • You can rename the [TitleID] folder of each game to the name of the game and move it to some folder you want to store your games in.
You can find the game's title ID on http://wiiubrew.org/wiki/Title_database#00050000:_eShop_and_disc_titles.
Decrypting your game
  • 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 all of the dumped game folders (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 title.tmb and title.tik.
  • Drag those 2 files onto CDecrypt_v2.0b.exe which will decrypt the game into Code, Content, and Meta folders.
  • You may now delete all files except the folders Code, Content, Meta. And now repeat the steps until you've decrypted all of your physical dumps.
  • Now that you've got the base game, there's likely some updates available or you want to add some DLC's you have on your Wii U.

Dumping downloaded games, updates and DLC

Make sure that your Wii U is connected to the same network as your computer and make sure to update your game to the latest version.

  • Insert your SD card into your Wii U.
  • Open the Homebrew Channel.
  • For CBHC (Coldboot Haxchi): Run FTPiiU Everywhere.
  • For Mocha: Run Mocha CFW first and let the Wii U restart. After that, try launching the Homebrew Channel again, and now run FTPiiU Everywhere.
  • On your screen, you should be able to see a line "Listening for data connections at xxx.xxx.x.xxx:XXXX". Note down the text at the end with the numbers in it.


  • On your computer, open a new Windows File Explorer window.
  • In the address bar (the bar that tells you what folder you're in), type ftp://xxx.xxx.x.xx:XXXX (change the x's with the number you noted down above).
  • Navigate to storage_mlc/usr/title/* if you installed the updates you're looking for to System Storage/NAND.
  • Navigate to storage_usb/usr/title/* if you installed the updates you're looking for to an external USB device.
  • Then, open one of the following folders, depending on what you want to dump.
The 00050000 folder stores installed games.
The 0005000E folder stores installed updates.
The 0005000C folder stores installed DLC.
  • Open the folder that corresponds to what you wish to dump. Inside, find the folder who's 8 digits match the last 8 of the game's title id.
You can find the game's title ID on http://wiiubrew.org/wiki/Title_database#00050000:_eShop_and_disc_titles
  • Now that you've found the game you want to dump, you can just copy it and paste the files into the place you want to store your game/update/DLC folders.
It's handy to keep these things separated. Make one folder for the base game (the game without any updates), one for updates and another one for DLC's.
This process will take a long while. It's pretty normal, depending on the size of the update.
Be careful and don't change anything on the actual Wii U.
  • Now, repeat this again until you have the game/update/DLC all dumped.
  • Rename each dumped game/update/DLC to reflect what it is (like for example MarioKart8_Update etc.).
  • For updates and DLC's, you'll first need to install them in Cemu first. Read the update instructions for more info.

Starting

Updating Games and Installing DLCs

To 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
File extension
wud: Wii U Disc Images
wux: Compressed Wii U Disc Images
iso: Generic file extension for disc image files.
wad: Wii U Disc Images
rpx: Wii U executable
  1. Start cemu.exe.
  2. File -> Load
  3. Select the file you want to load
To load a wud, wux, iso, wad file:
  • Load the Wii U Disc Images by selecting the image file (wud, wux, iso, wad). These require you to have the title keys in Cemu's `keys.txt` file.
To load a rpx file:
  • Browse to the game folder and open the folder code\ and select the *.rpx file.

Keyboard Shortcuts

Alt + Enter Toggle between windowed or full screen.
Ctrl + Tab Toggle between TV or GamePad display.
Esc Leave full screen.
Shift + Print Copy a current-res screenshot to the clipboard.
Ctrl + Alt + F Enable/Disable Fenceskip.
Hold Tab Shows the Game pad View while key is being pressed.

Game settings

Command line options

To start a game via the command line, open Command Prompt in the folder (by e.g. Shift + R -> cmd and use cd to open the Cemu dictionary or Shift + RIGHT_CLICK -> Open command window here inside the application folder).
Arguments:

-g "path" Loads a game
-mlc "path" Customize the path of the mlc01 directory
-ud Enable upside-down render mode.
-f Launch in fullscreen mode.
-nsight Allow debugging via NVIDIA Nsight
-legacy Enable all Intel GPU workarounds

Usage example: cemu.exe -g "C:\games\example.wud"