libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
9.82k stars 1.78k forks source link

[Core Request] Cemu - Wii U emulator #14416

Open almi05 opened 1 year ago

almi05 commented 1 year ago

Now that Cemu's source code has been released and Wii U is discontinued, it would be nice to integrate it into a RetroArch core and be ported to Xbox and mobile devices too!

TheRetroRepairGuy commented 1 year ago

Indeed I very much agree. My own computer can't run cemu well so I'm curious as to if It would run well on my series x.

ADHDefy commented 1 year ago

I am not sure if this is how this works, but it would also be great to see the option to store unpacked/rpx game folders compressed in a single-file format (CHD? 7z or zip?) and have them readable, making it more convenient to just throw games into the ROM folder while still saving drive space.

I am not sure if that would be up to the CEMU or RA devs to make possible, but I thought I'd put it out there.

ichee commented 1 year ago

Core requests may be better supported in the forums.

Core request topic is at:

https://forums.libretro.com/t/core-and-feature-requests/5895.

Topic specifically requesting support for CEMU is at:

https://forums.libretro.com/t/what-about-cemu/26635.

The latter was requested before CEMU went open source, so it may be worth revisiting.

rosostolato commented 1 year ago

What about now that finally CEMU is open source? https://github.com/cemu-project/Cemu

hizzlekizzle commented 1 year ago

No one is working on such a thing currently, as far as I'm aware, but we would certainly welcome it if someone wants to take a stab at it.

rosostolato commented 1 year ago

I'm a developer with some c++ background but I'm not sure if I can handle a project so big, I'd like to help but I don't even know where to start.

hizzlekizzle commented 1 year ago

yeah, it's going to be a big one, and it will require familiarity with hardware-rendering APIs and threading, at least. Even if that's outside of your skillset, keep an eye out in case someone else gets started on it, as there's always room for contributions :)

Fijxu commented 1 year ago

+1

bactino commented 1 year ago

hello to give you some hope i am currently working on it i am in the test phase it is very tedious and my time is quite limited

rosostolato commented 1 year ago

hello to give you some hope i am currently working on it i am in the test phase it is very tedious and my time is quite limited

Do you have it on github?

bactino commented 1 year ago

not at the moment it is not stable at all too many bugs when I have something stable enough I will post it

hizzlekizzle commented 1 year ago

oh wow, that's great news. Thanks for taking a stab at it!

bannmannutt commented 1 year ago

So how's that coming along?

thanone2 commented 6 months ago

hello to give you some hope i am currently working on it i am in the test phase it is very tedious and my time is quite limited

How far are you on this? Would love to use this on steam on my Atari VCS.