Homebrew Question 3DS emulation on Switch

  • Thread starter Thread starter AshenWolf
  • Start date Start date
  • Views Views 91,223
  • Replies Replies 221
  • Likes Likes 1
Both are maxed Out with th sys-clk (qlunch)!

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


Am over clocking it with sysclk!
Are you plugged in when you change clocks? It unlocks more clocks. If you're not plugged in then you're not maxed out.
 
The Switch already has a hard time with the N64 and Gamecube and you want to emulate 3DS games.
I'm not saying it's impossible, though, but you should be a little wary of what it is able to do.
wouldnt say gamecube is a good example there seeing its a more powerful console than 3ds
 
  • Like
Reactions: Csmrcc
You mean i should plug-in my charger!? And it will unlock more clock to my device
The battery doesn't have enough sustainable amperage output over a long time to reliably do the overclocking. That's why you need to plug the charger in. If you over clock over 460mhz gpu without a charger, the battery WILL eventually either die or possibly even bubble and swell due to it being strained beyond what it was designed for. I have my switch plugged into my Asus ROG 2 30W charger when I'm in bed and want to play in handheld. It works 100% amazingly. I can get max clocks with zero problems. I've also used a 2.4A (15w I think) charger from backup phone and it does work but the battery will drain about 1% every half hour to 45 mins. But I have the gpu running at 921mhz sometimes and cpu at 1.7ghz. No issues.

I WILL WARN THO: If you use anything above I'd say maybe the 6XXmhz or deff the 768mhz gpu clocks... REDO THE THERMAL MANAGEMENT OF THE SYSTEM! BIG DIFFERENCE IF DONE CORRECTLY!!!
 
  • Like
Reactions: MonMonz
wouldnt say gamecube is a good example there seeing its a more powerful console than 3ds
Citation needed.

What that guy said makes zero sense, because that's not how emulation works, in the of the day what really matters is how much code translation it'll need to be done and how many components developers will need to reverse engineer, so using n64 and gamecube as examples make zero sense, n64 is a MIPS console for Christ's sake.
Same for your arguments, it's kinda hard to say the gamecube is more powerfull than a 3ds, let's review the CPU: for the gamecube the cpu is a single core PPC clocked around 400Mhz, the old 3ds CPU is ARM 11 clocked around 280MHz, but the 3ds is dual core. For the new 3ds the cpu is just faster, I think it clocks around 800Mhz but I'm not sure it's single core.

Depending on what you're going to run, on real hardware, the 3ds might be faster or the gamecube might be, specially because the thermals inside a gamecube is better, but I think a gamecube is no match for a New 3ds. For emulation? On a switch you'll probably have to translate more code coming from a PPC CPU than an ARM11, so you'll probably have a harder time emulating gamecube than, let's say, a New 3DS even tho a New 3DS is way more powerfull. OFC that's only for CPU, there's GPU, audio etc.

Unfortunately emulation is not as simple as non-coders paint it to be, too many variables, that's why a console as ancient as a n64 is still kinda hard to emulate nowadays.
 
Last edited by evertonstz,
Am I the only one having black background outside my house at the very start of Pokemon X, and no music (just sfx sounds) ?
 
Can someone please help!? i have those two cores for citra which one should i be using which one is the updated one!? Many thanks in advance
 

Attachments

  • 7CAE3061-14B2-4702-913E-EBD97394DCBF.jpeg
    7CAE3061-14B2-4702-913E-EBD97394DCBF.jpeg
    482.4 KB · Views: 199
  • E59DF78D-A8BE-4DF6-95D4-02B5DEA4E5C9.jpeg
    E59DF78D-A8BE-4DF6-95D4-02B5DEA4E5C9.jpeg
    418 KB · Views: 193
Citation needed.

What that guy said makes zero sense, because that's not how emulation works, in the of the day what really matters is how much code translation it'll need to be done and how many components developers will need to reverse engineer, so using n64 and gamecube as examples make zero sense, n64 is a MIPS console for Christ's sake.
Same for your arguments, it's kinda hard to say the gamecube is more powerfull than a 3ds, let's review the CPU: for the gamecube the cpu is a single core PPC clocked around 400Mhz, the old 3ds CPU is ARM 11 clocked around 280MHz, but the 3ds is dual core. For the new 3ds the cpu is just faster, I think it clocks around 800Mhz but I'm not sure it's single core.

Depending on what you're going to run, on real hardware, the 3ds might be faster or the gamecube might be, specially because the thermals inside a gamecube is better, but I think a gamecube is no match for a New 3ds. For emulation? On a switch you'll probably have to translate more code coming from a PPC CPU than an ARM11, so you'll probably have a harder time emulating gamecube than, let's say, a New 3DS even tho a New 3DS is way more powerfull. OFC that's only for CPU, there's GPU, audio etc.

Unfortunately emulation is not as simple as non-coders paint it to be, too many variables, that's why a console as ancient as a n64 is still kinda hard to emulate nowadays.
to add in going to the N64 example is Hardware *Complexity* its another reason the N64 isnt accurate atm, just because how complex the N64's GPU is. , + the more Cycle accurate the emulation the harder on Requirements it'll be.
 
I have Citra Beta on my Nintendo Switch in retroarch. And I put 3ds roms in 3ds folder and where do I put Citra.emu folder for encrypted files and home menu folders ? Yes, I have encrypted files and they works fine through my PC because I am using AES KEYS.

HELP?
 
Theres a beta/alpha release of this for patreons? I would like to contribute and take my hands on the latest build of this project.
Yes.

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

I have Citra Beta on my Nintendo Switch in retroarch. And I put 3ds roms in 3ds folder and where do I put Citra.emu folder for encrypted files and home menu folders ? Yes, I have encrypted files and they works fine through my PC because I am using AES KEYS.

HELP?
You want to use the Home menu? Why?
 
I have Citra Beta on my Nintendo Switch in retroarch. And I put 3ds roms in 3ds folder and where do I put Citra.emu folder for encrypted files and home menu folders ? Yes, I have encrypted files and they works fine through my PC because I am using AES KEYS.

HELP?
Probably in /retroarch/cores/savefilesCitra
 

Site & Scene News

Popular threads in this forum