Cemu - Wii U emulator https://cemu.info
  • C++ 88.9%
  • C 10.2%
  • CMake 0.6%
  • Objective-C++ 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-01 17:42:38 +02:00
.github CI: Bump macOS runner version from 14 to 15 (#2065) 2026-09-20 04:17:35 +02:00
bin Update translation files 2024-12-07 07:14:20 +00:00
cmake Linux: Allow connecting Wiimotes via L2CAP (#1353) 2024-12-07 12:02:40 +01:00
dependencies UI: Various (macOS) UI fixes (#2064) 2026-09-23 16:48:31 +02:00
dist Linux/CI: Add ARM AppImage (#1711) 2025-10-24 04:34:06 +02:00
src Latte: Fix shader loop regression and improve break accuracy 2026-10-01 17:42:38 +02:00
.clang-format Enforce LF line endings 2026-03-24 04:15:04 +01:00
.gdbinit debugging: Add GDB pretty printers for common types (#1957) 2026-06-17 18:24:09 +02:00
.gitattributes Enforce LF line endings 2026-03-24 04:15:04 +01:00
.gitignore Implement proc_ui.rpl + stub SYSSwitchToEManual() to avoid softlocks 2024-04-30 23:29:15 +02:00
.gitmodules Add Metal backend (#1287) 2025-12-06 17:14:25 +01:00
boost.natvis PowerPC recompiler rework (#641) 2025-04-26 17:59:32 +02:00
BUILD.md docs: Move contribution guidelines to separate file + text tweaks 2026-09-10 13:27:23 +02:00
CMakeLists.txt build: Make CMake ask for fmt 12.1 instead of 9 (#1953) 2026-06-11 15:38:44 +02:00
CMakeSettings.json Code cleanup 2023-10-01 11:46:26 +02:00
CODING_STYLE.md UI: Replace to_wxString and wxHelper::FromUtf8 with wxString::FromUTF8 (#1752) 2025-12-23 15:37:01 +01:00
CONTRIBUTING.md docs: Move contribution guidelines to separate file + text tweaks 2026-09-10 13:27:23 +02:00
LICENSE.txt Expand readme with links and description 2022-08-23 02:37:05 +02:00
README.md docs: Move contribution guidelines to separate file + text tweaks 2026-09-10 13:27:23 +02:00
vcpkg.json deps: update to wxwidgets 3.3.3 2026-07-11 02:07:40 +02:00

Cemu - Wii U emulator

Build Process Discord Matrix Server

This is the code repository of Cemu, a Wii U emulator that is able to run most Wii U games and homebrew in a playable state. It's written in C/C++ and is being actively developed with new features and fixes.

Cemu is currently only available for 64-bit Windows, Linux & macOS devices.

Other relevant repositories:

Download

You can download the latest Cemu releases for Windows, Linux and Mac from the GitHub Releases. For Linux you can also find Cemu on Flathub.

On Windows, Cemu is available both as an installer and in a portable format, where no installation is required besides extracting it in a safe place.

The native macOS build is currently purely experimental and should not be considered stable or ready for issue-free gameplay. There are also known issues with degraded performance due to the use of MoltenVK and Rosetta for ARM Macs. We appreciate your patience while we improve Cemu for macOS.

Pre-2.0 releases can be found on Cemu's changelog page.

Build Instructions

To compile Cemu yourself on Windows, Linux or macOS, view BUILD.md.

Issues

Issues with the emulator should be filed using GitHub Issues.
The old bug tracker can be found at bugs.cemu.info and still contains relevant issues and feature suggestions.

Contributing

If you want to contribute you can take a look at our contribution guidelines.

License

Cemu is licensed under Mozilla Public License 2.0. Exempt from this are all files in the dependencies directory for which the licenses of the original code apply as well as some individual files in the src folder, as specified in those file headers respectively.