Proof-of-concept shows 3DS emulator Citra running on the Nintendo Switch

citra on switch.png

Just a few days after Citra, the popular 3DS emulator, was officially released for Android devices, we report on new developments about the software. Yes, as the title suggests, someone has been working on getting Citra to work on the Nintendo Switch. Fellow GBAtemp member @m4xw shared his progress a couple of hours ago on Twitter showing Citra running natively with dynarec, under Horizon, on the Nintendo Switch. He does clarify that there are several issues to be fixed. For instance, he admits to the presence of many bugs and that it needs to be rebased onto the recent release. Moreover, there is a significant frame deviation that still needs looking into.


However, as you can see in the videos they uploaded, this proof-of-concept does show promise. Indeed, m4xwdev further mentioned that the videos are from the first compiled build and that "nothing big broke so far". These developments strongly suggests that it's only a matter of time before we can decently play 3DS titles on the Switch.
:arrow: SOURCE
 

Attachments

  • citratest.png
    citratest.png
    643.6 KB · Views: 311
Last edited by Tom Bombadildo,

Deathfissure

Member
Newcomer
Joined
Nov 16, 2019
Messages
8
Trophies
0
Age
36
XP
258
Country
United States
wanted to know what the latest version is on this. Also wondering if anyone knows what the best setting are for games to run smooth? both zelda remakes run really well but superstar saga and pokemon ultra moon struggle a bit. thanks in advance
 
  • Like
Reactions: HinaNaru Cutie

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,376
Trophies
0
XP
2,766
Country
Colombia
The last update was 3 days ago if you are patron u can download it from the discord
I'm not. But I would like to know how the project has improved.

--------------------- MERGED ---------------------------

I guess no news has been shared because there is no news really...
 

zerofalcon

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
814
Trophies
1
Location
Somewhere close to my NES
XP
2,931
Country
After tinkering around with Citra for HOs between January and March its fair to say that the Nintendo Switch is simply not powerful enough to cope with demanding 3DS titles. Some games are okay, playable, with stuttering on some specific areas depending on the game (Ocarina of time 3D).
Even on citra for PC are games that run really bad (Mario Kart 7), so the Switch will never run perfect this handheld emulator. If only Nintendo launch a 3DS NSO...
 
  • Like
Reactions: HinaNaru Cutie

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,803
Trophies
1
Age
44
XP
6,573
Country
Germany
After tinkering around with Citra for HOs between January and March its fair to say that the Nintendo Switch is simply not powerful enough to cope with demanding 3DS titles. Some games are okay, playable, with stuttering on some specific areas depending on the game (Ocarina of time 3D).
Even on citra for PC are games that run really bad (Mario Kart 7), so the Switch will never run perfect this handheld emulator. If only Nintendo launch a 3DS NSO...
Since both consoles (3DS and Switch) are ARM-based, there could still something like Nintendont pop up in the future.
Nintendont is not an emulator but instead runs GameCube games natively on a (v)Wii since both share the same CPU architecture.
 
  • Like
Reactions: zerofalcon

Nerdtendo

Your friendly neighborhood idiot
Member
Joined
Sep 29, 2016
Messages
1,771
Trophies
1
XP
4,652
Country
United States
Yeah, it seems like the developer isn't really putting much time into improving it. There are fairly consistent updates, but none of them perform perceptively better than they did 6 months ago. I assume it's all behind the scenes stuff, but the dev doesn't provide any sort of changelog so I can't confirm.
 
  • Like
Reactions: HinaNaru Cutie

HinaNaru Cutie

Well-Known Member
Member
Joined
Aug 29, 2014
Messages
733
Trophies
1
Age
33
Location
idk anymore..I feel like traveling lol
XP
1,777
Country
Australia
Yeah, it seems like the developer isn't really putting much time into improving it. There are fairly consistent updates, but none of them perform perceptively better than they did 6 months ago. I assume it's all behind the scenes stuff, but the dev doesn't provide any sort of changelog so I can't confirm.

If you are reffering to the 3ds citra emulator then i just found out from a different person that the developer just outright favors people giving them money instead of showing any progress from what i am noticing towards the emulator that people are supporting to make happen :/...basically being screwed right there..
The worst part is that their 3ds emulator for the switch is the first one for me that i noticed that worked until crashes occurs sigh..if only he actually worked on it, as of now he just outright ditched it to working on nintendo 64 and tweeted something about other things.

The thing that makes me odd from knowing that he is the first one i stumbled upon in this type of project here is that he is asking for money; i just wanted to know why? I never knew why he needed the cash up until this point...if anyone can fill me in on why he needed to donations please do tell me. Cause i have no problem with supporting projects it's just the issue here...it seems very odd.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,803
Trophies
1
Age
44
XP
6,573
Country
Germany
If you are reffering to the 3ds citra emulator then i just found out from a different person that the developer just outright favors people giving them money instead of showing any progress from what i am noticing towards the emulator that people are supporting to make happen :/...basically being screwed right there..
The worst part is that their 3ds emulator for the switch is the first one for me that i noticed that worked until crashes occurs sigh..if only he actually worked on it, as of now he just outright ditched it to working on nintendo 64 and tweeted something about other things.

The thing that makes me odd from knowing that he is the first one i stumbled upon in this type of project here is that he is asking for money; i just wanted to know why? I never knew why he needed the cash up until this point...if anyone can fill me in on why he needed to donations please do tell me. Cause i have no problem with supporting projects it's just the issue here...it seems very odd.
Although this is not a direct answer to your concrete question, m4xw has done A LOT for RetroArch on the Switch. More than any other dev. So he's worth every penny that anyone ever donates to him for the rest of his life imho.
As for the Citra core: The Switch is simply just not good enough to ever emulate the 3DS accurately. Just give it up.
 

Nerdtendo

Your friendly neighborhood idiot
Member
Joined
Sep 29, 2016
Messages
1,771
Trophies
1
XP
4,652
Country
United States
If you are reffering to the 3ds citra emulator then i just found out from a different person that the developer just outright favors people giving them money instead of showing any progress from what i am noticing towards the emulator that people are supporting to make happen :/...basically being screwed right there..
The worst part is that their 3ds emulator for the switch is the first one for me that i noticed that worked until crashes occurs sigh..if only he actually worked on it, as of now he just outright ditched it to working on nintendo 64 and tweeted something about other things.

The thing that makes me odd from knowing that he is the first one i stumbled upon in this type of project here is that he is asking for money; i just wanted to know why? I never knew why he needed the cash up until this point...if anyone can fill me in on why he needed to donations please do tell me. Cause i have no problem with supporting projects it's just the issue here...it seems very odd.
I won't discredit m4xw as a talented developer, but I have noticed a trend of his starting projects and then sort of... Not finishing. Not that he is obligated to, but it does get kind of frustrating as a user.
 
  • Like
Reactions: HinaNaru Cutie

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,376
Trophies
0
XP
2,766
Country
Colombia
Since both consoles (3DS and Switch) are ARM-based, there could still something like Nintendont pop up in the future.
Nintendont is not an emulator but instead runs GameCube games natively on a (v)Wii since both share the same CPU architecture.
What Nintendont actually does is "take the official dol" that contains the Gamecube compatibility, modify it and run games without the need for an optical disc, via USB.

So, what Nintendo Switch needs to make 3DS work perfectly, is that it is not CITRA, much less an emulator, if not "backward compatibility" and that includes official Nintendo files, or in the case of an "Official" emulator. But the latter has proven to be impossible due to how fragmented the SM3DAS emulators were

And if someone wants to make 3DS work smoothly, they will need to make an emulator from scratch for the console, take advantage of the Vulkan API, and adapt to the GPU and its components. And I only know one person capable of doing that, who is already engaged in other things such as uploading videos to YouTube.
https://www.youtube.com/c/ModernVintageGamer/videos

--------------------- MERGED ---------------------------

If you are reffering to the 3ds citra emulator then i just found out from a different person that the developer just outright favors people giving them money instead of showing any progress from what i am noticing towards the emulator that people are supporting to make happen :/...basically being screwed right there..
The worst part is that their 3ds emulator for the switch is the first one for me that i noticed that worked until crashes occurs sigh..if only he actually worked on it, as of now he just outright ditched it to working on nintendo 64 and tweeted something about other things.

The thing that makes me odd from knowing that he is the first one i stumbled upon in this type of project here is that he is asking for money; i just wanted to know why? I never knew why he needed the cash up until this point...if anyone can fill me in on why he needed to donations please do tell me. Cause i have no problem with supporting projects it's just the issue here...it seems very odd.
I think all that money would have been invested in someone who had more experience in the emulator. Like weihuoya and his mythical MMJ.
 
Last edited by Imancol,

HinaNaru Cutie

Well-Known Member
Member
Joined
Aug 29, 2014
Messages
733
Trophies
1
Age
33
Location
idk anymore..I feel like traveling lol
XP
1,777
Country
Australia
Although this is not a direct answer to your concrete question, m4xw has done A LOT for RetroArch on the Switch. More than any other dev. So he's worth every penny that anyone ever donates to him for the rest of his life imho.
As for the Citra core: The Switch is simply just not good enough to ever emulate the 3DS accurately. Just give it up.

i am glad that he's helped out =o lol oh my, yeah another person stated the exact same thing (he had alien green dude as a pfp) on a different post i commented on; it just seriously sucks that *this* is how new nintendo decided to do this "hybrid" junk..instead of actually fixing it up they just kind of slapped it on people faces, to then now make another one that is gonna be bigger, "better" then this one, another 'give me your money' type of shtick that i am sick n tired of tbh. like make the damn thing, don't rush to release it -_-" is that so hard to request for?
i get the feeling the new nintendo switch 2k gonna have a huge screen, take up the majority of your eye sight while playing it lmao..gosh i feel bad for people who have bad eyesight or already are suffering eye issues including ...glasses folks - fuuu- anywho i have the feeling there gonna make the new switch compatible to play 3ds games/n64 games and make people pay to just pla--haaa. im tired.

--------------------- MERGED ---------------------------

I won't discredit m4xw as a talented developer, but I have noticed a trend of his starting projects and then sort of... Not finishing. Not that he is obligated to, but it does get kind of frustrating as a user.

yeah i understand your emotion there, it just looks bad because people are donating money to a project they want to see bloom to only see him not finishing it or just swapping projects...sigh..that's what i noticed. i maybe wrong here.
 

HinaNaru Cutie

Well-Known Member
Member
Joined
Aug 29, 2014
Messages
733
Trophies
1
Age
33
Location
idk anymore..I feel like traveling lol
XP
1,777
Country
Australia
What Nintendont actually does is "take the official dol" that contains the Gamecube compatibility, modify it and run games without the need for an optical disc, via USB.

So, what Nintendo Switch needs to make 3DS work perfectly, is that it is not CITRA, much less an emulator, if not "backward compatibility" and that includes official Nintendo files, or in the case of an "Official" emulator. But the latter has proven to be impossible due to how fragmented the SM3DAS emulators were

And if someone wants to make 3DS work smoothly, they will need to make an emulator from scratch for the console, take advantage of the Vulkan API, and adapt to the GPU and its components. And I only know one person capable of doing that, who is already engaged in other things such as uploading videos to YouTube.
https://www.youtube.com/c/ModernVintageGamer/videos

--------------------- MERGED ---------------------------


I think all that money would have been invested in someone who had more experience in the emulator. Like weihuoya and his mythical MMJ.

oh my who is that?? i am reffering to weihuoya and mythical mmj o.o
 

M7L7NK7

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
3,907
Trophies
1
Website
youtube.com
XP
5,990
Country
Australia
If you are reffering to the 3ds citra emulator then i just found out from a different person that the developer just outright favors people giving them money instead of showing any progress from what i am noticing towards the emulator that people are supporting to make happen :/...basically being screwed right there..
The worst part is that their 3ds emulator for the switch is the first one for me that i noticed that worked until crashes occurs sigh..if only he actually worked on it, as of now he just outright ditched it to working on nintendo 64 and tweeted something about other things.

The thing that makes me odd from knowing that he is the first one i stumbled upon in this type of project here is that he is asking for money; i just wanted to know why? I never knew why he needed the cash up until this point...if anyone can fill me in on why he needed to donations please do tell me. Cause i have no problem with supporting projects it's just the issue here...it seems very odd.

Lol its $1

And n64 > 3ds
 

Nerdtendo

Your friendly neighborhood idiot
Member
Joined
Sep 29, 2016
Messages
1,771
Trophies
1
XP
4,652
Country
United States
Lol its $1

And n64 > 3ds
It's not really the dollar amount, it's the principle. It's paying for a product that isn't finished yet and we have no idea whether or not it will be supported moving forward. Sound like a certain execution team I know
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
  • K3Nv2 @ K3Nv2:
    White fries hold up
    K3Nv2 @ K3Nv2: White fries hold up