Cemu: Difference between revisions
CEMU security notice |
|||
| (16 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
<div style="box-sizing: border-box; justify-content: space-between; margin: -2px; padding-top: 4px;"> | |||
<div style="border: 1px solid #e292ba; background: #fff5fa; margin: 2px;" class="table-noticebody"> | |||
<div style="margin: 8px; background:#F44336; border:1px solid #bfa3b1; text-align:center; padding: 0 8px; font-weight: bold; font-size: 16px;" class="table-noticehead">Notice</div> | |||
<div style="margin: 8px;"> | |||
A note from CEMU devs: | |||
"SECURITY PSA - It has come to our attention that between 6 May and 12 May, the Linux AppImage and Ubuntu releases for Cemu 2.6 on our GitHub repository were compromised. | |||
For more information, please see: https://rentry.org/cemu-security-psa | |||
This does not affect Windows, macOS, or Flatpak users." | |||
</div> | |||
</div> | |||
{{Infobox emulator | {{Infobox emulator | ||
|logo = Cemu-Logo.png | |logo = Cemu-Logo.png | ||
|version = {{Version|Cemu}} | |version = {{Version|Cemu}} | ||
|active = Yes | |active = Yes | ||
|platform = [[Emulators on Windows|Windows]]</br>[[Emulators on Linux|Linux]] (experimental)</br>[[Emulators on macOS|macOS]] (experimental)</br>[[Emulators on Android|Android]] ( | |platform = [[Emulators on Windows|Windows]]</br>[[Emulators on Linux|Linux]] (experimental)</br>[[Emulators on macOS|macOS]] (experimental)</br>[[Emulators on Android|Android]] (unofficial) | ||
|architecture = x86_64 | |architecture = x86_64 | ||
|target = [[Wii U emulators|Wii U]] | |target = [[Wii U emulators|Wii U]] | ||
| Line 13: | Line 28: | ||
|support = [https://www.patreon.com/cemu Patreon] | |support = [https://www.patreon.com/cemu Patreon] | ||
|source = [https://github.com/cemu-project/Cemu GitHub] | |source = [https://github.com/cemu-project/Cemu GitHub] | ||
|issuetracker = [https://github.com/cemu-project/Cemu/issues GitHub] | |||
|bios = [[Emulator_files#Wii_U|Optional]] | |bios = [[Emulator_files#Wii_U|Optional]] | ||
}} | }} | ||
| Line 28: | Line 44: | ||
==System requirements== | ==System requirements== | ||
{{Main|Computer specifications#Recommended Specifications}} | |||
==Game formats and add-ons== | ==Game formats and add-ons== | ||
===Game formats=== | ===Game formats=== | ||
| Line 81: | Line 87: | ||
===Shader caches=== | ===Shader caches=== | ||
{{Main|Shader caches}} | |||
When your game is loaded, check for its ID on the title bar in front of "SaveDir:" and note it down. The directory where transferable shader caches are stored is <code>.\Cemu\shaderCache\transferable</code>. They're generated the first time you play through a game and at that time cause noticeable stuttering. You can download a complete cache from places like [https://chriztr.github.io/cemu_shader_and_pipeline_caches/ here] and rename them to match your game version's ID to spare yourself most of that unpleasant experience. Just keep in mind that shader caches from versions older than 1.8.0 are incompatible with later versions of Cemu. | When your game is loaded, check for its ID on the title bar in front of "SaveDir:" and note it down. The directory where transferable shader caches are stored is <code>.\Cemu\shaderCache\transferable</code>. They're generated the first time you play through a game and at that time cause noticeable stuttering. You can download a complete cache from places like [https://chriztr.github.io/cemu_shader_and_pipeline_caches/ here] and rename them to match your game version's ID to spare yourself most of that unpleasant experience. Just keep in mind that shader caches from versions older than 1.8.0 are incompatible with later versions of Cemu. | ||
| Line 87: | Line 94: | ||
==Troubleshooting/speeding up== | ==Troubleshooting/speeding up== | ||
===Shader caches=== | ===Shader caches=== | ||
{{Main|Shader caches}} | |||
Shaders are normally cached as you play the game. This can cause a lot of stutters and slow the game down. However, as of version 1.19.0, Cemu added support for Asynchronous Shader Compiling on their Vulkan API which can make shader compiling near instantaneous on modern hardware, so try enabling that before hunting for shader caches. | Shaders are normally cached as you play the game. This can cause a lot of stutters and slow the game down. However, as of version 1.19.0, Cemu added support for Asynchronous Shader Compiling on their Vulkan API which can make shader compiling near instantaneous on modern hardware, so try enabling that before hunting for shader caches. | ||
| Line 123: | Line 131: | ||
|align=center|{{Icon|APK-big}} | |align=center|{{Icon|APK-big}} | ||
|'''[https://github.com/SSimco/Cemu/releases GitHub release]'''<br/><small>Experimental</small><br/> | |'''[https://github.com/SSimco/Cemu/releases GitHub release]'''<br/><small>Experimental</small><br/> | ||
|- | |||
|align=center|{{Icon|APK-big}} | |||
|'''[https://github.com/SapphireRhodonite/Cemu/releases SapphireRhodonite fork]'''<br/><small>External Display / Dual Screen Build</small><br/> | |||
|} | |} | ||
Cemu for Android is an experimental fork created by the user | Cemu for Android is an experimental fork created by the user SSimco. It is still in beta and not officially supported. While it allows some users to run Wii U games on Android devices, the performance and compatibility can vary greatly depending on the device. As of now, it is primarily intended for testing and development purposes. | ||
====Known issues==== | ====Known issues==== | ||
* It does not yet support custom GPU driver selection. | |||
* The horizontal axis of the gyro is inverted. | * The horizontal axis of the gyro is inverted. | ||
* In Mario Kart 8, gliders, certain character skins some map floors, objects do not render correctly. | * In Mario Kart 8, gliders, certain character skins and some map floors, objects do not render correctly. | ||
** After completing a race, selecting either "Next Race" or "Quit" causes the game to enter an infinite loading state. | ** After completing a race, selecting either "Next Race" or "Quit" causes the game to enter an infinite loading state. | ||
* In The Legend of Zelda: Twilight Princess HD, the minimap is not displayed properly. | * In The Legend of Zelda: Twilight Princess HD, the minimap is not displayed properly. | ||
===iOS=== | |||
The iOS fork [[MeloCafe]] is [https://pocket-gaming.org/2026/03/06/cemu-wii-u-emulation-has-finally-reached-ios-devices/ being prepared] by the [[MeloNX]] author. | |||
==External links== | ==External links== | ||
* [https://wiki.cemu.info/wiki/Main_Page Wiki] | * [https://wiki.cemu.info/wiki/Main_Page Wiki] | ||
* [https://discord.gg/5psYsup Official Discord] | * [https://discord.gg/5psYsup Official Discord] | ||
* [https://cemu-project.github.io/cemu_graphic_packs/ Community Graphic Packs for Cemu] — Official website of the Community Graphic Packs for Cemu, used to upscale and/or improve most Wii U games. | |||
* [https://github.com/Crementif/BotW-BetterVR BotW-BetterVR] — A project aimed at providing a better PC VR mode for BotW using the Cemu emulator. | |||
<references/> | <references/> | ||