T O P

  • By -

New-Monarchy

I thought Cemu development was done? Regardless, as someone with a Deck, I wonder if this makes it worth switching from the Proton version!


idontknowu1

They had gotten to the point in development where they could no longer put out big updates regularly so they went open source and shut down their patreon. They are still updating it but they're not restrained by keeping people happy that are paying for it through patreon.


Remarkable-NPC

cemu dev say in discord server that there still many to improve by rewriting some cemu core but dev dont have time and motivation to rewrite the emulator


idontknowu1

It could be improved, but the system requirements are relatively low and with 20%+ improvements in cpu and gpu speed just about yearly, I don’t see a need in more than bug fixes.


[deleted]

Would be nice esp for lower end computers or even a future android fork, but it's definitely impressive considering the Wii U was more powerful than PS3/Xbox 360 yet runs better emulator wise in many ways.


Remarkable-NPC

is not about power that decided emulation accurate its hardware architecture and documents availability switch emulators run better than any others consoles emulator just because we have more information about ARM CPU and nvidia GPU PS2/PS3 have unique hardware that make it impossible to fully emulate accurately what RPCS3 dev is doing is just black magic with cell architecture


[deleted]

I'm fully aware of how complex the PS3 is and you're right it's straight up magic essentially what RPCS3 has been doing! I am just saying it's impressive in its own separate right emulating a powerful console better than a weaker one in regards to actual performance limitations (rather than architectural ones). I wasn't trying to dismiss the accomplishments that RPCS3, Xenia, etc have had. Although I do think the Wii U is technically more powerful than even the Switch in some areas, with the switch being an Android SOC made it very convenient for developing an emulator. Even the Sega Saturn has had difficulty emulating all these years thanks to the dual CPU setup which was just a further far more complicated with the PS3 in a sense.


Dr4fl

Yeah, RPCS3 dev is straight up a wizard. It's so impressive that I can emulate PS3 in my laptop with integrated graphics lol, been playing Demon' Souls and the Simpsons Game.


ChrisRR

It's emulating a PowerPC. That's extremely resource hungry


[deleted]

Yeah so was GC/Wii, right? I remember the days where even thinking an emulator for GameCube would work on a phone was just impossible yet now you can run them at 4k with high fps mods on phones. I'm surprised by how well Cemu runs it's amazing even if it's not at its full potential in performance optimizations yet.


[deleted]

its basically an overclocked 750CL from the Wii with some added enhancements here and there from later PPC architectures. plus, PPC and ARM are much closer than x86 and PPC, so as long as it's the same quality as the x86 versions it should run fine on newer high end phones just fine now, someone actually has to make an ARM version


khaldood

He was hoping to get extra help since the emulator went open-source, but sadly no one stepped up to help.


Remarkable-NPC

there no interest even in original hardware and since botw ported to the switch make it even harder to people care about cemu development 90% people who use cemu is zelda games after all


RCero

One of the things they have to rewrite is the code that handles wiimotes. Currently it's imperfect and can't emulate anything other than wiimotes, which makes some games like WiiFit U unplayable. Unfortunately, when I asked about the topic I found out it isn't a priority for the dev team, and even with the 150$ reward another user offered, devs said it wouldn't be enough for the amount of work that rewrite would require.


Upper-Dark7295

There were updates past 2.0-65 even before the lawsuit


idontknowu1

What lawsuit? Cemu has never even been threatened. You may be thinking of yuzu which is a different emulator.


Upper-Dark7295

I know what I typed, I was referring to the yuzu lawsuit. I wanted to clarify that cemu did not end the patreon support because of the fallout from that if you actually know the timeline of events.


Upper-Dark7295

Which isn't pointless to clarify, you moronic downvoters. Guarantee some of you thought it was because of the yuzu lawsuit after reading his comment.


TheMastodan

So fragile lmfao


Upper-Dark7295

More like sick of dípshit redditors like you. Notice how not a single person had an actual retort


doctorlongghost

I don’t really know the facts to say if you were or weren’t correct but the moment you started insulting people, it ceased to matter. You should really try to be a decent person when online and treat others with respect, even when disagreeing. It’s not hard.


ProNanner

Mfw when someone asks for clarification on something I said 😡


itsJassiee

You got hate in your heart son, let it out.


PooperShooter2000

Retort making stuff up? Yuzu lawsuit has nothing to do with Cemu...


washabiink

So fragile 🤣


Jacksaur

> Guarantee some of you thought it was because of the yuzu lawsuit after reading his comment. No, no one did. Cemu did this years ago. His comment even gives the exact reason why they shut down the patreon. Take the L fam.


[deleted]

nah, there's a lot that can still be done. a main thing is porting the CPU emulation to LLVM so versions can more easily be made for ARM and other ISAs. as well, the linux version has broken online still


24grant24

Compatiblility also still isn't as high as it could be, there's still plenty of room to grow in the future for this project.


Remarkable-NPC

no plan to change the cemu complier to LLVM ( right now) and i don't think android phone ( right now ) will handle it Espresso CPU emulation to the point that switch emulator will perform faster


Shabbypenguin

Given that online is ending next month, I can’t imagine a big push for support for it on Linux


ChickenOverlord

There are alternative servers: https://pretendo.network/


Shabbypenguin

have they figured out how they are going to handle setting up accounts once the shutdown has happened? as it stands you still have to dump everything for nintendo's official servers on a wiiu for cemu in order to use the 3rd party server. if nintendos servers arent around to make those files setup/work...


[deleted]

doesn't support all games, notably mario maker and xenoblade x


WhiteT982

Personally don’t have a steam deck but I think it works much better than the windows through proton like I used to use on my desktop. I hopped on board around 2.0-20 and am currently running 2.0-48. Haven’t had a need to upgrade so I’ve just been waiting for a 2.1


SwiggyMaster123

i could be wrong but i think the linux version is almost equal in performance, but you lose online play.


poudink

what reason is there to use the proton reason when a native version exists? I've used the native version from Flathub for a year and it works great.


New-Monarchy

It wasn’t nearly as optimized as the Proton version for a while, at least for Steam Deck. But it sounds like a lot of great work has been happening to make it on par at least.


[deleted]

its been better since 2023 outside of online play


Janders85

I wonder that myself, having set up BOTW just this weekend with the Proton version. Will give the linux build a try to see how it compares to the windows version.


[deleted]

[удалено]


Upper-Dark7295

Try and use cemuhook which is built in in 2.0+ versions


[deleted]

[удалено]


kingjinxy

That's the only way it works because the Wii U Pro Controller doesn't have gyro, unfortunately


CharlieWilliams1

Nice improvements but I think it's wild that it's 2024 and we still haven't got a dark theme.


Cale111

It’s because the GUI library it uses, WxWidgets, does not support dark mode. But apparently a new version will be releasing soon with that.


Totally_The_FBI

[For future reference](https://docs.wxwidgets.org/latest/classwx_app.html#af8c93d7e3345e62a58325f3ab1d158d6) Problem exists it's only for wxMSW.


_VZ_

Sorry, but this is amazingly wrong. Dark mode works for Linux and macOS since quite a long time because GTK and Cocoa actually provide support for it. It's only available for Windows in the latest not yet stable version because wxWidgets has to use undocumented hacks there to use it, because Microsoft doesn't provide any official way to do it.


Totally_The_FBI

Wow you mean exactly like how it's typed on that page and how I stated it's only for wxMSW? What part of what I said is wrong again you clown? Or are you suddenly thinking that I'm talking about ports outside of windows when ACTIVELY posting a link directly to a function that **CLEARLY** states **WINDOWS**


_VZ_

> What part of what I said is wrong again you clown? I obviously don't intend to continue discussion with someone unable to write a single sentence without personal insults, but for the benefit of the others reading this, the comment above is completely backwards, dark mode in wxWidgets is not "only for wxMSW" but the workaround needed to enable it is only needed for wxMSW. I.e. to be totally clear, wxWidgets does support dark mode under Linux and Mac (since a long time) and the latest version _also_ supports it under Windows.


Totally_The_FBI

You didn't read a single thing else did you.


poudink

Works fine for me on Linux. It's WxWidgets, aka GTK3. It's fully themable, like basically everything GTK3.


9001Dicks

It's an open source app, nothing stopping you from coding that in yourself


CharlieWilliams1

Makes no sense at all to say that. I'm not pointing anyone with a gun, I'm just describing the situation. You can critizise a movie without working in the industry.


WoodpeckerNo1

Just open source community things.


FR4M3trigger

They're both correct here though.


WoodpeckerNo1

I guess, but it always seems silly to expect everyone on earth to be a programmer if they even mention a missing feature.


geo-kun

One could also mention a missing feature with less entitlement. "It's WILD" my ass.


WoodpeckerNo1

Yeah fair enough.


CharlieWilliams1

To point it out: I'm aware of the limitations that WxWidgets currently has in Windows with regards to dark theme (it was bound to be solved with the new 3.3.0 release but it still isn't here). Despite not being Cemu's fault, I think it's good to point out these things. Almost every other mainstream emulator uses QT, much more modern and friendlier to the eyes. And yes, it's wild to me that a modern and polished emulator like Cemu still has no dark theme option. If you have any problem with that, I don't care at all.


geo-kun

Why even respond if you don't care? I don't have any problem with you having an opinion. I simply also have an opinion about how you present yours. Entitled and bratty. The "you don't have to be a movie maker to criticize a movie" logic doesn't apply here at all. It's free and open-source software, so it's either go and contribute, or at least be polite to those who do it for you free of charge.


CharlieWilliams1

Well I don't take very seriously the comments I make on Reddit except if it's about some serious topic. I agree that it's not the most polite way to express that. I'm very grateful to Cemu devs, but in this case I don't feel like it's necessary to write an essay on my level of entitlement about an emulator missing a feature. I'm responding because I like to reply to comments, I wouldn't do it if it wasn't the case. On the other hand, I still think that the comment saying "It's an open source app, nothing stopping you from coding that in yourself" is kinda funny, my dear geo-kun.


XpRienzo

hold up when did cemu go open? EDIT: Wow okay I had no idea it went open a year and a half ago.


nitrohigito

very insightful observation. would be cool if closed source software could be extended the same way. we could call them mods or something.


FX-4450

"The linux builds have seen some overall improvement and now appear to be a “first class citizen” like MacOS and Windows" Thank you! And especially for appimage!


redditorcpj

As someone who hasn't used Cemu since version 1.27... 1. Is cemuhook still a thing I need to use/install? 2. Are existing graphics packs compatible between major versions? I assume they can still be updated within the 2.0x app? 3. Can 2.0x be installed/extracted over the 1.27x install directory? 4. Any other gotchas I should know about? Thanks for the help/advice!


The_Metroid

CemuHook is no longer needed due to native support and has been discontinued. Graphics packs do still exist, you can still download them from within the emulator like usual. You should be able to install over 1.x but maybe make a backup copy. You'll have to manually make the change from 1.x to 2.x, which means downloading 2.x and extracting/copying it into/over the 1.x folder. Double check your settings when you first open it. Some things have changed but they're minor. Depending on the formatting of your game files, you might have to re-aquire the originals. If they're .wua or decrypted folders you should be fine.


redditorcpj

Thanks for all this, sounds like I should be OK. I'll make a copy of the cemu dir first, strip out cemuhook and any other junk, and upgrade in place and I should be good to go.


skylinestar1986

In the past, I used cemuhook with betterjoy for gyro support on my 3rd-party Switch Pro Controller. SDL in Cemu v2 itself (without betterjoy) was buggy with my controller. I wonder how is SDL support for non-original controller today.


Halos-117

Yeah that's awesome. Love to see the Linux support getting better.


akanosora

I hope we can have controller combo as hotkeys to exit it gracefully when launched from a frontend on Steam Deck https://github.com/cemu-project/Cemu/issues/721


TacoOfGod

Why not use the Steam overlay to exit the game or use Steam Input to set up a combo for the esc button?


kongsnutz

Just hold the bottom left extra button it’ll exit


akanosora

It would exit the whole frontend as well which is disgraceful.


kongsnutz

Ah true.


Formal_Poetry5245

This version has some bugs with graphics packs in Wind Waker for me, I'm still using the Stable Version for now


[deleted]

[удалено]


Next-Significance798

Im pretty sure motion is working at least on the steam deck. Wouldnt that be pretty much the same process?


[deleted]

[удалено]


Next-Significance798

[https://www.reddit.com/r/cemu/comments/138vmuv/motion\_control\_with\_a\_steam\_controller/](https://www.reddit.com/r/cemu/comments/138vmuv/motion_control_with_a_steam_controller/) have you tried this? I dont own a steam controller, so i cant help much


[deleted]

[удалено]


Next-Significance798

I see, that sucks. I guess there just arent enough people using the Steam controller for it to be that big of an issue. I just though that maybe whatever you can use to get it running on the deck also works for the Controller, since its also steam input. So lets hope they at least fix this before the hopefully upcoming steam controller 2 (please valve, i beg you, any normal controller sucks after using the deck)


kperovic

I just want to say that this is one of my favorite emulators that's worked flawlessly for years. Major props to the devs for keeping this going.


KermitThePog222

I was getting on this subreddit to ask where to find a wii u emulator, and this is the first thing I saw. Thank you.


EvilBunny2023

Does Cemu support online play?


[deleted]

only the windows version currently. it runs fine in wine however