PDA

View Full Version : Guide Setting up Breath of the Wild & Cemu



Serfrost
13.09.2017, 13:09
███╗ ██╗ ██████╗ ██████╗ ██╗██████╗ █████╗ ██████╗██╗ ██╗ ████████╗██╗ ██╗ █████╗ ███╗ ██╗██╗ ██╗███████╗ ██╗
████╗ ██║██╔═══██╗ ██╔══██╗██║██╔══██╗██╔══██╗██╔════╝╚██╗ ██╔╝ ╚══██╔══╝██║ ██║██╔══██╗████╗ ██║██║ ██╔╝██╔════╝ ██╗╚██╗
██╔██╗ ██║██║ ██║ ██████╔╝██║██████╔╝███████║██║ ╚████╔╝ ██║ ███████║███████║██╔██╗ ██║█████╔╝ ███████╗ ╚═╝ ██║
██║╚██╗██║██║ ██║ ██╔═══╝ ██║██╔══██╗██╔══██║██║ ╚██╔╝ ██║ ██╔══██║██╔══██║██║╚██╗██║██╔═██╗ ╚════██║ ██╗ ██║
██║ ╚████║╚██████╔╝ ██║ ██║██║ ██║██║ ██║╚██████╗ ██║ ▄█╗ ██║ ██║ ██║██║ ██║██║ ╚████║██║ ██╗███████║██╗ ╚═╝██╔╝
╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝



This guide is now outdated; for a more up-to-date version, visit HERE (https://www.reddit.com/r/cemu/comments/81tzhu/cemu_setup_guide_text_only/)


(Homebrew Required) How To Dump

It's possible to dump the game and then Update Data from your Wii U using:

WUDump (Click) (https://gbatemp.net/threads/wudump-dump-raw-images-from-a-wiiu-game-disc.451736/) or alternatively FTPiiu Everywhere (Click) (https://gbatemp.net/threads/ftpiiu.416907/)

1a. To compress WUD to WUX: WUD Compression Tool (Click) (https://gbatemp.net/threads/wii-u-image-wud-compression-tool.397901/)

1b. Alternatively if you want to unpack** into RPX, use Uwizard (Click) (https://gbatemp.net/threads/uwizard-all-in-one-wii-u-pc-program.386508/)

2. To unpack** WUD Update Data: Uwizard (Click) (https://gbatemp.net/threads/uwizard-all-in-one-wii-u-pc-program.386508/)

**Common Key is required, Google: "Wii U Brew Encryption Keys"
**Title Keys are required, Google: "Wii U Title Keys"

This has been deemed a safe approach by Exzap. View (https://cdn.discordapp.com/attachments/357822247441793024/360653272333156362/2cesx02.png)

Vanilla Game and Update Data must be kept separate!



( 1. ) Downloading Cemu for Public Releases

http://cemu.info/

Download and extract Cemu to a folder on your Desktop. Do NOT put it in your Program Files!
Open the folder, right-click on Cemu.exe -> Properties -> Compatibility
If available, enable the option resembling "Override high DPI scaling behavior. Scaling performed by: Application"
If available, enable "Disable fullscreen optimizations"
Lastly, enable "Run this program as an administrator"
Apply, then click OK.
Updating Cemu is simple, just download and replace the .EXE, deleting the Settings file in the Cemu Folder afterwards.
After deleting the Settings file, you will need to redo your Options & Debug settings!




( 2. ) Updating for Games & DLC:

Adding updates to the right directory:


How to Update a Game. (http://compat.cemu.info/wiki/Tutorial:How_to_update_a_game)

Adding the DLC to the right directory:


How to Install a DLC. (http://compat.cemu.info/wiki/Tutorial:How_to_install_a_DLC)




( 3. ) shaderCache:

These cannot be linked. If you have problems, you can try to compile your own instead by playing the game.

If you can, find a Completed BotW 8600+ shaderCache file for Cemu 1.8.0+ , put it in:


.\Cemu\shaderCache\transferable

It will need to be named correctly. You can find the correct name by running the game.


When the game has loaded, in the Cemu title bar, you will see "[SaveDir: xxxx####]"
"xxxx####" should be the name of your shaderCache in your Transferable shaderCache Folder.



Common / Title Keys for Cemu:

To load WUD & WUX in Cemu you require a Wii U Common Key & your game's Title Key.
Edit your Cemu/keys.txt to include the Common Key / Title Keys.
Google: "Wii U Brew Encryption Keys" / "Wii U Title Keys"





( 4a. ) Cemuhook:

Download Cemuhook:

Rajkosto's Cemuhook Website. (https://sshnuke.net/cemuhook/)

Extract Cemuhook into your Cemu folder, then...


Open Cemu
Options > Graphic Packs
Enable: LWZX Crash Workaround

Note:
The LWZX pack is used to stop general crashes, among other fixes.
The original Options > Experimental > "Botw Crash Workaround" is outdated.

Side Note:
Instead of the LWZX Crash Workaround, you can go to Options > Experimental > Full Sync at GX2DrawDone()
This also removes Blood Moon spam, but can lead to hiccuping FPS if you're unlucky. It may also fix some of
the Camera Rune related crashes.




( 4b. ) Cemuhook Motion Controls:

Setting up Cemu's Motion Controls with Cemuhook DS3 / DS4 / Android Phone Gyroscope:


https://www.reddit.com/r/cemu/comments/6sdy3r/cemuhook_now_supports_gyro_movement_with_android/





( 5a. ) Xalphenos's Dynamic FPS Patch (Unlocked FPS + Performance Tweaks):

Please Note: Performance gains are NOT guaranteed on all systems.
However, 100% game speed should work for most if not all systems.

https://www.reddit.com/r/cemu/comments/6ye7oi/dynamic_speed_for_all/

Cemuhook required. BotW v1.3.0 & v1.3.1 only.

Make sure to disable any FPS limiters or Vsyncs that force 30FPS unless you only want stable 30FPS.

Simply drag and drop the extracted file from the ZIP to your graphicPacks folder.


Open Cemu
Options
Graphic Packs
Enable "BotW FPS+ +"

If speed is slower than normal, in "patches.txt," edit the float labeled "edit me," to 2. It may help.




( 5b. ) Troubleshooting Xalphenos's Patch:

A Troubleshooting video by JCTeaches / The Complaining Gamer. Click me. (https://youtu.be/BZ7FfPVnGnU)

Troubleshooting Milky Water with Xalphenos's Patch. Click me. (https://www.reddit.com/r/cemu/comments/6ymsbs/)

Be extremely careful while following below, don't delete the old Cemu installation before you confirm everything is in order.

If you can't track down the issue very easily, it's often much more simple to just redownload:


Cemu
Cemuhook
Xalphenos's Patch
Graphic Packs

And move the folders to your new Cemu installation:


Game Files (if stored in your Cemu folder)
mlc01 Folder
Transferrable shaderCache Folder
gameProfiles Folder
controllerProfiles Folder

Note: The intricacies that people tend to alter when using Cemu can often be forgotten and then impossible to locate. This is why I recommend this.

If it doesn't work after all of this, it's either your CPU/GPU or an external application or modification that's causing your problems.




( 6. ) Graphic Packs, Optional:

Grab your packs from HERE (https://ci.appveyor.com/project/slashiee/cemu-graphic-packs/build/artifacts), make sure to unzip the archive after downloading. Place them into your graphicPacks folder.

Graphic Packs can drastically increase your game quality, and often have little to no impact on performance.

I recommend the 1440p Resolution and Adjustable Bloom packs at the very least.

Want to boost Clarity, Colors, and Shadows within Breath of the Wild? Click Here (http://www.tinyurl.com/claritygfx)




( 7. ) Nvidia Profile Inspector Tweaks:

If you're an Nvidia user, create a copy of Cemu.exe and name it whatever you want for Breath of the Wild, then...

Download Nvidia Profile Inspector:

Nvidia Profile Inspector v2.1.3.9
https://ci.appveyor.com/api/buildjobs/ieug6sbqvgi6n2u7/artifacts/nspector%2Fbin%2FnvidiaProfileInspector.zip

Open Nvidia Profile Inspector:


Click the small Nvidia Logo button near the middle-right side of the window
Create a new profile with one of the buttons at the top of the new window, name it what you want
With another one of those little buttons, add the renamed copy of Cemu.exe you're going to use for BotW to the new profile.


The "Common" section:
> "Multi-display/mixed-GPU Acceleration"
> Toggle it to "Single Display Performance Mode"


Further down, "Power Management Mode"
> Set to "Prefer Maximum Performance"


A little bit lower, "Threaded Optimization"
> Toggle this to On

Apply changes.

Close BotW Cemu and reopen it if you haven't already.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Try loading the game now!


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





BotW Known Glitches / Bugs:

Link will disappear when teleporting as of Update Version 1.3.0

Updating the game to v1.3.1 will remove the Trial of the Sword Glitch Mode. What is it? Click here. (http://lmgtfy.com/?iie=1&q=Trial+of+the+Sword+Glitch+Mode)

Audio glitches with reverberating sound in the background from unknown places or things is entirely normal as of Cemu 1.9.1 and before.
A fix is being worked on. You can try Options > Audio and turning the volume down and see if keeping it lower can have any effect, but I assume not.

Sheikah Slate Runes can crash upon use on an object. You can try Options > Experimental > Full Sync at GX2DrawDone()
Or you can look down at Link's feet, turn the Rune on, then try using the Rune on the object you want.

Blood Moons will happen very often if you use Options > Experimental > BotW Crash Workaround
Make sure to disable this before using the LWZX Fix or GX2DrawDone() Fix




CPU Info:

For Gaming Laptop users, I suggest taking a look at this thread for CPU/GPU Throttling occurrences:


Click here for more information. (https://www.reddit.com/r/cemu/comments/73xoex/possible_fps_gain_for_intelgaming_laptop_users/)


Your CPU's single-threading ability is what will mean the most when it comes to playing games fluidly on Cemu.

You can check out this thread to get a figure on where your CPU Ranks:


Click here for more information. (https://www.reddit.com/r/cemu/comments/6sdgic/while_we_are_on_the_subject_of_cemu_optimization/)

The CPU ranks in the link were benched on STOCK clocks. If you can OC your CPU you will have different results.


If you want to try and test your CPU against Cemu user's scores with CPU overclocking enabled, you can use Cinebench.


Click here for more information. (https://www.reddit.com/r/cemu/comments/6rp7j4/benchmarking_for_30fps_in_zelda/)

With Cinebench we recommend a Single-Thread CPU score of 175 for near-stable 30FPS.

For Breath of the Wild, scores in the margin of 150 will promote healthy results when playing with minor stuttering in busy areas.






Tips:

GPU Buffer Cache Accuracy:

Open Cemu, go to Options > GPU buffer cache accuracy > Set to "Low."
This may give you FPS gains, but may cause small graphical problems in various situations or games.

CPU Affinity:

For Hyperthreading CPUs with 4+ Physical cores & 4+ Logical cores:
With Cemuhook installed, you can try setting your CPU affinity settings in Cemu under CPU > Affinity


Try Even or Odd, if available; whichever gives you the best performance.

Disable OSD Monitoring Programs (On-Screen Displays):

It's known that OSDs can inhibit FPS drops when trying to play games on Cemu. Make sure they're disabled.
If you don't know what these are, chances are you don't have one!

Low RAM with Nvidia? Try this:

Navigate to .\Cemu\gameProfiles\ [[your_botw_profile]]

Under [Graphics], add the Line:


accurateShaderMul = min

Note: This disables some textures and makes fireballs disappear, however it can save quite a bit of
RAM if you're lucky. When and if you try this, you will have to recompile your shaderCache again.
So before you do this, make sure to make a backup of your original default shaderCache in your
.Cemu\shaderCache\Precompiled folder.




Graphic Problems

Nvidia: Blocky Lava & Water Artifacts

If you're on Nvidia and get blocky textures in the distance from Water or Lava you can try this:


Click here for more information. (https://www.reddit.com/r/cemu/comments/6qwmon/got_blocky_artifacts_in_lava_water_and_other/)

AMD: Shadow Area Following Link Everywhere


Example: Click here. (https://cdn.discordapp.com/attachments/362439568311713802/364622458919190528/unknown.png)


Fix: Click here. (https://cdn.discordapp.com/attachments/292733452590120961/330563865450512384/BreathOfTheWild_AmdShadowFix.zip) -- Extract this into your graphicPacks folder and enable it in Cemu.

Other GFX issues:

If you encounter any strange artifacts or issues that don't disappear with a restart of Cemu, you can try deleting your Precompiled cache and rebuilding it.
If it's still in error, you can try getting another copy of Transferable shaderCache and then doing it once again. If still persistent, that's when you would
want to try getting assistance or trying the GPU Driver fix below.




GPU Driver Updates / Reinstallation

Each time after updating your GPU Driver, you will need to delete your Precompiled shaderCache.

Always make sure to be using the newest, or otherwise, most stable GPU Driver to date. If you have some issues, make sure it isn't your driver.
If you think your driver is corrupted, you can use DDU to uninstall your drivers entirely! Reinstall afterwards. Restart your computer.


Display Driver Uninstaller Download version 17.0.7.2 - Click here. (http://www.guru3d.com/files-details/display-driver-uninstaller-download.html)



Guide subject to change over time. This was just thrown together after reformatting from the Reddit post:

https://www.reddit.com/r/cemu/comments/6skf8f (https://www.reddit.com/r/cemu/comments/6skf8f/text_guide_for_setting_up_cemu_botw_with_links/)

Serfrost
20.09.2017, 21:18
[Placeholder atm]