ROM Hack Convert new3ds-nand into old3ds-nand

A3660537JPN

Well-Known Member
OP
Member
Joined
Sep 13, 2017
Messages
117
Trophies
0
Age
31
XP
1,083
Country
Japan
I have a new3DS,which has B9S.
Corgi3DS requires an old3ds-nand.
I want to get an old3ds-nand with new3DS-nand without old3ds .
How can it be converted?
 

The Catboy

GBATemp's Official Catboy: *Smug gay sounds*
Member
Joined
Sep 13, 2009
Messages
24,709
Trophies
3
Age
30
Location
In front of my Switch
XP
24,947
Country
Antarctica
I am pretty sure there's a crazy roundabout method similar to how we used to flash an old3DS ctrnand to a new3DS in order to install A9LH and dumping that NAND using GM9. I am not sure how possible that really is and there does come with the risk of perma-bricking the system if you mess up (like putting the 3DS into sleep mode and causing an MCU brick,) it also comes with the risk of simply not working. I have no means of testing this method.
 
  • Like
Reactions: A3660537JPN

A3660537JPN

Well-Known Member
OP
Member
Joined
Sep 13, 2017
Messages
117
Trophies
0
Age
31
XP
1,083
Country
Japan
I am pretty sure there's a crazy roundabout method similar to how we used to flash an old3DS ctrnand to a new3DS in order to install A9LH and dumping that NAND using GM9. I am not sure how possible that really is and there does come with the risk of perma-bricking the system if you mess up (like putting the 3DS into sleep mode and causing an MCU brick,) it also comes with the risk of simply not working. I have no means of testing this method.
I flashed 2.1.0,9.2.0,and 11.5.0-38J_ctrtransfer_o3ds with godmode9 but nothing worked. It just said "Failed to mount CTRNAND" whether on new3ds or on corgi3ds.
 

The Catboy

GBATemp's Official Catboy: *Smug gay sounds*
Member
Joined
Sep 13, 2009
Messages
24,709
Trophies
3
Age
30
Location
In front of my Switch
XP
24,947
Country
Antarctica
I flashed 2.1.0,9.2.0,and 11.5.0-38J_ctrtransfer_o3ds with godmode9 but nothing worked. It just said "Failed to mount CTRNAND" whether on new3ds or on corgi3ds.
It might require something deeper in the NAND to work and that's something that a ctrnand doesn't transfer. This is all an educated guess on my end. I rarely recommend this, but you might have a better chance of getting a NAND by asking for one on a piracy site. (Which I can't tell you any of them nor would I advocate doing this)
 
  • Like
Reactions: A3660537JPN
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,856
Country
United States
OLD 3DS ctrnand *.bin images cannot work on NEW 3DS systems because of differences in the raw image size (old: 757 MB) vs (new: 1.02 GB), series + console specific files (ie, SecureInfo_A|B, HWCAL0.DAt, HWCAL1.DAt), and system titles.

I hope you backed up your n3DS SySNAND *.bin image before you started doing those CTRTransfers.
 
  • Like
Reactions: A3660537JPN

A3660537JPN

Well-Known Member
OP
Member
Joined
Sep 13, 2017
Messages
117
Trophies
0
Age
31
XP
1,083
Country
Japan
OLD 3DS ctrnand *.bin images cannot work on NEW 3DS systems because of differences in the raw image size (old: 757 MB) vs (new: 1.02 GB), series + console specific files (ie, SecureInfo_A|B, HWCAL0.DAt, HWCAL1.DAt), and system titles.

I hope you backed up your n3DS SySNAND *.bin image before you started doing those CTRTransfers.
Thank you for teaching why it does not work . That made me decide to give up.
I restored my n3DS SySNAND and it was repaired.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,856
Country
United States
Thank you for teaching why it does not work . That made me decide to give up.
I restored my n3DS SySNAND and it was repaired.

It's technically possibly to kinda convert (or rather transfer) your n3DS stuff over a o3DS nand.bin.

Hypothetically, a person could upload a dummy o3DS nand.bin image stripped and wiped clean of everything except for the nand_hdr.bin (NCSD header), otp.bin (one time password for decryption purposes), SecureInfo_A|B (region and console info), and boot9strap preinstalled to both firm0.bin and firm1.bin.

It might also be possible to build from scratch, said dummy o3DS nand.bin.
  • "Perfect" NCSD signatures can be found publicly
  • OTP, should be possible to use your n3DS copy
  • SecureInfo_A|B, can be borrowed from old 3DS ctrtransfer image.
  • FIRM0/1, the ones on your 3DS can be used.
Except for old series specific system titles, everything else from the n3DS could be filled in.

***

I wonder... Could artificially recreating o3DS nand.bin on n3DS be entirely done in GodMode9 using gm9 script? Hmmm. :unsure:
 
Last edited by TurdPooCharger,
  • Like
Reactions: A3660537JPN
General chit-chat
Help Users
  • No one is chatting at the moment.
    The Real Jdbye @ The Real Jdbye: oh, i don't agree with them