Cemu gets its first unofficial beta Android port



After years of speculations ever since the source code for the popular Wii U emulator, Cemu, became open source back in August 2022 with their v2.0 release, users began wondering when would Cemu become available for other devices or systems, like Linux or Android.

This week, a user by the name of XForYouX on GitHub released an unofficial port of Cemu for Android devices on September 7th, 2024, based on the initial Android port by SSimco, with promising results, albeit with some slight graphical issues. The unofficial port supports Android devices from 11 and onwards, while any device running Android 10 and below is currently unsupported.

The number of changes for this specific port is quite substantial, and from the release page on the Github repository the following changes were made over the official Cemu version:
  • Implement DCBZ
  • Update xbyak
  • Update recompiler tests
  • Update xbyak dep
  • Add x64 check for ATTR_MS_ABI
  • Cleanup code
  • Update deprecated attribute
  • Send touch events to Input manager
  • Fixed gamepad volume enable/disable toggle
  • Fix count cycles macro for count cycles > 4095
  • Updated overlay settings
  • Added options to show the gamepad & added a menu when in game
  • Added option to show graphic packs for installed games only
  • Fixed not being able to resize some buttons
  • Added support for motion
  • Updated icon
  • Refactored game list code & added option to remove & add multiple game paths
  • Removed unused icon
  • Refactored fileutils code
  • Updated android workflow to create storefile only if the secret is available
The official Cemu emulator also saw an update yesterday, with the latest version being v2.2, although there's no mention of any upcoming official Android version given how the emulator's JIT was made specifically for amd64/x86_64 machines, and the JIT would need a heavy rewrite to make it work on ARM devices.

It's still unknown whether or not the official Cemu development team would implement this specific Android port fork into their mainstream source code, although the Cemu team did release an FAQ some time ago regarding an Android port.

:arrow: Unofficial Cemu Android GitHub repository
:arrow: Official Cemu GitHub repository
 

Dontuuch17

Well-Known Member
Newcomer
Joined
Feb 20, 2019
Messages
64
Trophies
0
Age
54
XP
779
Country
United States
I've personally been ignoring these releases. The team has stated nothing is really going to be official till next year.
 

ItsAshleyFTW

Well-Known Member
Member
Joined
Sep 20, 2017
Messages
148
Trophies
0
Age
22
XP
709
Country
United States
I heard Xemu is usable on Switch via Linux.
Tbh I'd rather just get a Steam Deck or other handheld PC, I wouldn't want to risk damaging the Switch's CPU from overclocking. I believe the Switch uses the Tegra CPU which is in the Nvidia shield, which uses higher clock speeds. But I don't want to take any chances.
Post automatically merged:

Also, they are working on a Vulkan renderer that would be useful for building an Android port... or even iOS with MoltenVK...
but They don't have plans of doing one... for now.
I'm waiting for them to add the Vulkan build to Batocera once it's official. Forza Motorsport and MechAssault 2 should be playable iirc
 
  • Like
Reactions: Quore

someguy12345

Well-Known Member
Member
Joined
Nov 25, 2014
Messages
110
Trophies
0
Age
37
Location
moon
XP
747
Country
United States
Has anyone tried Pushmo World on the Android build?

I've seen WW and TP HD run fairly decently on lower-end devices, so I'd be surprised if Pushmo didn't work. That's probably the only Wii U exclusive outside XBX that I care about.
 

Axido

Maker of TRASLApp
Member
Joined
Feb 12, 2014
Messages
1,362
Trophies
3
Age
33
XP
4,609
Country
Germany
A few days ago someone asked the rhetorical question "Can you play Wii U games on Switch?" over on that news thread about Switch 2 backwards compatibility.

Apparently, it won't be long until you can... though results may vary.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://youtu.be/KQnzeKKg7Yc?si=5n-QQfa2_gy4g-V2