Raikopon - a speedy, experimental 3DS emulator for Nintendo Switch (Dekopon Fork)

Raibatsu

Member
Newcomer
Joined
Jul 20, 2026
Messages
6
Reaction score
16
Trophies
0
Age
25
XP
28
Country
Pakistan
raikopon.jpg

Credit goes to Noihs for the picture. 10/10 Fedora.​
Raikopon is a fork of Dekopon - which is a fork of Azahar - a 3DS Emulator for Nintendo Switch.

I've always wanted to give back a little to the community I have always taken from, so here's my two cents. I forked Dekopon and added a bunch of tweaks from Tico's Azahar. Also sprinkled a bunch of my own changes on top to get so many speed upgrades. I am happy to also share that some of those changes are also ported over to Dekopon (and hopefully Tico soon).
My end-goal with Raikopon is to make a feature-rich, super-fast 3DS emulator that doesn't care as much about accuracy as it does about performance at stock clock speeds.

Features:
- All of the features inside Dekopon are present here.
- FMV video speed hack or movie speed hack - allows you to play games with videos inside them at a nice performance. You can adjust the "Movie CPU Throttle" value to your liking. LDZ likes 25-35%, while Ultra Sun/Ultra Moon like 50-60%. You can experiment and see what works for you.
- On-the-fly cheats addition, removal, enable/disable without needing a PC in any way.
- A more refined UX for Settings and in-game. This is actively being worked on, I want to make it look and feel good without losing performance overhead.
- Tons of improvements ported over from Tico-Azahar - thanks Dan.
- Library menu error UI updates to show you if your legitimate ROM backup is valid or not.
- Proper shader compiling at the start of each game to get the best gameplay experience.
- Crash fixes for several games that are not yet a part of Dekopon (hopefully will be added soon).
- And many many more updates coming soon.

If you have any feature requests, feel free to share them here. I regularly update my fork as soon as I get time from my day job. If its within my power, I will definitely get it done.

Latest Version: 1.3.0 | 23/07/2026

Downloads: GitHub | Releases
Source code: GitHub | Source Code

ROMs default location is /switch/dekopon/roms/.
You can use Dekopon and Raikopon at the same time, since both share the same tree - I just have a bunch of modifications done on top, and I plan to keep it that way for the sake of simplicity unless our work diverges a lot.
All formats that Azahar natively supports are supported here too.

Different screen layouts can be cycled through via pressing the right stick.
Pressing '+' on a game shows information about it, including updates and dlc.

Enjoy!
 
Last edited by Raibatsu,
can you add these 3 features from Citra MMJ, it really improves the performance on my low spec phone
 

Attachments

  • Screenshot_20260722_144115.png
    Screenshot_20260722_144115.png
    435.4 KB · Views: 1
  • Like
Reactions: nWo
Is there on device decryption? I added the aes keys to literally every directory and the text saying my games are encrypted are too long for the switch to display fully so im confused
 
Emulator version has been updated to V1.3.0 with the following changelog:
  • New, better touch-supported UI with tabs.
  • Improved shader compilation. Shaders compile much faster now and don't start compiling from zero before boot.
  • Option to delete shader cache.
  • Major UI updates to Settings menu with descriptions.
  • Added more debug options: Skip Slow Draw, Skip Texture Copy, Skip CPU Write.
  • A few more small changes that I may have forgotten to add here because of how big this update is.
I still cannot post links in comments section, so feel free to check the post for latest links.
Cheers!
Post automatically merged:

can you add these 3 features from Citra MMJ, it really improves the performance on my low spec phone
Hey, these options have been added now. They still apply emulator-wide, per-game config is a big feature but I do intend on implementing that sometime soon.
Post automatically merged:

Is there on device decryption? I added the aes keys to literally every directory and the text saying my games are encrypted are too long for the switch to display fully so im confused
On-device decryption isn't legal - as per Azahar's rules. I usually decrypt my ROMs on the 3DS itself and export in a friendlier format - unlike .3DS. I did add a few checks for general public so they know why their emulator is crashing. A lot of people reported in both Tico and Dekopon that they're crashing when trying to load ROMs, when the problem itself was that they had bad dumps or they didn't decrypt them properly.

Can you boot into the games even with the warning? Azahar does allow games to boot if you have provided AES-keys I think.
 
  • Like
Reactions: Raul8
My end-goal with Raikopon is to make a feature-rich, super-fast 3DS emulator that doesn't care as much about accuracy as it does about performance at stock clock speeds.
V1 Switch users, rejoice! 🎉 @Raibatsu is the hero we needed. If you ever get the chance, the PS2 emulator could definitely use your magic touch.
 
  • Love
Reactions: Raibatsu

Site & Scene News

Popular threads in this forum