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
 

ciaomao

Well-Known Dude
Member
Joined
Feb 20, 2014
Messages
612
Trophies
1
XP
2,212
Country
Albania
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.
isnt it also available for 3ds?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,658
Trophies
5
Location
Space
XP
14,517
Country
Norway
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.
Not well. The Switch is way weaker than a modern smartphone.
 
  • Like
Reactions: Quore

Quore

Racing Games Enjoyer
Member
Joined
Dec 30, 2023
Messages
253
Trophies
2
Age
25
Location
Limsa Lominsa
Website
music.youtube.com
XP
1,960
Country
Brazil
Waiting for Xemu, Xenia and RPCS3...
I'll literally cry if someone port the Xemu for Android
Post automatically merged:

I wonder if BOTW will be easier to emulate on Android since it's the Wii U version?
It definitely will be
I saw a videos sometime ago showing Cemu running on an mid-tier android device from some years ago and it was running at 4-10fps average, with some upgrades and tweaks it will definitely be better to run then on yuzu
Post automatically merged:

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
Imagine like, Xemu with vulkan for Android... with Insignia installed... :creep: :creep:
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,658
Trophies
5
Location
Space
XP
14,517
Country
Norway
With Cemu working pretty well on Intel iGPUs that are almost a decade old, I think the Switch could handle it docked or with a slight overclock and a good bit of optimization.
I think it's more CPU bound, overclocking would help, but... The Switch can't even run Wii games and it's only just adequate for GC games. How on earth is it going to do Wii U if it can't even do Wii? The Wii U is basically 3 Wiis taped together.
 
  • Like
Reactions: rantex92

YoureALoser

Well-Known Member
Newcomer
Joined
Nov 19, 2021
Messages
98
Trophies
1
Age
34
XP
784
Country
United States
With Cemu working pretty well on Intel iGPUs that are almost a decade old, I think the Switch could handle it docked or with a slight overclock and a good bit of optimization.
Cpu matters, & the Tegra X1 was outdated before it ever released. X1 only has 4 big cores that are usable & lacks the 4 LITTLE cores. X1 was not an efficient chipset & has terrible power to performance ratio compared to pretty much every other chipset made in the last decade.
 

MayorBryce

Well-Known Member
Member
Joined
Mar 31, 2023
Messages
107
Trophies
0
XP
479
Country
United States
Imagine running that on an overclocked CFW Switch with Android...

Having Xenoblade X and TLoZ Twilight Princess HD playable on Switch is a dream come true for me.
Switch isn't powerful enough to run Wii/GCN games at full speed. I highly doubt it'll be able to run Wii U games at full speed, unfortunately.
 

Citizen_404

Active Member
Newcomer
Joined
Feb 6, 2019
Messages
38
Trophies
0
Age
46
XP
424
Country
United States
How well games are running with this?
I had to try it (despite that sketchy XForYouX site name).

BotW runs well, but a bit slow.

Windwaker runs fantastic, constant 30fps, the only problem is the shadows, esp. indoors.

My other fave, Devil's Third (don't judge) started off running well, but doesn't render the character properly once the game starts.

For a 0.7 beta, I'd say this is pretty damn good. (I'm using an Odin2, btw).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Kirbydogs @ Kirbydogs: This video feels like it's somewhat calling me out XD even if I'm sad, most of the time I just...