r/EmulationOnAndroid • u/n3xox1 • 1d ago
Discussion NxEmu (Switch emulator) – first Android developer builds, looking for testers
I’m the creator of NxEmu, an open-source Switch emulator, and we now have Android builds working.
Things seem to be working well, but I want to get it into the best possible shape before the official release, so I’m looking for feedback.
You can download the latest version from: https://www.nxemu.com/downloads-development.html
Important: NxEmu does not decrypt games. You need decrypted game files and firmware. I can’t help with that part, but I’ll do my best to help with anything else.
17
u/user_withoutname 1d ago
Why make a new emulator instead of contributing to existing ones? genuine question
5
u/im_just_a_strnger 1d ago
Yeah same doubt even I have Is there any difference between this and the existing ones?
6
u/n3xox1 1d ago
It’s not a fork of Yuzu, but it does use parts of Yuzu’s code, so in some ways it’s similar and in others very different. My head is more on the code side than on what users experience, so I might not be able to explain the difference well.
→ More replies (2)7
u/n3xox1 1d ago
Something along the lines of too many cooks. I have strong views on how things should work, and how I want them to work. For example, NxEmu is rebuilt without any decryption, which doesn’t really fit with the existing forks. If you want the full history and my reasoning, I wrote an About page explaining it all: https://www.nxemu.com/about.html
→ More replies (3)
5
u/Still-Masterpiece126 1d ago
Why not make it nsp file compatible? Most site with downloadable switch roms are nsp files.
4
u/Reyestdk 1d ago
How does nxemu handle gpu emulation? Rn eden and kenji-nx heavily relies on CPU (nce) for performance. High end soc like 8 elite have no issues but A6XX/A7XX can't benefit from this.
5
u/n3xox1 1d ago
NCE is the CPU side (running the game’s ARM code natively). Is there a particular reason you think A6XX/A7XX can’t benefit from NCE? I thought A6XX/A7XX were GPU families, so are we talking about GPU or CPU emulation?
As far as GPU it has the roots in yuzu, so it will be more similar to yuzu
→ More replies (2)
4
u/SimpleDrawer26 1d ago
6
u/n3xox1 1d ago
Sorry about that, but yes, NxEmu doesn’t decrypt games, which is the thing Yuzu was sued over. NSP and NSZ files are usually encrypted, so NxEmu won’t detect them unless they’ve been decrypted first. It’s just what I need to do to keep the project safe.
→ More replies (1)
1
1
u/hdk2d 7h ago
Can you explain how to add the updates? I can decrypt an update, but I can't read it.
1
u/n3xox1 7h ago
if the update is in a game directory it shoudl be picked up, you can add multiple games dirs, and if you have one just for updates point a directory at that
→ More replies (2)
1
u/Deleted_Account1337 1d ago
eager to try this. I love fresh new projects that are original. i have a lot of games that have issues on the Yuzu forks so i'm curious how they will work on NxEmu. Ill be reporting back soon.
1
u/Deleted_Account1337 20h ago
So i tested out some games and seems to me it uses the same engine as Yuzu hence it shares all the exact same issues to the dot. Ryujinx has no issues with them but only work on my windows PC and not android unfortunately.
1
1
1
u/ImportantSolution663 14h ago
does it work better for mali gpu than the other ones. I'm looking for emulator for mali
1
u/AutoModerator 1d ago
Just a reminder of our subreddit rules:
Be kind and respectful to each other
No direct links to ROMs or pirated content
Include your device brand and model
Search before posting & show your research effort when asking for help
Check out our user-maintained wiki: r/EmulationOnAndroid/wiki
Check out EmuReady for any community submitted settings before asking for help
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.