Hacking Is it worth installing CIA's to sysNAND?

ThemBats

Well-Known Member
OP
Newcomer
Joined
Feb 16, 2014
Messages
65
Trophies
0
Age
33
XP
191
Country
It seems like a very comfortable thing to do, especially for people who's 3ds turns off often.
Is it dangerous? Can I play online, get updates, DLC?
I'm thinking about installing lengthy games like Pokemon, Animal Crossing and Fire Emblem.
 

Xenon Hacks

Well-Known Member
Member
Joined
Nov 13, 2014
Messages
7,414
Trophies
1
Age
30
XP
4,687
Country
United States
It seems like a very comfortable thing to do, especially for people who's 3ds turns off often.
Is it dangerous? Can I play online, get updates, DLC?
I'm thinking about installing lengthy games like Pokemon, Animal Crossing and Fire Emblem.
They install to the sd, also if your gonna do it you might as well install the legit CIA versions of those games since you can run them without pasta or any cfw for that matter.
Edit: And yes you can play online get DLC and updates from the eShop
 

ThemBats

Well-Known Member
OP
Newcomer
Joined
Feb 16, 2014
Messages
65
Trophies
0
Age
33
XP
191
Country
They install to the sd, also if your gonna do it you might as well install the legit CIA versions of those games since you can run them without pasta or any cfw for that matter.
Sorry I meant Legit CIA's, just forgot the Legit part.
So there's no cons?
 

Slushie3DS

Cold Beverage Lover
Member
Joined
Jan 9, 2015
Messages
707
Trophies
0
Age
29
XP
420
Country
United States
As long as you are installing legit .CIA from your region, you won't have much of a problem at all. Of course, there is always a risk, but it's very unlikely. I, personally, have never had a problem.
 

Typhin

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
305
Trophies
0
XP
293
Country
United States
Do I have to downgrade my sysNAND, I have 7.1?
You don't have to downgrade your sysNand, but in order to obtain the updates from the eShop (so they'll install and run properly on an unpatched sysNand), you will need to spoof your System Version. There are several guides on how to do that, though.
 

ThemBats

Well-Known Member
OP
Newcomer
Joined
Feb 16, 2014
Messages
65
Trophies
0
Age
33
XP
191
Country
You don't have to downgrade your sysNand, but in order to obtain the updates from the eShop (so they'll install and run properly on an unpatched sysNand), you will need to spoof your System Version. There are several guides on how to do that, though.
As I understand by "spoofing the system version" I will be able to play to play games without updating my sysNAND?
And is this the guide to do this?: https://gbatemp.net/threads/how-to-...eshop-and-more-on-new-3ds-and-old-3ds.386591/
 

DJPlayer

Banned!
Banned
Joined
May 21, 2015
Messages
542
Trophies
0
Age
46
XP
429
Country
Netherlands
I'm on SysNAND 9.0.0-20E (N3DS) and I'm using PastaCFW 1.2.1
I can play almost every Game as CIA (excluding Xenoblade Chronicles and a few other Games).
I can still enter the eShop with Ygw-Eshop Spoofer and I'm still able to play Games online without getting banned (N3DS as private header because all games are installed as cia).

I think it's the best thing you can do right now.
I'll NEVER use something like Sky3DS or Gatewait (yea, GateWAIT because lack of updates)
 
  • Like
Reactions: beester87

ThemBats

Well-Known Member
OP
Newcomer
Joined
Feb 16, 2014
Messages
65
Trophies
0
Age
33
XP
191
Country
This is really confusing to me now!
I have no idea what's PastaCFW, and how can you not use Gateway or sky3ds to play CIA's, do you even need to do the browser exploit with PastaCFW. I have googled the stuff for 3 hours now and learned nothing!
All I'm trying to do is put lengthy games on my sysNAND so that I don't have to do the site exploit thing, and other games on my microSD which is in my cartridge for convenience.
 

Typhin

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
305
Trophies
0
XP
293
Country
United States
As I understand by "spoofing the system version" I will be able to play to play games without updating my sysNAND?
And is this the guide to do this?: https://gbatemp.net/threads/how-to-...eshop-and-more-on-new-3ds-and-old-3ds.386591/
"Spoofing" is making your system report a different System Version than you are actually on, usually the latest one. It doesn't actually change your System Version, so if a game specifically requires something, spoofing won't work. Its main use is to tell eShop that you're on the latest version so it doesn't block you.

Unlike the main game, there is no Universal/Legit version of the game update, so the only way to get one that works in sysNand without an exploit is to get it from the eShop. So, you use the guide you linked to spoof your System Version to access the eShop and download the update on sysNand. Once that's done, you don't need to spoof in order to run the game itself. The game doesn't care what System Version you're on as long as you have the features it uses. And as long as you have the latest update, you can play online without issue, even when not spoofing. You can cold-boot the system and run the game.

PastaCFW is a Custom FirmWare that includes patching signature checks, so it allows unsigned CIAs to run. I haven't looked too much into it, but I assume Ygw-Eshop Spoofer is something that makes it easier to spoof, probably like a standalone app. Since Pasta allows unsigned code to run, it's easier than relying on and using an exploit in the official system like the browser. (Though, getting Pasta running usually requires an exploit, such as Ninjhax, but once it's running, you're inside and don't have to worry so much.)

Also, if one of your main goals is to avoid having to use the browser exploit, you do have a couple options. On an Old 3DS, you can downgrade your system to 4.x using the Gateway launcher. On a New 3DS, you can install mset.cia (which is the System Settings app from the 4.x version). Both of those allow you to use the DS Profile exploit instead. By installing a specific set of data into your DS Profile (also known as NVRAM, since that's where the profile is stored), you can access the Launcher or Gateway Mode by going into System Settings > Profile > Nintendo DS Profile. Downgrading the Old 3DS does cause certain saved games to break, but that can be worked around by extracting saves first and then injecting them afterwards, I believe.
 
  • Like
Reactions: Abcdfv

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
This is really confusing to me now!
All I'm trying to do is put lengthy games on my sysNAND so that I don't have to do the site exploit thing, and other games on my microSD which is in my cartridge for convenience.
You can't install the games you have on your Gateway card (which I assume is what you meant by "games on my microSD"). You have to download special versions that were taken from pre-installed games (and there are only a very limited selection). Read the sticky on "'what is a legit CIA' and other noob questions".
 

PhoenixWrightX

Well-Known Member
Member
Joined
Jun 11, 2014
Messages
219
Trophies
0
Age
33
XP
165
Country
United States
So installing a CIA to Sysnand allows you to boot it without going into Emunand? ( Or is this only actual 3ds full version games, not homebrew like FBI etc)
 

Typhin

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
305
Trophies
0
XP
293
Country
United States
So installing a CIA to Sysnand allows you to boot it without going into Emunand? ( Or is this only actual 3ds full version games, not homebrew like FBI etc)
Yes, but in order for it to run on sysNand without any patches, it has to be a legitimate/universal CIA. Otherwise, it'll fail the signature check and tell you that "an error has occurred". Universal CIAs are ones that came pre-installed on systems, because they have a "universal" signature allowing them to work on any NNID/system. Homebrew on unpatched sysNand will not work until Nintendo's private keys are obtained.
 

Hammyface

Well-Known Member
Member
Joined
Jun 4, 2006
Messages
695
Trophies
1
Age
50
Location
Vermont
XP
1,004
Country
United States
"Spoofing" is making your system report a different System Version than you are actually on, usually the latest one. It doesn't actually change your System Version, so if a game specifically requires something, spoofing won't work. Its main use is to tell eShop that you're on the latest version so it doesn't block you.

Unlike the main game, there is no Universal/Legit version of the game update, so the only way to get one that works in sysNand without an exploit is to get it from the eShop. So, you use the guide you linked to spoof your System Version to access the eShop and download the update on sysNand. Once that's done, you don't need to spoof in order to run the game itself. The game doesn't care what System Version you're on as long as you have the features it uses. And as long as you have the latest update, you can play online without issue, even when not spoofing. You can cold-boot the system and run the game.

PastaCFW is a Custom FirmWare that includes patching signature checks, so it allows unsigned CIAs to run. I haven't looked too much into it, but I assume Ygw-Eshop Spoofer is something that makes it easier to spoof, probably like a standalone app. Since Pasta allows unsigned code to run, it's easier than relying on and using an exploit in the official system like the browser. (Though, getting Pasta running usually requires an exploit, such as Ninjhax, but once it's running, you're inside and don't have to worry so much.)

Also, if one of your main goals is to avoid having to use the browser exploit, you do have a couple options. On an Old 3DS, you can downgrade your system to 4.x using the Gateway launcher. On a New 3DS, you can install mset.cia (which is the System Settings app from the 4.x version). Both of those allow you to use the DS Profile exploit instead. By installing a specific set of data into your DS Profile (also known as NVRAM, since that's where the profile is stored), you can access the Launcher or Gateway Mode by going into System Settings > Profile > Nintendo DS Profile. Downgrading the Old 3DS does cause certain saved games to break, but that can be worked around by extracting saves first and then injecting them afterwards, I believe.

Wait, we can use the DS Profile Exploit to launch Pasta CFW on the N3DS now? I thought you could only use it to launch the Gateway menu?
 

Typhin

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
305
Trophies
0
XP
293
Country
United States
  • Like
Reactions: Hammyface

powersaver

Well-Known Member
Member
Joined
Mar 15, 2015
Messages
297
Trophies
0
XP
148
Country
United States

Hammyface

Well-Known Member
Member
Joined
Jun 4, 2006
Messages
695
Trophies
1
Age
50
Location
Vermont
XP
1,004
Country
United States
The poster is inquiring about the New Nintendo 3DS, not the old original 3DS. I don't think Pasta or rxTools is compatible with NN3DS.

Pasta is compatible with the new3DS, but as far as I know the only way to get into PastaCFW on the new3DS is by using Cubic Ninja to launch the Homebrew Channel and then choosing PastaCFW from there.
 

Typhin

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
305
Trophies
0
XP
293
Country
United States
The poster is inquiring about the New Nintendo 3DS, not the old original 3DS. I don't think Pasta or rxTools is compatible with NN3DS.
Pasta is compatible with the new3DS, but as far as I know the only way to get into PastaCFW on the new3DS is by using Cubic Ninja to launch the Homebrew Channel and then choosing PastaCFW from there.
My mistake, sorry about that. I missed the "N" in there. Stupid naming convention, I really wish Nintendo had come up with a better name, and stop naming everything "new".
 
  • Like
Reactions: Hammyface

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.tomshardware.com/pc-components/liquid-cooling/intel-and-exxonmobil-working-on-advance...