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
66
Trophies
0
Age
54
XP
785
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
149
Trophies
0
Age
22
XP
712
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
748
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,368
Trophies
3
Age
33
XP
4,627
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
  • Xdqwerty @ Xdqwerty:
    Im downloading playnite
  • MucharSol @ MucharSol:
    guys how would I know if the screen ribbons for my N3DSXL are damaged
  • K3Nv2 @ K3Nv2:
    Just upchucked my dinner and passed out for two hours I thought my therapy days of seeing psi and bigonya kiss were over
    +1
  • BigOnYa @ BigOnYa:
    I bet its morning sickness...ancientboi gonna be so happy to be a daddy.
    +1
  • K3Nv2 @ K3Nv2:
    And you a grandfather
    +1
  • K3Nv2 @ K3Nv2:
    I forgot I owned a 7950 gpu I bet it can still do decent switch emulation
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, No device I have can run switch games
  • K3Nv2 @ K3Nv2:
    I keep forgetting
  • Xdqwerty @ Xdqwerty:
    I dont have any switch game-running device bc im stupid
  • Xdqwerty @ Xdqwerty:
    im so jealous of y'all
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • K3Nv2 @ K3Nv2:
    @BigOnYa, is a 3.5 chest freezer big enough to store a wife in
  • BigOnYa @ BigOnYa:
    Depends, if just married- yes, if been married for years- no
  • K3Nv2 @ K3Nv2:
    https://www.walmart.com/ip/835682709 kind of want it for the extra space and 115 is a good deal
    +1
  • BigOnYa @ BigOnYa:
    Yea not bad, they are nice to have. I use mine alot. We buy Costco portions of meat, then brake down to small portions n freeze.
  • K3Nv2 @ K3Nv2:
    Doesn't even look big enough to store a pizza in though
  • BigOnYa @ BigOnYa:
    20.60 x 22.20 x 33.50 Inches, size of a dishwasher, or newlywed wife.
  • K3Nv2 @ K3Nv2:
    Maybe if you live in Africa and buy her for two pigs
    +1
  • K3Nv2 @ K3Nv2:
    I got ancientboi for a calf that way
  • BigOnYa @ BigOnYa:
    Good deal. His SS will pay for that calf in no time.
  • K3Nv2 @ K3Nv2:
    His last SS idea didn't pan out we won
  • BigOnYa @ BigOnYa:
    I still can't play Switch games on my tablet. I was hoping the CPU fairy would of snuck in my house overnight and upgraded me, but nope.
  • K3Nv2 @ K3Nv2:
    Turns out Vizio got sued by Nintendo over that
  • K3Nv2 @ K3Nv2:
    Neato got approved to use Affirm now I can play switch games
    K3Nv2 @ K3Nv2: Neato got approved to use Affirm now I can play switch games