In order to edit this wiki, you must register and verify your account.
Serfrosts Cemu Setup Guide: Difference between revisions
No edit summary |
|||
(48 intermediate revisions by the same user not shown) | |||
Line 26: | Line 26: | ||
<div style="margin:5px;text-align:center"> | <div style="margin:5px;text-align:center"> | ||
'''Last Edit:''' | '''Last Edit:''' October 18th, 2019 | ||
'''Public Releases:''' 1.15.1X | '''Public Releases:''' 1.15.1X | ||
Line 32: | Line 32: | ||
<sub>Cemu Patreon: https://www.patreon.com/cemu</sub> | <sub>Cemu Patreon: https://www.patreon.com/cemu</sub> | ||
'''Cemuhook:''' v0.5.7.3 | '''Cemuhook:''' v0.5.7.3 is the current compatible version. | ||
'''Breath of the Wild - Game Update v1.5.0''' is recommended for full compatibility. | '''Breath of the Wild - Game Update v1.5.0''' is recommended for full compatibility. | ||
< | <sub>Game Update from 1.4.0 / 1.4.1 / 1.5.0 is '''REQUIRED''' or you will fail to boot (additionally, no FPS++ or graphicPack compatibility.)</sub> | ||
<sub>'''Lacking Update causes "Wii U System Update Required" or freezing at "Open your eyes..." and being stuck at 20 to 30FPS, max.'''</sub> | |||
|} | |} | ||
Line 66: | Line 67: | ||
[[File:System Update.png|750px|center]] | [[File:System Update.png|750px|center]] | ||
{{cob}} | |||
{{cot|1=Should I edit my PC's PageFile settings for RAM usage? Why is my RAM usage low?|left=yes}} | |||
'''PageFile Settings & Info:''' | |||
::* You shouldn't limit the system PageFile size as this only serves as a cap on how large it can be. If you leave it at default ("system managed",) Windows will automatically increase and decrease the size as needed. There isn't a substantial reason to cap it yourself, particularly for any emulator. | |||
::* If you want to change anything we only recommend to tell Windows to put your PageFile on the fastest system drive that will never be removed from your system, such as an SSD, so it reduces the time required to shuffle data around.. Much closer to RAM speeds than a standard HDD (spinning disc VS storing on NAND flash chips.) | |||
::* If you keep a PageFile on a HDD at 5200RPM or lower, or faulty, this can cause an emulator to buckle in loading the data and may result in "random" crashes as you attempt to load in previously used assets that were shuffled over to your PageFile on that drive.. So, faster is always much better and stable. | |||
'''RAM Usage is Shrinking or Small:''' | |||
::* As for RAM usage shrinking, Windows automatically shuffles and compresses currently unused assets and pushes them to your PageFile until they are called once again by the program. Unsure of how long it takes to consider it not necessary for the RAM to hold it, but it will happen gradually after loading into the games. | |||
'''Disabling Windows 10's Data Compression:''' | |||
::* There is a way to disable Win10s data compression so it doesn't take quite as long to use those assets again (less microstutter, you can google this though it isn't explicitly necessary), but I'm unsure if there is a way to force the cache to always be loaded into the RAM and exempt from your PageFile.. I'd have to research that again. In either case you'd have to have enough RAM at all times for that to be viable. | |||
{{cob}} | |||
{{cot|1=Why is my CPU or GPU usage low? Shouldn't it be 100%? My HDD usage?|left=yes}} | |||
'''TLDR:''' Long story short, it's uncommon for either to be maxed out for anyone except low-end PC consumers. | |||
'''CPU Usage:''' | |||
::* Cemu's CPU usage is maxed with roughly 5 or 6 Cores at the very most while using Triple Core Recompiler with the **few** compatible games. While using Single Core Recompiler, Cemu may use up to 3 or 4 cores where possible, however Cemu is able to function on Dual-Core CPUs with reduced performance. Whereas Cemu will use multiple cores and threads for different things, such as x3 for CPU Emulation, x1 for Audio Emulation, x1 for GPU Emulation (or multiple if the GPU supports it in its driver,) and x1 for one or other background tasks ... Cemu will likely never use 100% of all available cores and threads. It is completely normal to hover between 30 to 80% CPU Utilization, and up to 100% during the loading procedure upon booting a game title. | |||
'''GPU Usage:''' | |||
::* Cemu uses very little of a GPU unless you are upscaling the game. By default, games are all 720p to 1080p; this is typically a drop in the water for most modern GPUs--this is usually reflected in how little usage the GPU shows when monitored. However, usage will go up if the FPS is increased. The issue here is most console games, especially Nintendo titles, are capped to either 30 or 60FPS ... and going above this cap will cause physic issues, glitches, or crashes within those games. Since this is generally not something you want to happen, getting high GPU usage is '''typically''' only caused by upscaling the resolution or uncapping the framerate to benchmark your performance. | |||
'''HDD/Disk Usage is High:''' | |||
::* If your HDD usage is high, it's likely your PC is swapping previously PageFile-cached data from your RAM, back to your RAM, or vice-versa as this is a standard for systems today. If your drive is rather slow and cannot keep up with the transfer requirements, it may frequently hit 100% usage... this will usually become apparent when your PC either freezes or the game stops responding. This may cause a crash or the game may take awhile to resume. If this is indeed the case, we either recommend increasing your available RAM (through physical upgrade,) or we recommend upgrading to using a SSD or NVME SSD drive for much faster read & write times. | |||
{{cob}} | {{cob}} | ||
Line 76: | Line 115: | ||
:* If one or more games do not show up in your list, they have a '''missing, incomplete, or corrupt''' Meta folder. The Meta folder must be complete for the games to show. | :* If one or more games do not show up in your list, they have a '''missing, incomplete, or corrupt''' Meta folder. The Meta folder must be complete for the games to show. | ||
{{cob}} | |||
{{cot|1=Keys for my Keys.txt file?|left=yes}} | |||
:* Required for WUD and WUX games. Keys are required in Cemu's <code>keys.txt</code> file before the games will boot. Obtaining keys: [[Obtaining_Keys_for_Keys.txt|[ Click Here ]]] | |||
:* Not required for RPX format games. | |||
{{cob}} | {{cob}} | ||
Line 84: | Line 130: | ||
:* WUX is the same as WUD format but compressed to substantially reduce the file size. Keys are still required. | :* WUX is the same as WUD format but compressed to substantially reduce the file size. Keys are still required. | ||
:* RPX is an extracted game as '''a single folder labeled after the game, with 3 internal folders''', <code>Code, Content, Meta</code>. '''Does not require any keys.''' Takes the least amount of storage space or equal to WUX. | :* RPX is an extracted game as '''a single folder labeled after the game, with 3 internal folders''', <code>Code, Content, Meta</code>. '''Does not require any keys.''' Takes the least amount of storage space or equal to WUX. | ||
{{cob}} | |||
{{cot|1=Controller Setup?|left=yes}} | |||
:* The <code>Options > Input Settings</code> menu will let you configure a controller. | |||
:* If your controller does not show up in the respective dropdown menu, try switching between Xinput and DirectInput. Xinput is recommended. | |||
:* Controllers with pressure-sensitive triggers will only work correctly by using Xinput. DirectInput will not let you use both triggers at the same time. | |||
:* You must type in a name before you can save the controller profile. | |||
:* Player 1 should almost always be set as Wii U Gamepad, as this is what Wii U games typically expect. | |||
:* Every other player should likely be a Wii U Pro Controller. | |||
:* It is expected you map your buttons as they would be placed on the Wii U Gamepad. If you don't remember the layout, I suggest Googling a photo of the controller. | |||
:* And no, remapping the controller buttons differently from what's on the Gamepad will not change what they look like or are named within the games. | |||
{{cob}} | |||
{{cot|1=Can I use a Keyboard & Mouse?|left=yes}} | |||
:* Yes, though it's highly discouraged; cameras in games will never react 1:1 with your mouse, they are meant for joysticks. | |||
:: The most up to date guide is in text by BelowDust on Discord, it includes the files as well: [https://cdn.discordapp.com/attachments/286429969104764928/610900358595608586/Mouse2Joy.7z [ Click Here <nowiki>]</nowiki>] | |||
:* Alternatively you may follow BSoD Gaming's Keyboard & Mouse video, though out of date: [https://drive.google.com/file/d/16GZOgc7TJFo1FJ3ZQsj9EFC8kOwdJsK9/view [ Click Here <nowiki>]</nowiki>] | |||
:: This guide requires extra files, review this text document: [https://cdn.discordapp.com/attachments/595262173018718216/602660506590904333/Mouse_and_keyboard_guide.txt [ Click Here <nowiki>]</nowiki>] | |||
{{cob}} | |||
{{cot|1=Can I use a phone or tablet as the Gamepad screen with touch support?|left=yes}} | |||
:* Officially? No. But can you? Yes. The setup is rather simple. | |||
:* Download Spacedesk both for your PC and the device you want to use as a display + touchscreen. | |||
:* As long as you have your PC and the device connected to the same Wifi Network, you should be fine. | |||
:* Your other device will be considered a second monitor. | |||
:* Open Cemu & navigate to Options > Separate Gamepad View -- This will open a separate window dedicated to the gamepad video output. | |||
:* Simply drag this window and maximize it on the desktop screen dedicated to your other device. | |||
:* You may want to disable Cemu remembering where the window is, as if you disconnect this display, the gamepad window may be stuck over there. | |||
:* Please keep in mind this will likely hit your performance, and if your phone/tablet is set to 30FPS mode it may cap Cemu to 30FPS. | |||
Tip: You can right-click your taskbar on Windows and set Taskbar to hide automatically. This will give you more screenspace on your other device. | |||
{{cob}} | |||
{{cot|1=Motion controls in games?|left=yes}} | |||
:* The default method is to click Cemu's screen and use your mouse to control motion sections, however this is a huge pain. | |||
:* With Cemuhook added to support Motion Feedback from controllers and other devices, you may check the '''Motion Controllers & Cemuhook''' section. | |||
::* Supports Android Devices, iPhones & iDevices, Dualshock 3 & 4 controllers, and possibly a few others. | |||
{{cob}}<br> | {{cob}}<br> | ||
=== '''Cemu Problems:''' === | |||
{{cot|1=Cemu refuses to open at all.|left=yes}} | {{cot|1=Cemu refuses to open at all.|left=yes}} | ||
Line 106: | Line 204: | ||
{{cot|1=When loading shaders or playing a game, it crashes or freezes.|left=yes}} | {{cot|1=When loading shaders or playing a game, it crashes or freezes.|left=yes}} | ||
If you're testing our Vulkan build, please keep in mind bugs are very common. | |||
You may report these on Discord in our #patreon-testing channel, meant for Vulkan - https://discord.gg/5psYsup | |||
: '''Cemu is an experimental emulator''', that said a lot of games are not fully supported and may not boot. | |||
: If you're using an '''Intel iGPU''', these GPUs are '''not supported''' and are likely to experience a variety of '''problems that AMD and Nvidia do not have'''. | |||
:* If it freezes or crashes '''while playing the game''', make sure to try using Single Core Recompiler in the game's GameProfile; most games do not support Dual or Triple. | :* If it freezes or crashes '''while playing the game''', make sure to try using Single Core Recompiler in the game's GameProfile; most games do not support Dual or Triple. | ||
:* Make sure you are not storing your Updates and DLC '''in your Game Directory''' that you set in <code>Options > General Settings</code> as the Update and DLC will replace the Base Game executable. | :* Make sure you are not storing your Updates and DLC '''in your Game Directory''' that you set in <code>Options > General Settings</code> as the Update and DLC will replace the Base Game executable. | ||
: | Note: If the base game is overwritten in the Game List by the Update or DLC, it will cause the game to fail to boot. | ||
Updates and DLC must be stored somewhere outside of your Game Directory. | |||
:* If you continue experiencing problems you may try getting help from our Discord Community: https://discord.gg/5psYsup | :* Make sure the game is supported & working for others, check the [http://compat.cemu.info/ [ Cemu Compatibility Page <nowiki>]</nowiki>] | ||
:* Verify all of the settings for Cemu are set up correctly by following the '''Recommended Settings''' section of this guide to a T. | |||
:* Absolutely make sure you have installed the latest update for the game. | |||
Check the game for recommended settings or bugtesting submissions on it's Compatibility Page: [http://compat.cemu.info/ [ Click Here <nowiki>]</nowiki>] | |||
Check the Issue Submissions on Cemu's Bug Tracker: http://bugs.cemu.info/issues | |||
:* '''Check graphicPacks:''' Disable all graphicPacks made for the game except for Crash fixes. Test the game. | |||
:* '''Check shaderCache:''' Open your Cemu folder and temporarily rename your <code>shaderCache</code> folder. Test the game. | |||
:: If this resolves the issue, delete <code>Cemu\shaderCache\Driver</code> and <code>Precompiled</code>. If this does not resolve it, run the game and find your Cache ID in the Window Title Bar, delete it in your <code>shaderCache\Transferable</code> folder. You will need to delete the Precompiled and Driver folders once again. | |||
:* '''Updating GPU Driver:''' Try updating your GPU driver. Test the game afterwards. | |||
:: <code>If you did a clean install, you will have to set the settings for Cemu in the GPU Driver Control Panel again.</code> | |||
:* '''Fixing Corrupt GPU Driver:''' Download DDU (Display Driver Uninstaller) and boot into Windows Safe Mode with Networking. Uninstall your GPU driver & install the latest after. | |||
:: <code>You will have to set the settings for Cemu in the GPU Driver Control Panel again.</code> | |||
:* '''Fixing Corrupt Game:''' Attempt to redump the base game, update, and DLC of the game and set them back up with Cemu. | |||
If you continue experiencing problems you may try getting help from our Discord Community: https://discord.gg/5psYsup | |||
When asking for help, please provide your Log <code>(log.txt)</code> from within Cemu's folder, after you have booted the game. | |||
Note: Opening Cemu again will erase the log and you will have to come across the problem again. You may try sending a log after you reach the game's Title Screen. | |||
Without a log, we often cannot find the problem. We will often ask for the log, but we prefer you provide it without us having to ask. | |||
{{cob}} | {{cob}} | ||
Line 131: | Line 245: | ||
{{cot|1=When playing a game, I get a lot of graphical glitches.|left=yes}} | {{cot|1=When playing a game, I get a lot of graphical glitches.|left=yes}} | ||
If you're testing our Vulkan build, please keep in mind bugs are very common. | |||
You may report these on Discord in our #patreon-testing channel, meant for Vulkan - https://discord.gg/5psYsup | |||
: '''Cemu is an experimental emulator''', that said a lot of games are not fully ready to be played without glitches. | |||
: If you're using an '''Intel iGPU''', these GPUs are '''not supported''' and are likely to experience a variety of '''problems that AMD and Nvidia do not have'''. | |||
:* If you are seeing glitches that you don't see in videos or screenshots from other people, you may be experiencing a unique problem. | |||
:* Verify all of the settings for Cemu are set up correctly by following the '''Recommended Settings''' section of this guide to a T. | |||
:* Absolutely make sure you have installed the latest update for the game. | |||
Check the game for recommended settings or bugtesting submissions on it's Compatibility Page: [http://compat.cemu.info/ [ Click Here <nowiki>]</nowiki>] | |||
Check the Issue Submissions on Cemu's Bug Tracker: http://bugs.cemu.info/issues | |||
:* '''Check graphicPacks:''' Disable all graphicPacks made for the game except for Crash fixes. Test the game. | |||
:* '''Check shaderCache:''' Open your Cemu folder and temporarily rename your <code>shaderCache</code> folder. Test the game. | |||
: | :: If this resolves the issue, delete <code>Cemu\shaderCache\Driver</code> and <code>Precompiled</code>. If this does not resolve it, run the game and find your Cache ID in the Window Title Bar, delete it in your <code>shaderCache\Transferable</code> folder. You will need to delete the Precompiled and Driver folders once again. | ||
:: | :* '''Updating GPU Driver:''' Try updating your GPU driver. Test the game afterwards. | ||
:: If you did a clean install, you will have to set the settings for Cemu in the GPU Driver Control Panel again. | |||
:* '''Fixing Corrupt GPU Driver:''' Download DDU (Display Driver Uninstaller) and boot into Windows Safe Mode with Networking. Uninstall your GPU driver & install the latest after. | |||
:: You will have to set the settings for Cemu in the GPU Driver Control Panel again. | |||
:: | :* '''Fixing Corrupt Game:''' Attempt to redump the base game, update, and DLC of the game and set them back up with Cemu. | ||
If you continue experiencing problems you may try getting help from our Discord Community: https://discord.gg/5psYsup | |||
When asking for help, please provide your Log <code>(log.txt)</code> from within Cemu's folder, after you have booted the game. | |||
Note: Opening Cemu again will erase the log and you will have to come across the problem again. You may try sending a log after you read the game's Title Screen. | |||
Without a log, we often cannot find the problem. We will often ask for the log, but we prefer you provide it without asking. | |||
{{cob}} | {{cob}} | ||
Line 163: | Line 289: | ||
{{cot|1=ShaderCache FAQ|left=yes}} | {{cot|1=ShaderCache FAQ|left=yes}} | ||
:* '''Can I turn shaderCaches off for better performance?''' - ShaderCaches are absolutely required for games to run. You cannot disable these and you would gain nothing if you could. | :* '''Can I turn shaderCaches off for better performance?''' - <br> | ||
:* '''Where can I get a shaderCache?''' - We do not distribute shaderCaches because they contain copyrighted code and it would become a legal concern for Cemu. You should build your own, otherwise you'll likely encounter problems. | ::ShaderCaches are absolutely required for games to run. You cannot disable these and you would gain nothing if you could. | ||
:* '''I think my shaderCache is causing a problem''' - | :* '''Where can I get a shaderCache?''' - <br> | ||
:* '''Cemu loaded the game immediately and skipped the shaderCache when I have one''' - If Cemu is acting as if there is no shaderCache, ensure no ghost Cemu / Wii U Emulator processes are running. To check, open Task Manager and go to the Details tab. Close every instance & restart Cemu. See here: http://compat.cemu.info/wiki/File:Task_Manager.png | ::We do not distribute shaderCaches because they contain copyrighted code and it would become a legal concern for Cemu. You should build your own, otherwise you'll likely encounter problems. | ||
:* '''I think my shaderCache is causing a problem''' - <br> | |||
::: '''Check shaderCache:''' Open your Cemu folder and temporarily rename your <code>shaderCache</code> folder. Test the game. | |||
::: If this resolves the issue, delete <code>Cemu\shaderCache\Driver</code> and <code>Precompiled</code>. If this does not resolve it, run the game and find your Cache ID in the Window Title Bar, delete it in your <code>shaderCache\Transferable</code> folder. You will need to delete the Precompiled and Driver folders once again. | |||
:* '''Cemu loaded the game immediately and skipped the shaderCache when I have one''' - <br> | |||
::If Cemu is acting as if there is no shaderCache, ensure no ghost Cemu / Wii U Emulator processes are running. To check, open Task Manager and go to the Details tab. Close every instance & restart Cemu.<br> | |||
::See here: http://compat.cemu.info/wiki/File:Task_Manager.png | |||
{{cob}} | {{cob}} | ||
Line 176: | Line 308: | ||
:* If neither of these solutions work, then it likely is not going to be fixed by you playing around with anything. | :* If neither of these solutions work, then it likely is not going to be fixed by you playing around with anything. | ||
:* Some games simply have bad audio support within Cemu for now and this will not be fixed until newer Cemu versions release. | :* Some games simply have bad audio support within Cemu for now and this will not be fixed until newer Cemu versions release. | ||
{{cob}}<br> | {{cob}}<br> | ||
Line 206: | Line 319: | ||
:* The recommended graphicPacks are covered in the '''GraphicPacks''' section. | :* The recommended graphicPacks are covered in the '''GraphicPacks''' section. | ||
:* Aside from this, as long as you have set them correctly, there is next to nothing else that you can do aside from overclocking your CPU. | :* Aside from this, as long as you have set them correctly, there is next to nothing else that you can do aside from overclocking your CPU. | ||
{{cob}} | |||
{{cot|1=What are the best graphicPacks to use with Breath of the Wild?|left=yes}} | |||
Grabbed from the '''Graphic Pack''' section for your leisure: | |||
{| class="wikitable" | |||
|- | |||
|'''Recommended for Average Users - <br> | |||
<code>'''Applicable GPU Fix Packs - Do not enable fix packs that are not labeled for your GPU.'''</code> <br> | |||
<code>'''Clouds''' - Fixes the heavily stretched clouds in the sky.</code> <br> | |||
<code>'''LWZX Crash'''</code> <br> | |||
<code>'''FPS++''' - </code> ( Make sure to extend the options by clicking the [+] )<br> | |||
:<code>'''(Cemuhook and the Latest Game Update must be installed!)'''</code> | |||
:<code>'''Dynamic Gamespeed''' - 32 or a less value if preferred.</code> <br> | |||
:<code>'''Fence Method''' - Performance, if buggy try Accuracy.</code> <br> | |||
:<code>'''Set FPS Limit''' - 60 or 30FPS, 30 is the Native Wii U framerate.</code> <br> | |||
:<code>'''NPC Stutter Fix''' - If you disable GX2DrawDone() you can use this, but you will still need GX2 when using the Camera Rune.</code> <br> | |||
<code>'''No Depth of Field''' - Only recommended for performance stability, otherwise user preference.</code> <br> | |||
<code>'''Clarity''' - Preset: User preference, use the Reload Shaders button to preview.</code> <br> | |||
<code>'''Anti-Aliasing''' - Preset: "Nvidia FXAA" - if you get grayscale color, use "Enabled AA" preset.</code> <br> | |||
<code>'''Resolution''' - Preset: 1080p or 1440p</code> <br> | |||
<code>'''Shadows''' - Preset: Medium or High</code> <br> | |||
|- | |||
|} | |||
{{cob}} | {{cob}} | ||
Line 240: | Line 379: | ||
:* '''First of all''', disable all GameBanana mods if you installed any as they can cause the game to screw up if they conflict. Test the game again. | :* '''First of all''', disable all GameBanana mods if you installed any as they can cause the game to screw up if they conflict. Test the game again. | ||
:* '''My FPS is low even after following all of the suggestions here''' - There isn't much else you can do besides overclocking your CPU, you're hardware limited. If you're on an AMD GPU, wait until Vulkan is public. | :* '''My FPS is low even after following all of the suggestions here''' - There isn't much else you can do besides overclocking your CPU, you're hardware limited. If you're on an AMD GPU, wait until Vulkan is public. | ||
'''General Issues:''' | |||
::* '''The map cursor will not move''' - Please do not enable FPS++ and Static FPS together. We suggest only using FPS++, rather than Static FPS. | ::* '''The map cursor will not move''' - Please do not enable FPS++ and Static FPS together. We suggest only using FPS++, rather than Static FPS. | ||
::* '''The water is white / like milk''' - Try decreasing your resolution and restarting the emulator; do a search around the internet to find other solutions | ::* '''The water is white / like milk''' - Try decreasing your resolution and restarting the emulator; do a search around the internet to find other solutions or you may consult the Discord Server. | ||
::* '''Using a Rune freezes/crashes the game''' - Try enabling GX2DrawDone() or you may consult the Discord Server for more help. | |||
::* '''Using a Rune freezes/crashes the game''' - Try | |||
::* '''The game freezes at some other random place''' - Your game files are likely corrupt and need replaced. Delete the base game & replace it; install the update & dlc again with fresh copies. | ::* '''The game freezes at some other random place''' - Your game files are likely corrupt and need replaced. Delete the base game & replace it; install the update & dlc again with fresh copies. | ||
::* '''Something in the game does not show up at all''' - Such as a sheikah pedestal or a puzzle piece in a shrine/divine beast - Corrupt game files, same as above. | ::* '''Something in the game does not show up at all''' - Such as a sheikah pedestal or a puzzle piece in a shrine/divine beast - Corrupt game files, same as above. | ||
::* '''The Sheikah Slate Camera rune is glitchy''' - Enable <code>Options > General Settings > Graphics > GX2DrawDone()</code> - This will reduce performance but fixes the rune functionality. | ::* '''The Sheikah Slate Camera rune is glitchy''' - Enable <code>Options > General Settings > Graphics > GX2DrawDone()</code> - This will reduce performance but fixes the rune functionality. | ||
::* '''I'm seeing glitchy textures after a cutscene happened''' - there's no definitive fix for this. Save and reload the game or restart the emulator entirely. | ::* '''I'm seeing glitchy textures after a cutscene happened''' - there's no definitive fix for this. Save and reload the game or restart the emulator entirely. | ||
'''FPS-related Issues:''' | |||
::* '''My cursor in menus is going too fast''' - Cap your FPS to 72 at the very most, not above that; recommend 60. | |||
::* '''The Gerudo Desert boss flies outside of the fighting arena''' - Cap FPS to 30, finish the fight. | |||
::* '''The game freezes during a cutscene''' - Cap FPS to 30, finish the cutscene. | |||
::* '''Enemies don't get knocked back after being attacked''' - Cap FPS to 30, any FPS over that will reduce knockback by a percentage. Over 60FPS, knockback becomes negative. | |||
::* '''Some objects do not float or move in the water''' - Cap FPS to 30, this is a physics related issue. | |||
::* '''Shield surfing feels sluggish compared to the console version''' - Cap FPS to 30, this is a physics related issue. At 60FPS the intensity is x2, slowing you down. | |||
::* '''Sailing on a raft with a Korok Leaf is extremely fast''' - Cap FPS to 30, wind physics are twice as powerful at 60FPS. | |||
::* '''Enemies are spazzy and freaking out''' - If you cannot maintain good framerates, such as 20 or above, this may frequently happen. | |||
{{cob}} | {{cob}} | ||
Line 340: | Line 490: | ||
{{cot|1=Recommended Nvidia Control Panel Settings|left=yes}} | {{cot|1=Recommended Nvidia Control Panel Settings|left=yes}} | ||
=='''Recommended Nvidia Control Panel | =='''Recommended Nvidia Control Panel Settings'''== | ||
[[File: | [[File:Nvidia Control Panel (New).png|750px|center]] | ||
{{cob}} | {{cob}} | ||
Line 353: | Line 503: | ||
[https://old.reddit.com/r/cemu/comments/anxnmd/cemu_1152_amd_edition/ '''[AMD Videos - Cemu 1.15.2 - Playlist by Darkemaste]'''] | [https://old.reddit.com/r/cemu/comments/anxnmd/cemu_1152_amd_edition/ '''[AMD Videos - Cemu 1.15.2 - Playlist by Darkemaste]'''] | ||
[[File:Amdrs1.png|750px]] | [[File:Amdrs1.png|center|750px]] | ||
[[File:Amdrs2.png|750px]] | [[File:Amdrs2.png|center|750px]] | ||
{{cob}} | {{cob}} | ||
Line 367: | Line 517: | ||
'''Nvidia Users:''' Open <code>Nvidia Control Panel</code> > <code>Manage 3D Settings</code> > <code>Program Settings</code> > Set the preferred GPU for CEMU.exe | '''Nvidia Users:''' Open <code>Nvidia Control Panel</code> > <code>Manage 3D Settings</code> > <code>Program Settings</code> > Set the preferred GPU for CEMU.exe | ||
: | [[File:Nvidia Dual Graphics.png|750px|center]] | ||
'''AMD Users:''' Open the Radeon Settings panel | '''AMD Users:''' Open the <code>Radeon Settings panel</code> > <code>System Tab</code> > <code>Switchable Graphics Tab</code> > Ensure that Cemu is set to High Performance. | ||
[[File:AMD Switchable Graphics.png|750px| | [[File:AMD Switchable Graphics.png|750px|center]] | ||
{{cob}} | {{cob}} | ||
Line 858: | Line 1,008: | ||
<code>'''Clouds''' - Fixes the heavily stretched clouds in the sky.</code> <br> | <code>'''Clouds''' - Fixes the heavily stretched clouds in the sky.</code> <br> | ||
<code>'''LWZX Crash'''</code> <br> | <code>'''LWZX Crash'''</code> <br> | ||
<code>'''FPS++''' - </code> (Make sure to extend the options by clicking the [+]<br> | <code>'''FPS++''' - </code> ( Make sure to extend the options by clicking the [+] )<br> | ||
:<code>'''(Cemuhook and the Latest Game Update must be installed!)'''</code> | :<code>'''(Cemuhook and the Latest Game Update must be installed!)'''</code> | ||
:<code>'''Dynamic Gamespeed''' - 32 or a less value if preferred.</code> <br> | :<code>'''Dynamic Gamespeed''' - 32 or a less value if preferred.</code> <br> | ||
Line 898: | Line 1,048: | ||
:::: <code>(Outdated & not recommended.) Requires manual editing of the graphic pack. Allows changing the light source color on various Sheikah objects.</code> | :::: <code>(Outdated & not recommended.) Requires manual editing of the graphic pack. Allows changing the light source color on various Sheikah objects.</code> | ||
::* '''Pro+ HUD''' | ::* '''HUD Remover (Pro+ HUD)''' | ||
:::: <code>Removes some user interface (UI) displays and should be used in conjunction with the in-game option for "Pro Mode" that also helps disable more UI displays. Will not completely remove all elements. For COMPLETE HUD Removal, look up the Pro Hud mod on GameBanana for Wii U; you will need to make it as a graphicPack as Cemu now allows replacing game files with a graphicPack.</code> | :::: <code>Removes some user interface (UI) displays and should be used in conjunction with the in-game option for "Pro Mode" that also helps disable more UI displays. Will not completely remove all elements. For COMPLETE HUD Removal, look up the Pro Hud mod on GameBanana for Wii U; you will need to make it as a graphicPack as Cemu now allows replacing game files with a graphicPack.</code> | ||
Revision as of 08:23, 18 October 2019
Wanting to add mods to games on CEMU without replacing files? Click Here
|
Consider reading all of the sections to get a good understanding.
If you're able to do that, any game that is known to run okay should be of little difficulty to run, as long as you have the hardware.
A large chunk of games will not behave correctly and will be covered by each game's page on the Compatibility List which is linked below.
[ Current Version ] | |
---|---|
|
F.A.Q.
FAQ - Frequent Cemu Problems & Zelda Issues | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cemu Questions:
Cemu Problems:
Breath of the Wild Questions:
|
Recommended Settings
Cemuhook [Required] | |
---|---|
REQUIRED FOR FPS++, TEXT, and VIDEOS Download Cemuhook by Rajkosto from: https://sshnuke.net/cemuhook/ Extract When opening Cemu, make sure to download your Shared Fonts.
These are REQUIRED for various titles to function correctly, such as Mario Kart 8, Super Smash Bros. Wii U, Mario Tennis: Ultra Smash, and Super Mario Maker; along with other titles!
|
Cemu's Properties Settings |
---|
Cemu's Properties Settings
|
GPU Settings | |||||||
---|---|---|---|---|---|---|---|
|
CEMU Settings | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Requirements
Prerequisites |
---|
Prerequisites
|
CPU | ||
---|---|---|
CPUAny CPU will work, technically, but non-Ryzen AMD CPUs typically lack Single-Thread processing power; non-Ryzen AMD CPUs may struggle heavily with more demanding Wii U titles. It is suggested AMD CPU users keep better quality RAM installed (DDR4 3200Mhz recommended,) using more than 1 RAM stick, as emulators are particularly RAM intensive.
You can check out Darkemaster's AMD FX Compatibility Video list for Cemu 1.12.0 [Here] and for 1.15.3~1.15.8 [Here] Single Thread IPC and Overclocking are the most important factors for how well CEMU will perform on your PC!
I wouldn't recommend going under a score of ( 1,800 ) if you plan to play Breath of the Wild at 1080p 30FPS (Native Wii U Framerate) Experimental Multi-Core Recompiler Info
This experimental setting allows extra cores to be utilized 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.
|
RAM | |
---|---|
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 and therefore less likely to become unstable and crash with lesser amounts of RAM.
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 |
GPU | |||
---|---|---|---|
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, their performance is HIGHLY dependent on your CPU processing capabilities. This may all change with Vulkan implementation in the future.
Intel Integrated Graphics (iGPUs) are not officially supported but have decent compatibility.
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 throttling when under these conditions, lower your game's resolution and see if performance improves.
|
Installing & Updating CEMU
Setup |
---|
SetupFirst Installation: Download CEMU from http://cemu.info/ and extract the .ZIP 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. ) An external storage device. Note: Not recommended unless USB 3.0 or 3.1; depending on the device, it may have slow data read/write speeds. However, even with slower read/write speeds (if you have a full ShaderCache) this should not hinder your performance! Do NOT put it in your Program Files or other system directories, CEMU will lack permission to write saves, shadercache, and other info!
|
Updating |
---|
UpdatingAs of Cemu 1.15.10, you can now use the [ Help > Check for Updates ] option to update Cemu. If you're on this version or newer, you can ignore the rest. Optionally, you may enable checking for updates automatically in Options > General Settings. You simply download the new update and extract the .zip'd files over your older Cemu version. That's all you have to do presently, to update Cemu. If you're upgrading from a version before 1.15.1 you will need to delete your graphicPacks. After updating CEMU, use the download button in the graphicPack window to download them fresh. Use this button to update the packs from now on. You should always make sure your Cemuhook is up-to-date. https://cemuhook.sshnuke.net/ |
Older CEMU Versions |
---|
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.
You may also grab downloads from this forum topic by QwerkyPenguin: [ Click Here ] |
Dumping Disc/Digital Games, Updates, DLC, and Save Data
Getting Started |
---|
This information can now be found here: http://compat.cemu.info/wiki/Getting_Started |
Online Mode and Online Local Co-op
Online Play |
---|
Online PlayTo connect online you'll require your Wii U with Homebrew support, and a way to dump files from your Wii U NAND onto your SD Card or an FTP client.
|
Online Local Co-op |
---|
ParsecCheck out this thread and video to get started; decent internet connection recommended. [Click Here] |
Motion Controls & Cemuhook
Cemuhook Download & Info | |
---|---|
Cemuhook Download & InfoREQUIRED FOR FPS++, TEXT, and VIDEOS Download Cemuhook by Rajkosto from: https://sshnuke.net/cemuhook/ Extract When opening Cemu, make sure to download your Shared Fonts.
These are REQUIRED for various titles to function correctly, such as Mario Kart 8, Super Smash Bros. Wii U, Mario Tennis: Ultra Smash, and Super Mario Maker; along with other titles!
|
Motion Controls | ||||||||
---|---|---|---|---|---|---|---|---|
Motion ControlsCemuhook is required for motion providers to work with CEMU.
|
Graphic Packs
GraphicPack Menu & Download Method (Cemu 1.15.1+) | |
---|---|
|
Breath of the Wild Graphic Packs (Recommended Packs & Explanations) | |
---|---|
Breath of the Wild Graphic Packs
Explanations - GraphicPacks for Breath of the Wild
|
ShaderCache
What is shaderCache? | ||||||
---|---|---|---|---|---|---|
|
[BotW] 11,000 Cache vs 9,600 Cache? |
---|
Game Update from 1.3.1 to 1.4.0 invalidated caches. Transferrable Cache that was made collectively with both -/1.3.1 and 1.4.0/+, together, will contain duplicates that will not be detected by CEMU as pointless, effectively bloating your RAM. Non-bloated cache for Breath of the Wild should be roughly 9600 shaders. Caches far exceeding this upper limit are known to be from older versions of the game. All other known games should be fine and should not experience this problem. There is no performance decrease with a bloated cache, however if your RAM is not sufficient to store all data on the RAM and therefore puts it on your HDD/SSD Pagefile, you may notice a sufficient decrease in overall performance for the game in question. Memory Swapping (pageFile,) is often much slower than RAM on its own, depending on the quality and speed of the storage device your pageFile is located on. In rare cases, more specifically on very slow HDD storage, this may result in crashes of the game. |
Performance
Windows 10 PC Optimizations | |||||||
---|---|---|---|---|---|---|---|
Windows 10 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 and reboot. If you use any Xbox-integrated programs like Xbox Messages, Xbox Live, etc.. You will be required to enable these services and restart the PC before they will work again. Additionally, make sure all 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:
|
AMD Users + Linux (+20~50% Performance) |
---|
AMD Users + Linux (Better Performance)AMD's lack of performance is due to their deprecated Windows OpenGL support since moving their attention to the Vulkan API. Had AMD added additional compatibility extensions it would not have the problems it does, and to be fair, it's mainly Breath of the Wild that is affected. Will AMD ever improve their OpenGL driver support?--We don't know. Probably not. In the meantime, Linux users can use MESA drivers for AMD which aren't applicable to Windows systems, seeing anywhere between a 20~50% performance increase in contrast. Courtesy of Discord user Johngalt#5368 -
|
Laptops - Disable CPU Parking (Possible Extra Performance) |
---|
Laptops - Disable CPU Parking
By default, core parking basically makes your processors go into a sleep state known as (C6) and is supported by most new processors. This allows your computer to save power. There is a trade off for disabling parking. If you use a laptop or tablet, you may notice a slight difference in battery life once you disable core parking on your CPUs. If you disable core parking on your CPUs, your computer may have faster benchmarks. (Reported higher frame rates by gamers and power users). How can this speed up my computer? Imagine that you have four engines and every time you stop and start you also turn some of the engines on and off. With all of your CPUs ‘on’, your engines are always ready to go. Does this work on all processors? No. Has there been reported improvements? Yes. |
Laptops - Disable BD PROCHOT (Possible Unlocked Performance) |
---|
Laptops - Disable BD PROCHOT
An informative Reddit post can be found here: Link BD PROCHOT - Stands for Bi-directional Processor Hot. PROCHOT is an emergency throttling system that is used when a CPU hits its maximum temperature (100 or 105C). BD PROCHOT is a system some laptops use where the CPU will be throttled when another component, such as a GPU, reaches a set temperature—even if the CPU is not hot to the point of throttling. Some laptops trigger thermal throttling as low as 60~70c, well below the maximum safe temperature. You can look into ThrottleStop and their documentation, then see if this is what's causing your CPU Core Performance to always drop below Turbo Speeds. |
Extra
Vulkan Support? |
---|
Vulkan Support?
|
Native Linux Build? |
---|
Native Linux Build?
|
Gamecube Controller Support? |
---|
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. |
Graphic Bugs & Glitches |
---|
Graphic Bugs & Glitches
BotW: If you encounter any freezes during cutscenes or issues while facing Bosses, make sure to cap your FPS to 30 temporarily for that area. 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 .bin for the game or the shaderCache\Driver folder and rebuilding it by booting the game afterwards. If it's still in error, it may be your Transferable shaderCache; rename it temporarily for the specific game and repeat the previous step. If the issue is still persistent, that's when you would want to try getting assistance on our Discord or trying seeing if your GPU Driver is either outdated or corrupt by following the [ GPU Drivers - Updates, Downgrades, and Corruption ] section below. |
GPU Drivers - Updates, Downgrades, and Corruption |
---|
GPU Driver Updates & Downgrades, Corruption?
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 your driver isn't behaving as expected, you can use DDU to uninstall your drivers in Safe Mode and while still within Safe Mode, reinstall the driver; then reboot. (DDU) Display Driver Uninstaller Download Note: If reinstalling your driver does not fix the issue, make sure the bug isn't already covered by the Compatibility Wiki page for the game.
|
Bugs and glitches should be reported on our Discord!
Information & Discord Server |
---|
For quick and reliable support, feel welcome to come by the Discord. https://discord.gg/5psYsup The Discord is more than just for troubleshooting. Our main community discussion hub and development are all focused there. MAKE SURE TO READ THE #RULES Message me on Discord if you have any questions regarding the Guide. Thank you. |
Tip me?
I keep this guide updated for you guys! If you appreciate it, please consider tipping me - I appreciate every penny! |