can you make a version that only streams saves i like the idea of this the only problem is though slower loading times which would be fixed if you dumped your games onto your pc. that would fix that and allow you to quickly still swap between 3ds and citra.
@@PabloMK7This is probably too much to ask, but would it be possible to have the game be displayed on both the 3ds and Citra simultaneously? I absolutely love this project, and my only problems are that the arctic controller has some delay to it (otherwise a very great feature) and the fact that it’s technically emulated. Both of these issues could be solved by running the game on both at the same time, but the idea seems very unrealistic. However, I’m not very knowledgeable on the fine details of how this works, so is there a chance it’s possible?
For people who don't know how this works, it basically runs the game on 3DS but also sends the 3DS game code instructions and is rendered on Citra which allows for you to not save games to a PC but have all the benefits of using Citra.
@@buivars Uhh, it’s so you can have all the data on your 3ds so when you want to go somewhere and keep playing all your saved data you saved on Citra by playing it will be saved, it’s like a switch.
I absolutely love the concept of this, this is a SIGNIFICANTLY easier way to record footage of my 3DS games without resorting to piracy! Who needs a capture card when Arctic Base exists? I just wish this still allowed us to use the host 3DS as a controller input, particularly the touch screen. There aren't a lot of them, but there are certainly a good handful of games that are so much better to play on the actual 3DS than on emulator due to the touch screen. Imagine if this served as a great way to still use the touchscreen of the 3DS while capturing emulator-level footage? Whew!
Would it be possible to "stream" the whole OS? Like the home menu, launching games through it, settings, ... in a way I could just keep my 3DS in its dock charging and use it on my PC? I guess it's not really the goal of this software (nor Citra) but it would be amazing if such a thing were possible.
Do we need a good internet connection on 3DS for it to run smoothly like SnickerStream? Or will this run better? My connection is decent on 3DS but SnickerStream has never ran great for me.
Great work, amazing! Hope in future will be lower delay between loading screens (for example I playing now Pokemon Omega Ruby). Thank You for this hard work!
Can you make a guide on how to work this? I have everything installed but I have no idea on how to get the 3DS to broadcast to citra. out of the 3 exes that citra has the only one that launches is citra-qt.
I love this. Thank you so much! I get that there's slightly more load times, and that's ok. most of the games I play are RPGs. I played some tests last night and after tinkering with my 3ds for a bit, I got it to work, and had a blast for the rest of the evening. I do have one suggestion though to put in any possible next versions. I suggest that you have a screen timeout so that the screens dim to help avoid burn in :) Thank you so so much for making this! You are amazing! edit: Nevermind: In my fiddling with the program, you already thought of that with enabling sleep mode :) Also, had a question. The SD card slot seems work work less than the cartridge port. Is that because of bandwidth allocated for each type of medium or because of bandwidth allocated in a network? for example, if I play phoenix wright vs professor layton via cartridge, it works almost perfectly beyond the initial loading. But if I load Phoenix Wright Dual Destinies via SD, it won't load the DLC, and has some minor loading hiccups here and there.
Not sure how to properly word/ask this so I apologize. Is this method using Citra to run/play the game or is the 3ds handling it? Will games that have graphical issues/other issues in Citra still have issues with this method or is Citra being used in a “remote play” type of way to have the 3ds handle the graphics and basically just control your game/3ds through the computer? Sorry if it’s a dumb question but really a bit confused on how this method works. Thank you!
You’ve stated on Twitter load times can be a bit longer but gets faster the more you do it - if I’m soft resetting a Pokémon game, would it ever get close to 1:1?
Hello PabloMK7, I want to tell you CTGP 7 is awsome but some of the custom characters don't have colors for thiers pipes frame and standards karts in v1.5 For exemple : Sonic still have DK karts colors. I hope you can fix that !
Hey, love this and I can't wait to use it. But I am experiencing an issue where pokemon games (Ultra Moon for example) crashes/stops after loading the save file. I was wondering if there was any fix to this. I have a New 3ds XL
can u run games at 2x speed with this? and where do the saves go? i presume back to the 3ds? edit: I have tried it out and it's a resounding yes to both questions. simply amazing. thank u pablo!
For a more in-depth explanation (not going too in-depth since I don't know that much either-), the 3DS sends the game's data/instructions via WiFi to the emulator, and the emulator runs those instructions. Basically it's a way to play a game you have on your 3DS on Citra without having to dump the game's ROM. ( -Not sure if it works with physical cartridge games. I've only tried digital games so far- Edit: Seems to work just fine with physical games too)
Does anyone know of any working guide for getting this set up? I'm having the same issues where everything is downloaded but whenever anyone asks for help, people just go "search it up" but can anyone provide some help that actually works? Because every guide I've found to getting Citra's multiplayer working again just does nothing after the servers shut down. I'm at the stage where I've got Citra and my 3ds communicating but traffic is at 0 because every multiplayer fix I've found simply hasn't worked. Honestly, any help would be greatly appreciated.
@@FoxyBriggs not sure what you mean, Artic Base is unrelated to playing multiplayer. Artic traffic can go to 0 if there is nothing to load and is perfectly normal.
@@PabloMK7 Thanks for the reply. Apologies for maybe sounding annoying, I was a bit at my wit's end there. To further explain my issue, I mean that while traffic is at 0, there is ultimately nothing happening until Citra gives me an error saying it can't communicate with the device.
I was about to try this, but I have a Mac and the Citra version that works with this needs Mac Ver. 11.0 I have Ver. 10.11, and I have access to a Ver. 10.13 if anything but that's it. Could it be possible to build a version of Citra that is compatible with Artic Base and can boot on a lower Mac version?
Requires: Nintendo 3DS (any model, modded with custom firmware and Artic Base 3DS app installed), your physical or 3DS game(s) on your Nintendo 3DS, and PabloMK7's Citra fork or Lime3DS (also supports Artic Base), both emulators are available for Windows, Linux, Mac OS X, and Android. You can stream on TV if you are using one of the above operating systems on your TV.
I have tried everything and when I try to play online it doesn't work, it keeps thinking even the console receives transfer data 0.00 and my console says connected and the game is viewed on the computer and you can play grand prix but my console does not create new loading lines data in my console. Everything works fine except online mode. Can you help me? thank you.The online mode on the console works without problems   
@@PabloMK7 Thanks for your answer. The truth is that I have several things configured, I already watched previous videos of playing online with citra configuring the LOCALFRIENDCODESEED_B files also the SECUREINFO_A file I also added the CTC_ERT file in the sysdata in citra of my original console, I also downloaded the files online thanks to AES_KEYS I also activated the LLE SERVICE MODULES in citra, even my friends list gives me ONLINE and launches my friend code. Could you tell me where I can best configure citra to be able to play online with artic base please? Thank you. Do you have a video tutorial or something similar? Thank you again, greetings
@@PabloMK7 Thank you for your response. I have many things configured such as the FRIRNDCODE files and the CTC_ERT of my original console. I also download the data with AES_KEYS. I configure the LLE SERVICES. Even my friends list launches my friend's number. Could you tell me what is missing? Do you have any? video tutorial? thank you greetings
Oh, wanna clarify though, most games should work when using Artic on old models, the exceptions include the more "extra memory" dependent games like Smash and USUM. For games like that you'll need to use a newer model
I wish this worked on older Luma's too but i guess not. I use a older Luma for Animal crossing from vapcord. If anyone has tested this on a older Luma please let me know.
I downloaded Citra on my Mac and downloaded arctic base on my mac, when it says enter server address i copy the exact numbers from Arctic to Citra and i keep getting error. Anyone know if im supposed to put pnly certain numbers or add spaces?
@@PabloMK7 it is tho i cant get vulkan working on pc and the only lle modules that work are http, ssl, and frd on pc but on mobile nim, act, boss, http, ssl, and frd work can u fix it Edit: also if i go to home menu then back in it has this weird video glitch on the preview and when i go back in the audio gets a little more quiet but crackly
Sorry for the camera over-exposure! Had to rush it and didn't have time to make a proper recording setup.
I guess this is a plugin that starts when you launch any title, be it a card or a digital one...
I wonder if you can also sync the home menu savedata
I don't have artic base on citra
can you make a version that only streams saves i like the idea of this the only problem is though slower loading times which would be fixed if you dumped your games onto your pc. that would fix that and allow you to quickly still swap between 3ds and citra.
@@cosmicsvids that is outside the scope of the tool
@@PabloMK7This is probably too much to ask, but would it be possible to have the game be displayed on both the 3ds and Citra simultaneously? I absolutely love this project, and my only problems are that the arctic controller has some delay to it (otherwise a very great feature) and the fact that it’s technically emulated. Both of these issues could be solved by running the game on both at the same time, but the idea seems very unrealistic. However, I’m not very knowledgeable on the fine details of how this works, so is there a chance it’s possible?
For people who don't know how this works, it basically runs the game on 3DS but also sends the 3DS game code instructions and is rendered on Citra which allows for you to not save games to a PC but have all the benefits of using Citra.
So, the pc specs don't matter? It's like projecting from 3ds to the pc with some upgraded features?
I still don't get the point of this?
It's both less convenient than regular citra, and less convenient than NTRCFW
What's the point?
Wonder if they will add ds support the 3ds can read ds game data in 3ds mode to dump roms and homebrew.
@@cosmicsvids It’s a 3ds emulator, the DS runs separately it’s impossible.
@@buivars Uhh, it’s so you can have all the data on your 3ds so when you want to go somewhere and keep playing all your saved data you saved on Citra by playing it will be saved, it’s like a switch.
>3DS games on the go: 240p 30fps lowres textures
>3DS games at home: 4k 60fps highres textures
Dude litteraly made the Nintendo 3DSwitch.
This is incredible and exactly what some of us need in order to avoid making hardware mods to our 3DS. Thank you for your hard work!!
Absolutely revolutionary man i can’t even imagine what it must have taken to get here truly amazing work.
THIS IS REVOLUTIONARY THANK YOU SO MUCH PABLO!
I absolutely love the concept of this, this is a SIGNIFICANTLY easier way to record footage of my 3DS games without resorting to piracy! Who needs a capture card when Arctic Base exists? I just wish this still allowed us to use the host 3DS as a controller input, particularly the touch screen. There aren't a lot of them, but there are certainly a good handful of games that are so much better to play on the actual 3DS than on emulator due to the touch screen. Imagine if this served as a great way to still use the touchscreen of the 3DS while capturing emulator-level footage? Whew!
Needless to say this is an insane breakthrough and something the community will deeply deeply value. You're doing God's work
Such a neat way to play 3ds games! I hope this increases compatibility too
I
I can finally stream the Project Mirai DX to my besties-
this is gonna be amazing thank you so much
How plz?
Would it be possible to "stream" the whole OS? Like the home menu, launching games through it, settings, ... in a way I could just keep my 3DS in its dock charging and use it on my PC?
I guess it's not really the goal of this software (nor Citra) but it would be amazing if such a thing were possible.
Got this set up a couple nights ago and it’s great. Played Samus Returns at 3x on my HD monitor. Thank you! 🙏🏻
Ok this is actually sick
Do we need a good internet connection on 3DS for it to run smoothly like SnickerStream? Or will this run better? My connection is decent on 3DS but SnickerStream has never ran great for me.
Any plans to allow the 3DS itself to be used as a controller while playing the games on Citra? Love your work man
Great work, amazing! Hope in future will be lower delay between loading screens (for example I playing now Pokemon Omega Ruby). Thank You for this hard work!
Can you make a guide on how to work this? I have everything installed but I have no idea on how to get the 3DS to broadcast to citra. out of the 3 exes that citra has the only one that launches is citra-qt.
Does that mean that you can use actual cartridges on citra?
What is next? Getting wii and GameCube discs working on dolphin?
I love this. Thank you so much! I get that there's slightly more load times, and that's ok. most of the games I play are RPGs. I played some tests last night and after tinkering with my 3ds for a bit, I got it to work, and had a blast for the rest of the evening.
I do have one suggestion though to put in any possible next versions.
I suggest that you have a screen timeout so that the screens dim to help avoid burn in :)
Thank you so so much for making this! You are amazing!
edit: Nevermind: In my fiddling with the program, you already thought of that with enabling sleep mode :)
Also, had a question.
The SD card slot seems work work less than the cartridge port. Is that because of bandwidth allocated for each type of medium or because of bandwidth allocated in a network?
for example, if I play phoenix wright vs professor layton via cartridge, it works almost perfectly beyond the initial loading. But if I load Phoenix Wright Dual Destinies via SD, it won't load the DLC, and has some minor loading hiccups here and there.
Does the actual video rendering happens on the PC (through emulation) or on the 3Ds (through streaming), or a mix of both ??
As I understand it, the 3DS is sending instructions to the PC, where it is being rendered in Citra.
This looks awesome. Does it let you use your save data on PC?
That's incredible. I would definitely use it.
OK! THIS IS EPIC!
Not sure how to properly word/ask this so I apologize. Is this method using Citra to run/play the game or is the 3ds handling it? Will games that have graphical issues/other issues in Citra still have issues with this method or is Citra being used in a “remote play” type of way to have the 3ds handle the graphics and basically just control your game/3ds through the computer? Sorry if it’s a dumb question but really a bit confused on how this method works. Thank you!
You’ve stated on Twitter load times can be a bit longer but gets faster the more you do it - if I’m soft resetting a Pokémon game, would it ever get close to 1:1?
wow awesome dude!
Hello PabloMK7, I want to tell you CTGP 7 is awsome but some of the custom characters don't have colors for thiers pipes frame and standards karts in v1.5
For exemple : Sonic still have DK karts colors.
I hope you can fix that !
Hey, love this and I can't wait to use it. But I am experiencing an issue where pokemon games (Ultra Moon for example) crashes/stops after loading the save file. I was wondering if there was any fix to this. I have a New 3ds XL
can u run games at 2x speed with this? and where do the saves go? i presume back to the 3ds?
edit: I have tried it out and it's a resounding yes to both questions. simply amazing. thank u pablo!
How plz?
For the latter questions, yes, saves for streamed games go directly on your 3DS
when i try to connect i get an error msg in citra
Do you need a powerful pc to use this?
depends on how much you want to upscale the graphics, if you keep it stock it should work fine on most PCs
am i the only one without the option to 'connect to artic base' using the latest version of citra?
So if my 3DS has custom mods and FOV cheats will they still work if I steam that to citra ?
And from citra can I use custom textures on top of that ?
Nope, cheats can work if you load them in citra
Artic Based.
i downloaded everything i just dont know how to get citra to find the ip thing
Hey Pablo - is there a version of Citra that would work on I guess an older graphics card? I get an OpenGL error when trying to cast.
Probably not
benefits of this over full emulation on PC? other than keeping the saves on the 3DS
YEAH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Can I use my 3DS as the main controller and play DS games
PLEASE HOW DO YOU GET THE ARTIC BASE VERSION OF CITRA
I might be stupid, what is happening here exactly?
it streams 3DS instructions.
For a more in-depth explanation (not going too in-depth since I don't know that much either-), the 3DS sends the game's data/instructions via WiFi to the emulator, and the emulator runs those instructions. Basically it's a way to play a game you have on your 3DS on Citra without having to dump the game's ROM. ( -Not sure if it works with physical cartridge games. I've only tried digital games so far- Edit: Seems to work just fine with physical games too)
Amazing...
Do you plan on doing DS support? I want to play the DS Pokemon Games I have on cart on the big screen =))
Something like this is not possible for DS games. Citra doesn't support DS mode anyways
@@PabloMK7 oh that sucks. Amazing work still!
Does anyone know of any working guide for getting this set up? I'm having the same issues where everything is downloaded but whenever anyone asks for help, people just go "search it up" but can anyone provide some help that actually works? Because every guide I've found to getting Citra's multiplayer working again just does nothing after the servers shut down. I'm at the stage where I've got Citra and my 3ds communicating but traffic is at 0 because every multiplayer fix I've found simply hasn't worked. Honestly, any help would be greatly appreciated.
@@FoxyBriggs not sure what you mean, Artic Base is unrelated to playing multiplayer. Artic traffic can go to 0 if there is nothing to load and is perfectly normal.
@@PabloMK7 Thanks for the reply. Apologies for maybe sounding annoying, I was a bit at my wit's end there. To further explain my issue, I mean that while traffic is at 0, there is ultimately nothing happening until Citra gives me an error saying it can't communicate with the device.
I was about to try this, but I have a Mac and the Citra version that works with this needs Mac Ver. 11.0
I have Ver. 10.11, and I have access to a Ver. 10.13 if anything but that's it.
Could it be possible to build a version of Citra that is compatible with Artic Base and can boot on a lower Mac version?
I have the same problem, what is your version of citra?
Very interesting.
for some reason artic on my 3ds doesnt show the server address can anyone help please
does this work for ds game carts inserted into the console as well? what about twilight menu++?
1) yes
2) no, DS mode emulation is not supported
@@PabloMK7 ty!! much appreciated
How do I stream on TV? Or is only available on PC?
Requires: Nintendo 3DS (any model, modded with custom firmware and Artic Base 3DS app installed), your physical or 3DS game(s) on your Nintendo 3DS, and PabloMK7's Citra fork or Lime3DS (also supports Artic Base), both emulators are available for Windows, Linux, Mac OS X, and Android.
You can stream on TV if you are using one of the above operating systems on your TV.
Is it possible to use the 3ds as a controller?
Not yet, but according to the project's README file on Github, it "might be implemented" in the future.
I have tried everything and when I try to play online it doesn't work, it keeps thinking even the console receives transfer data 0.00 and my console says connected and the game is viewed on the computer and you can play grand prix but my console does not create new loading lines data in my console. Everything works fine except online mode. Can you help me? thank you.The online mode on the console works without problems



It's not that easy, you need to setup a few things on citra for online to work, search it online.
@@PabloMK7 Thanks for your answer. The truth is that I have several things configured, I already watched previous videos of playing online with citra configuring the LOCALFRIENDCODESEED_B files also the SECUREINFO_A file I also added the CTC_ERT file in the sysdata in citra of my original console, I also downloaded the files online thanks to AES_KEYS I also activated the LLE SERVICE MODULES in citra, even my friends list gives me ONLINE and launches my friend code. Could you tell me where I can best configure citra to be able to play online with artic base please? Thank you. Do you have a video tutorial or something similar? Thank you again, greetings
@@PabloMK7 Thank you for your response. I have many things configured such as the FRIRNDCODE files and the CTC_ERT of my original console. I also download the data with AES_KEYS. I configure the LLE SERVICES. Even my friends list launches my friend's number. Could you tell me what is missing? Do you have any? video tutorial? thank you greetings
Does it work on old 3ds too?
I tested this on an old XL model, it works
@@Firebro999 awesome
Oh, wanna clarify though, most games should work when using Artic on old models, the exceptions include the more "extra memory" dependent games like Smash and USUM. For games like that you'll need to use a newer model
only works on new?
Found some games that dont seem to work mainly japanese games
Works on Old 3DS ?
How well? Did it run
ah finally
i'll finally be able to stream my 3ds
thank you pablo
question tho
will we be able to stream our ds/dsi games?
citra does not support ds/dsi and never will, so no
I wish this worked on older Luma's too but i guess not. I use a older Luma for Animal crossing from vapcord. If anyone has tested this on a older Luma please let me know.
When i tried to stream it said error reading from socket does anyone know how to fix
Get more stable internet
@@PabloMK7 Which IP should I dial on the Citra emulator?
Is it wireless?
yes, it's streaming
@@xxxent Which IP should I dial on the Citra emulator?
@@CCCP-sr9ou The one that appears on the screen when you start the server and open a game.
This only works with the New 3ds/2ds..
No
ディスコフレ申請してるんで、許可してください。
I downloaded Citra on my Mac and downloaded arctic base on my mac, when it says enter server address i copy the exact numbers from Arctic to Citra and i keep getting error. Anyone know if im supposed to put pnly certain numbers or add spaces?
@@emilioperez3274 what error
citra is broken bruh
@@PositiveDay6543 very useful comment 💀
@@PabloMK7 it is tho i cant get vulkan working on pc and the only lle modules that work are http, ssl, and frd on pc but on mobile nim, act, boss, http, ssl, and frd work can u fix it
Edit: also if i go to home menu then back in it has this weird video glitch on the preview and when i go back in the audio gets a little more quiet but crackly
@@PositiveDay6543 Because you didn't setup files correctly, not citra's fault 💀
@@PabloMK7 i did i got lfcs_b, si_a, ctcert.bin, and aes keys
@@PabloMK7 for me all the modules i said work for online (including linking pnid) but on my laptop it doesnt work can u help
Can you play with a controller?
It's actually playing on Citra, so I would think yes.
is there any delay input?
As much input delay as you may have playing on Citra normally. (You can't use the 3DS as a controller (yet))