In order to edit this wiki, you must register and verify your account.
Serfrosts Cemu Setup Guide: Difference between revisions
ElijahPepe (talk | contribs) No edit summary |
|||
(37 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{| style="width:75%; margin: 0 auto; border: 0; background-color: #3f7dc7" cellpadding="0" cellspacing="2"; | {| style="width:75%; margin: 0 auto; border: 0; background-color: #3f7dc7" cellpadding="0" cellspacing="2"; | ||
| style="width:75%;vertical-align: top; border:1px solid #3f7dc7; background-color: #808080" | | | style="width:75%;vertical-align: top; border:1px solid #3f7dc7; background-color: #808080" | | ||
Line 17: | Line 6: | ||
<div style="margin: 0 auto; text-align:center"> | <div style="margin: 0 auto; text-align:center"> | ||
'''Last Edit:''' | '''Last Edit:''' April 20th, 2020 (Depreciated) | ||
|} | |||
<br><center> | |||
=== This guide is now considered retired, please refer to Emiyl's recreation & rewrite of my guide. === | |||
=== You can find Emiyl's guide here: '''https://cemu.cfw.guide/''' === | |||
=== This guide still has relevant information, so consider reading it either way; click "Expand" down below. === | |||
</center> | |||
<br> | <br> | ||
{{cot|1=Older Guide|left=yes}} | |||
{| style="width:65%; margin: 0 auto; border: 0px; background-color: #3f7dc7" cellpadding="0" cellspacing="0"; | {| style="width:65%; margin: 0 auto; border: 0px; background-color: #3f7dc7" cellpadding="0" cellspacing="0"; | ||
Line 50: | Line 44: | ||
=='''Prerequisites'''== | =='''Prerequisites'''== | ||
<br> | |||
:* ''' | :* '''Access to a Wii U with your personally owned Games''' | ||
:: | :* '''SD Card and optionally a USB Thumb Drive''' | ||
:* '''A method to access your SD Card on your PC''' | |||
:* '''Enough storage space for everything; one game can be between 5 to 15GB''' <br><br> | |||
:* '''Microsoft Visual C++ 2017 X64 Redistributable''' | :* '''Microsoft Visual C++ 2017 X64 Redistributable''' | ||
:: [https://aka.ms/vs/15/release/vc_redist.x64.exe Click Here] | :: [https://aka.ms/vs/15/release/vc_redist.x64.exe Click Here] | ||
:* '''Cemuhook''' | :* '''Cemuhook''' | ||
:: [[Serfrosts_Cemu_Setup_Guide#Cemuhook|Click Here]] | :: [[Serfrosts_Cemu_Setup_Guide#Cemuhook|Click Here]] <br><br> | ||
{{cob}} | {{cob}} | ||
Line 73: | Line 70: | ||
''You can check out Darkemaster's AMD FX Compatibility Video list for Cemu 1.12.0 [https://pay.reddit.com/r/cemu/comments/8gwbak/cemu_1120_amd_edition/ [Here<nowiki>]</nowiki>] and for 1.15.3~1.15.8 [https://www.reddit.com/r/cemu/comments/c1qv16/cemu_11531158_amd_edition// [Here<nowiki>]</nowiki>]'' | ''You can check out Darkemaster's AMD FX Compatibility Video list for Cemu 1.12.0 [https://pay.reddit.com/r/cemu/comments/8gwbak/cemu_1120_amd_edition/ [Here<nowiki>]</nowiki>] and for 1.15.3~1.15.8 [https://www.reddit.com/r/cemu/comments/c1qv16/cemu_11531158_amd_edition// [Here<nowiki>]</nowiki>]'' | ||
Single Thread IPC and Overclocking are the most important factors for how well CEMU will perform on your PC! | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 84: | Line 81: | ||
|} | |} | ||
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''' | '''Experimental Multi-Core Recompiler Info''' | ||
Line 160: | Line 157: | ||
{{cob}} | {{cob}} | ||
= ''' | = '''Cemu - First Setup''' = | ||
{{cot|1=Setup|left=yes}} | {{cot|1=Setup|left=yes}} | ||
Line 219: | Line 216: | ||
{{cob}} | {{cob}} | ||
{{cot|1=Older | {{cot|1=Downloading Older Versions of Cemu|left=yes}} | ||
=='''Archive of Cemu Releases'''== | =='''Archive of Cemu Releases'''== | ||
You 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 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. | ||
:*Choosing of a/b/c/d+ versions not available for download while using this method. | :*Choosing of a/b/c/d+ versions not available for download while using this method. | ||
{{cob}} | |||
= '''Retrieving All Data from your Wii U Console (Games, etc)''' = | |||
{{cot|1=Getting Started|left=yes}} | |||
This information can now be found in my other guide, here: [https://wiki.cemu.info/wiki/Getting_Started Click Here] | |||
{{cob}} | {{cob}} | ||
= | {{cot|1=Online Play|left=yes}} | ||
=='''Online Play'''== | |||
To 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. | |||
<br>Follow our online guide here: [https://cemu.cfw.guide/online-play Click Here] | |||
{{cob}} | |||
{{cot|1=Online Local Co-op|left=yes}} | |||
=='''Parsec'''== | |||
When opening Cemu, make sure to download your Shared Fonts. | Check out this thread and video to get started; decent internet connection recommended. [https://www.reddit.com/r/cemu/comments/6seqp4/how_to_play_local_coop_wii_u_games_online_with/ [Click Here<nowiki>]</nowiki>] | ||
{{cob}} | |||
= '''Globally Recommended Settings for Cemu''' = | |||
{{cot|1=Cemuhook [Required]|left=yes}} | |||
'''REQUIRED FOR FPS++, TEXT, and VIDEOS''' | |||
Download Cemuhook by Rajkosto from: https://sshnuke.net/cemuhook/ | |||
Extract <code>dbghelp.dll</code> & <code>keystone.dll</code> from the Cemuhook ZIP into your Cemu folder, next to Cemu.exe | |||
When opening Cemu, make sure to download your Shared Fonts. | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 440: | Line 459: | ||
:::::<code>You can test the alternative option if you desire.</code> | :::::<code>You can test the alternative option if you desire.</code> | ||
::: '''Latency:''' | ::: '''Latency:''' | ||
::::* Recommended: ''' | ::::* Recommended: '''Default''' | ||
::::: <code>If you notice crackling audio in games, you | ::::: <code>If you notice crackling audio in games, this may be due to your audio driver and you can try increasing the latency until it stops.</code> | ||
:: '''TV:''' | :: '''TV:''' | ||
Line 510: | Line 529: | ||
The Mode Menu has been removed as of Cemu 1.17.2 - these settings are now set in each game's GameProfile. | |||
Line 564: | Line 583: | ||
:::: <code>This is used to correctly render and play pre-recorded cutscenes and other types of content within games. Otherwise, Greenscreen.</code> | :::: <code>This is used to correctly render and play pre-recorded cutscenes and other types of content within games. Otherwise, Greenscreen.</code> | ||
:::: <code>(Cemu will eventually have flawless H264 support by itself, this will then be unneeded.)</code> | :::: <code>(Cemu will eventually have flawless H264 support by itself, this will then be unneeded.)</code> | ||
{{cob}} | {{cob}} | ||
{{cob}} | {{cob}} | ||
= | {{cot|1=Motion Controls|left=yes}} | ||
== '''Motion Controls''' == | |||
Cemuhook is required for motion providers to work with CEMU. | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| Motion Controls with Cemuhook using '''DS3 (DualShock PS3)''' / '''DS4 (DualShock PS4)''' / '''Android Phone''', by Rajkosto: [https://cemuhook.sshnuke.net/padudpserver.html Click Here] | |||
( | |||
|- | |- | ||
| | | Motion Controls with '''Wiimotes''', (Cemu now natively supports Wiimotes) -- For older Cemu versions: WiimoteHook, by Epigramx [https://forum.cemu.info/showthread.php/140-WiimoteHook-Nintendo-Wiimote-Cemu-support-Wii-Wheel-for-Mario-Kart-8-edition Click Here] | ||
|- | |- | ||
| | | '''Switch Pro Controller''' and '''Joycon''' Motion Support using BetterJoyForCemu, by Davidobot: [https://github.com/Davidobot/BetterJoyForCemu/releases Click Here] | ||
|- | |||
| Motion Controls with '''Steam Controller''': [https://www.reddit.com/r/cemu/comments/76hzer/steam_gyro_for_cemuhook_release/ Click Here] | |||
|- | |||
| Motion Controls with '''Cemu-no-gyro''' using your Control Stick: [https://github.com/quinton-ashley/cemu-no-gyro Click Here] | |||
|- | |||
| Motion Controls with '''Windows Phones & Tablets''', UWP MotionSource App: [https://www.reddit.com/r/cemu/comments/77ovce/uwp_motionsource_app_for_win10_phones_and_tablets/ Click Here] | |||
|- | |||
| Motion Controls with '''iOS devices''' (iPhones, iPads, etc) MotionSource App: [https://www.reddit.com/r/cemu/comments/7b6edz/motionsource_for_ios_devices/ Click Here] | |||
|- | |||
| Motion Controls with '''iOS devices''' (iPhones, iPads, etc) No App Installation Requirement: [https://github.com/hjmmc/WebGyroForCemuhook Click Here] | |||
|} | |||
{{cob}} | |||
{{cob}} | |||
= '''PC Optimizations''' = | |||
{{cot|1=Windows 10 PC Optimizations|left=yes}} | |||
== '''Windows 10 PC Optimizations''' == | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Windows 10 | ! Windows 10 Exploit Protection: | ||
(Introduced with Windows 10, version 1709 & newer) | |||
|- | |- | ||
| Open | | Open your Start Menu, search "Exploit Protection" | ||
Open it, do the following: | |||
|- | |- | ||
| | | | ||
Open "Program Settings" | |||
+ Add a Program to Customize | |||
Add by Program Name | |||
Add Cemu.exe | |||
Enable the Checkmark for all Options | |||
Apply | Leave all Switches in the Off position | ||
Click [Apply] | |||
If you rename Cemu.exe this change will no longer apply until it is renamed again. | |||
I haven't gone out of the way to test the performance draw on any of these | |||
settings but I suggest you just let Cemu do what it needs to do. One or more | |||
of these Exploit Protections have been known to diminish the performance of | |||
different game titles; not specifically Cemu. | |||
Do not run a Cemu.exe from a source that is not https://cemu.info or Cemu's Patreon, | |||
this will put you at immediate risk for threats when disabling Exploit Protection. | |||
|} | |} | ||
{| class="wikitable" | |||
|- | |||
! Windows 10 Background Services: | |||
|- | |||
| Open Msconfig ( Win Key + R > Type " msconfig.exe " > Press Enter > Navigate to " Services " ) | |||
Disable the Following: | |||
|- | |||
| | |||
Xbox Accessory Management Service | |||
Xbox Live Auth Manager | |||
Xbox Live Game Save | |||
Xbox Live Networking Service | |||
Apply your changes. Close msconfig. | |||
Open <code>Control Panel</code><br> | |||
Search <code>Game</code><br> | |||
Open <code>Game Bar Settings</code><br> | |||
Disable the <code>Game Bar</code><br> | |||
Open <code>Game Mode Settings</code><br> | |||
Disable the <code>Game Mode</code> | |||
You may want to test <code>Game Mode</code> on and off. | |||
Keep in mind you may want to re-enable these for PC games in the future. | |||
{| class="wikitable" | Restart your PC | ||
|} | |||
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:''' | |||
:* '''Process Explorer''': [https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer Click Here] (A more powerful Task Manager) | |||
{| class="wikitable" | |||
|- | |- | ||
! Disable OSD Monitoring Programs (On-Screen Displays): | ! Disable OSD Monitoring Programs (On-Screen Displays): | ||
Line 763: | Line 810: | ||
{{cob}} | {{cob}} | ||
= '''F.A.Q.''' = | = '''Cemu F.A.Q.''' = | ||
{{cot|1=FAQ - Frequent Cemu Problems & Zelda Issues|left=yes}} | {{cot|1=FAQ - Frequent Cemu Problems & Zelda Issues|left=yes}} | ||
Line 916: | Line 963: | ||
:: https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/latest/windows/vulkan-runtime.exe | :: https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/latest/windows/vulkan-runtime.exe | ||
If none of this has resolve your problem, feel welcome to come by the #Troubleshooting channel of our Discord server. | |||
Discord Server - https://discord.gg/5psYsup | Discord Server - https://discord.gg/5psYsup | ||
Line 1,193: | Line 1,240: | ||
{{cob}} | {{cob}} | ||
{{cot|1= | {{cot|1=Other Noteworthy Mentions|left=yes}} | ||
{{cot|1=Cemuhook Download & Info|left=yes}} | |||
== ''' | =='''Cemuhook Download & Info'''== | ||
'''REQUIRED FOR FPS++, TEXT, and VIDEOS''' | |||
{| class="wikitable" | Download Cemuhook by Rajkosto from: https://sshnuke.net/cemuhook/ | ||
Extract <code>dbghelp.dll</code> & <code>keystone.dll</code> from the Cemuhook ZIP into your Cemu folder, next to Cemu.exe | |||
When opening Cemu, make sure to download your Shared Fonts. | |||
{| class="wikitable" | |||
|- | |- | ||
| | | Open Cemu > Download the Shared Fonts with the link that appears in the main window. | ||
|- | |- | ||
|} | |} | ||
[[File:Cemuhooksharedfontsdllink.png|1040px]] | |||
'''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! | |||
'''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! | |||
:'''Cemuhook also allows the following:''' | :'''Cemuhook also allows the following:''' | ||
Line 1,423: | Line 1,443: | ||
:::: <code>You can click "Reload Shaders" button at the bottom to see the difference in-game.</code> | :::: <code>You can click "Reload Shaders" button at the bottom to see the difference in-game.</code> | ||
::* '''Resolution''' | ::* '''Resolution''' | ||
:::: <code>The best but heaviest form of Anti-Aliasing. Allows you to select a resolution preset on the right-hand drop-down menu.</code> | :::: <code>The best but heaviest form of Anti-Aliasing. Allows you to select a resolution preset on the right-hand drop-down menu.</code> | ||
:::: <code>Lower = Blockier. Higher = Smoother, but harder on GPU.</code> | :::: <code>Lower = Blockier. Higher = Smoother, but harder on GPU.</code> | ||
::* '''Shadow Resolution''' | ::* '''Shadow Resolution''' | ||
:::: <code>Allows you to select a shadow resolution preset on the right-hand drop-down menu.</code> | :::: <code>Allows you to select a shadow resolution preset on the right-hand drop-down menu.</code> | ||
:::: <code>Lower = Blockier. Higher = Smoother, but harder on GPU.</code> | :::: <code>Lower = Blockier. Higher = Smoother, but harder on GPU.</code> | ||
{{cob}} | {{cob}} | ||
{{cot|1=Native Linux Build?|left=yes}} | {{cot|1=Native Linux Build?|left=yes}} | ||
== '''Native Linux Build?''' == | == '''Native Linux Build?''' == | ||
:The developers have stated they would like to create a native Linux OS build of Cemu after the Vulkan backend has matured.<br><br> | :The developers have stated they would like to create a native Linux OS build of Cemu after the Vulkan backend has matured.<br><br> | ||
: | : | ||
:You can still use Cemu on Linux though you'll require Wine or another method to run Windows executables.<br> | :You can still use Cemu on Linux though you'll require Wine or another method to run Windows executables.<br> | ||
:Assistance with this is done through Cemu's Discord in the #Linux channel.<br><br> | :Assistance with this is done through Cemu's Discord in the #Linux channel.<br><br> | ||
:https://discord.gg/5psYsup | |||
{{cob}} | |||
{{cob}} | |||
= '''If you want to chat about Cemu, games, tech, or need some help - join our Discord Server''' = | |||
For quick and reliable support, feel welcome to come by the Discord. https://discord.gg/5psYsup | |||
It's more than just for troubleshooting. Our main community discussion hub and development are all focused there. | |||
'''<big>MAKE SURE TO READ THE #RULES</big>''' | |||
{{cob}} | {{cob}} | ||
[[Category: | [[Category:List_of_outdated_tutorials|Serfrost's Old Setup Guide]] |
Latest revision as of 17:31, 21 June 2022
Last Edit: April 20th, 2020 (Depreciated) |
This guide is now considered retired, please refer to Emiyl's recreation & rewrite of my guide.
You can find Emiyl's guide here: https://cemu.cfw.guide/
This guide still has relevant information, so consider reading it either way; click "Expand" down below.
Older Guide | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Requirements
Cemu - First Setup
Retrieving All Data from your Wii U Console (Games, etc)
Globally Recommended Settings for Cemu
PC Optimizations
Cemu F.A.Q.
If you want to chat about Cemu, games, tech, or need some help - join our Discord ServerFor quick and reliable support, feel welcome to come by the Discord. https://discord.gg/5psYsup It's more than just for troubleshooting. Our main community discussion hub and development are all focused there. MAKE SURE TO READ THE #RULES
|