In order to edit this wiki, you must register and verify your account.
Serfrosts Cemu Setup Guide: Difference between revisions
Line 489: | Line 489: | ||
= '''[BotW] Graphic Pack Descriptions''' = | = '''[BotW] Graphic Pack Descriptions''' = | ||
<br> | <br> | ||
== Graphic Packs that Fix Problems | == '''Graphic Packs that Fix Problems''' == | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- |
Revision as of 13:18, 22 October 2018
Wanting to add mods to Breath of the Wild on CEMU? Click Here
|
Guess you're wanting to try Cemu? Please make use of the Table of Contents and do not skip through information!
Consider reading all of the sections to get a good understanding. If you're able to do that, any game should be
of little difficulty to run, as long as it's rated well on the Compatibility List linked below. Additionally, if the game
does not run as desired, please review the game's designated page on the Compatibility List to see why.
[ Official CEMU Compatibility List ]
Written & Managed by Serfrost - Special Thanks to Darkemaster and the CEMU Community Appreciate this guide? Consider donating, as don't have an income; anything would mean a lot! |
Last Edit: 10.19.2018 CEMU Version 1.13.2 or newer. AMD GPU Users - 1.12.0 or 1.14.0 WIP Cemuhook v0.5.6.8 or newer. AMD GPU Users - 0.5.6.4 for 1.12.0 or 0.5.6.8 for 1.14.0 WIP BotW Update v1.5.0 (v208) + DLC 3.0 (Champion's Ballad) are recommended. Please note that the game must have Update Data applied to boot at all. |
Cemu's Recommended Settings
Prerequisites
Cemu's Properties SettingsPlease see CEMU Setup to view how to properly configure both Cemu's EXE and any shortcuts to the emulator. GPU SettingsRecommended settings for your GPU Driver can be found here: Options → General SettingsGeneral Tab
Graphics Tab
Audio Tab
Menu Bar (Options / CPU / Debug) SettingsOptions Menu
CPU Menu
Debug(These options will only be enabled with Cemuhook)
|
CEMU's Requirements?
CPUWe recommend INTEL or AMD Ryzen series Processors. Generally speaking for Breath of the Wild and almost any CPU, you want to be over 4.0GHz. Pre-Ryzen AMD CPUs are so-so, but with the new Dual Core or Triple Core Recompiler options, performance should be better. You can check out Darkemaster's AMD FX Compatibility Video list for Cemu 1.12.0 [Here] Single Thread IPC is the most important factor for how well CEMU will perform on your PC!
I wouldn't recommend going under a score of ( 1,900 ) if you plan to play Breath of the Wild at 30FPS (Native Wii U Framerate) Experimental Multi-Core Recompiler This experimental setting allows up to 3 cores for PPC CPU emulation instead of 1, however not many games actually utilize multiple PPC cores and currently causes stability issues/crashes or offers no benefit for most titles.
RAMWe recommend at least 8GB RAM for most games, but preferably 16GB+. If you run out of RAM and have a very slow SATA HDD, you are either likely to stutter relentlessly in-game or you may possibly have Crashes. Solid State Drives (SSD) are a boon to users with lesser amounts of RAM, as your PC will push data to the PageFile on your SSD if you set it to do so. They are much faster than SATA drives.
It is recommended to have a pagefile on an SSD or the fastest drive available, and to leave pagefile size as Alternatively, some users suggest to have a custom size of .5 times your physical RAM as GPUNVIDIA GPUs are recommended; they can take some strain off of your CPU and have better performance through threaded optimization/OGL multi-threading when under heavy CPU workloads. AMD GPUs perform great for all but the heaviest of games, they are negatively influenced by CPU bottlenecks. This may all change with Vulkan implementation in the future. Intel Integrated Graphics (iGPUs) are not officially supported but has decent compatibility. See BenjaminLSR's iGPU Compatibility list
GPU power and available VRAM is not very important unless you want to increase your game's internal resolution or reaching higher FPS limitiations. If you lose noticeable performance when playing at a higher resolution it means you are GPU/VRAM limited and your graphics card/VRAM amount is not sufficient to maintain said resolution without a performance loss. It is possible to be GPU/VRAM limited at native resolution with weaker/1GB-2GB GPUs and iGPUs, to determine if you are when under these conditions lower resolution and see if performance improves.
|
Dumping Wii U Games for use with CEMU
A tutorial for dumping Games, Updates, and DLC is located here: Click Here |
Using CEMU's Online Mode
This requires Cemu 1.11.1 or newer. Currently supports Smash Bros, Mario Kart 8, Splatoon, Super Mario Maker, and others. To connect online you'll require your Wii U with Homebrew, and a way to dump files from your Wii U NAND onto your SD Card. Follow this guide from Flocker Click Here |
Local Co-op Online (Parsec)
Check out this thread and video to get started; decent internet connection recommended. [Click Here] |
Downloading & Updating CEMU
SetupDownload Cemu from http://cemu.info/ and extract to a folder in one of these locations: Recommended: SSD Storage a. ) Desktop b. ) Your C:\ Drive Root c. ) An alternative internal storage drive. d. ) A separate Storage Device. Note: Not recommended unless USB 3.0 or 3.1 Do NOT put it in your Program Files or other system directories, Cemu will lack file permissions!**
UpdatingUpdating Cemu is simple, just download it normally and then replace
Archive of Cemu ReleasesYou can copy the download link from Cemu's download page, paste into your URL bar, and edit the version number to point to the version you wish to download.
|
Updating for Games & DLC
Easy ModeInstead of the guides below, you can now use Cemu's With the Update and/or DLC in decrypted/unpacked format (Loadiine Format / 3 separate folders,) use this option and navigate to the Open the Manual ModeAdding updates to the right directory - Click Here Adding the DLC to the right directory - Click Here |
ShaderCache
Transferable shaders are dumped Wii U shaders + some render state info. It's the raw input needed for shader translation and can be transferred across different computers to different Cemu installations.
Transferable ShaderCache becomes Precompiled ShaderCache once you load the game. Precompiled shadercache is an extra cache layer to speed up shader cache loading. Each time you encounter a new effect or piece of environment in a game you will freeze temporarily and it will save those shaders into your Precompiled and Transferable Cache. You should not freeze again after encountering that shader. Transferable ShaderCaches are stored as
|
Cemuhook
Download Cemuhook by Rajkosto from: https://sshnuke.net/cemuhook/ Extract ALL contents of the Cemuhook ZIP / Archive into your Cemu folder. When opening Cemu, make sure to download your Shared Fonts.
These are REQUIRED for various titles to function correctly, such as Super Smash Bros. Wii U, Mario Tennis: Ultra Smash, and Super Mario Maker
Motion Controls
|
Graphic Packs
Grab your packs from here, make sure to unzip the archive after downloading. Place them into your graphicPacks folder. The Github Website & Appveyor Link Graphic Packs can drastically increase your game quality, and should have little to no impact on performance. Any pack should work fine with little to no performance hit; resolution packs for better quality are an exception. [BotW] - I recommend the 1440p Resolution, Clarity + my personal preset (Serfrost), and FPS++ or Static FPS packs. Keep in mind the higher resolution you go, the more likely you will lose FPS.
[BotW] Graphic Pack Descriptions
Graphic Packs that Fix Problems
Graphic Packs that Effect Performance:
Graphic Packs that offer Better Visual Quality and Additional Customization:
|
NVIDIA GPU Settings
[ Click here to return to CEMU's Recommended Settings ] (Top) Recommended Nvidia Control Panel settings - Alternatively for more options, download Nvidia Profile Inspector -https://ci.appveyor.com/project/Orbmu2k/nvidiaprofileinspector/build/artifacts Open Nvidia Profile Inspector and create a new Profile for CEMU. Attach the CEMU .exe to the profile. Make your changes and Apply. Cemu must be restarted before changes can take effect. Credit to xElite_V/Carl for provided images. [ Click here to return to CEMU's Recommended Settings ] (Top) |
AMD GPU Settings
[ Click here to return to CEMU's Recommended Settings ] (Top) Recommended Radeon Settings and graphic profile - [ Click here to return to CEMU's Recommended Settings ] (Top) |
Extra
AMD Users + Linux MESA Drivers (Better Performance)AMD's lack of performance is due to their deprecated OpenGL support since moving their attention to the Vulkan API. Had AMD finished OpenGL compatibility it would not have the problems it does, and to be fair, it's mainly Breath of the Wild that is effected. Will AMD ever improve their OpenGL driver support?--We don't know. In the meantime, Linux users can MESA drivers for AMD that aren't applicable to Windows systems.
Currently there is no guide available for setting up Cemu on Linux.
Vulkan Support?Cemu's Vulkan support is estimated to begin between Q1 to Q3 of 2019
Gamecube Controller Support?The Mayflash Adapter is natively supported; and though not natively supported, the Official Adapter can be used via: Here Exzap and Petergov plan to add native support for the Official Wii U Gamecube Adapter at some point. Windows PC Optimizations
These services are unnecessary for Cemu and you can see a rough 1~5 FPS increase. For games you want to use them with, make sure to enable the services again. Additionally, make sure all background programs that are running are closed before running CEMU. Simply having Discord, Firefox, or Google Chrome open can decrease your performance. I recommend the following:
GPU Driver Updates & Downgrades, Corruption?Each time after updating or downgrading 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 in Safe Mode. Restart your computer. Reinstall your driver afterwards. Display Driver Uninstaller Download Note: If reinstalling your driver does not fix the issue, make sure to view the other bugs mentioned below. Ask on the Cemu Discord if any other users are having problems after changing GPU Drivers. [BotW] Xalphenos's FPS++Now included in the Graphic Packs included from [The Github Website] [Appveyor Link]
Simply drag and drop the extracted file from the ZIP to your [BotW] Epigramx's Static FPS++ Mods
Link's shaky animation and laggy camera movement, (in short, due to frame-pacing), is from the "Dynamic FPS Mod", FPS++, from Xalphenos. The dynamic feature was put in place for those who cannot maintain stable framerates.
Epigramx has since simplified FPS++, dropping the dynamic feature in order to be more reliable with different permanent FPS limits, you can fix the frame-pacing so long as you don't, at any time, go below that FPS limit you set by using one of his packs; if you can't maintain a steady maximum, you'll go in slow motion. If you set one of these up and go below the FPS required you will have the game slowed down and not at normal speed, this is why Xalphenos mandated FPS++ be dynamic so that it can change freely; that said, if you continue to use FPS++ you will experience that juddery/shaky animation type. This is normal and happens with everyone.
To clarify, there is only FPS++ from Xalphenos and then Epigramx's Static mod of the aforementioned. There is no BSoD FPS Unlocker (which is literally a renamed FPS++ from Xalphenos) We do not name things "unlockers" because of confusion, where people think it will automatically run @ 60 even though your hardware is the reason it will or will not.
So the decision is yours.
If you wish to make your own version for a custom FPS, please read the readme.txt as follows:
A small tutorial by faW4t: If I want to set the Static FPS limit to, let's say
These steps will give you the custom version you want if they are not provided. [BotW] GX2DrawDone() for Accurate EmulationLocated at: This option is recommended to help avoid potential CPU<->GPU desync issues and accurately emulate the CPU<->GPU sync behavior that most games expect. Keep in mind that the higher the resolution you use in-game, the more of a performance hit you will take.
[BotW] Graphic Bugs, Glitches & ProblemsSlashiee's Compilation of Bugs & Fixes
[BotW] Other Graphic Problems: 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, it may be your Transferable shaderCache; delete it for the specific game and then you may try building your own--if that's too much of a hassle, you can find one online but you may end up with the same problem; we do not provide links as this is considered a form of piracy! If still persistent, that's when you would want to try getting assistance or trying the GPU Driver Re-installation fix located in the section above. Other Glitches:
|
Bugs and glitches should be reported on our Discord!
For quick and reliable support, feel welcome to come by the Discord. https://discord.gg/5psYsup MAKE SURE TO READ THE RULES IN #WELCOME -- PIRACY IS NOT SUPPORTED Message me on Discord if you have any questions regarding the Guide. Thank you. |
Donate?
Appreciate this guide? Consider donating, as I don't have an income; anything would mean a lot! === PayPal Donation Page === |