Hacking [Release] rxTools - Roxas75 3DS Toolkit [fw 2.0 - 9.2]

Status
Not open for further replies.

mid-kid

GBAtemp spamBOT
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
Have you got a copy of Cubic Ninja? You could use its save plugin to decrypt and export the carts save, then import it to your digital copy.

It's odd that it shows as corrupt, if it worked under MT's emuNAND it should work on Roxas' too. Unless you updated your sysNAND above 6.x?

No, I don't. Well, I do have an illegal copy, but it only runs in CFW, which isn't really useful in this use-case. But I haven't ever heard about a "save module", care to link?

Also, how many times do I have to keep using this quote:
I'll look for the ctr decryptor problem.

I do not have any keyX, and i thing MT or GW don't either. They just hardcode a customized key i think, that's what makes their saves unreadable in real cardriges.

I actually didn't touch the function that generates the key, so on sysnands below 6.x it is probably bad generated. So, games you start in rxMode will just work on rxMode. That's the problem of the compatibility.
If you are wondering, i do not own the real keyX or the GW/MT one.
The only solution would be savedatafiler or an opensource homebrew with the same functionalities.

Also, you are forgetting i'll port the mset exploit to 6.x too. That would be good, since is the minimum firmware for 2ds and the save keys are properly generated :)

I don't fully understand the encryption shafizlle, but the point he makes is clear.
The problem is I can't use savedatafiler or equivalent homebrew on either MT's emuNAND, or rxMode, which makes this pretty difficult.
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
No, I don't. Well, I do have an illegal copy, but it only runs in CFW, which isn't really useful in this use-case. But I haven't ever heard about a "save module", care to link?
Sorry, I'm an idiot. I should have proofread my post.

If you have Cubic Ninja you can run NTR-CFW and use it's save plugin to decrypt then re-encrypt your save (it's SaveDataFiler for legitimate physical/digital games).
 

mid-kid

GBAtemp spamBOT
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
Sorry, I'm an idiot. I should have proofread my post.

If you have Cubic Ninja you can run NTR-CFW and use it's save plugin to decrypt then re-encrypt your save (it's SaveDataFiler for legitimate physical/digital games).

I don't own a New 3DS nor do I know someone who does. All my friends have a regular.
I've tried that NTR plugin, but until 2.0 supports o3DS sysNAND 4.5, there isn't even a remote chance of that working.

Can't the saves be decrypted manually if you know MT's key? Or something like that, I have no idea how the stuff is encrypted, but maybe it's possible to decrypt manually.
 

Chaldron

GBATemp's Official Attorney
Member
Joined
Mar 29, 2013
Messages
434
Trophies
0
Location
`Murica
XP
439
Country
United States
Just updated my emuNAND, turned out to update sysNAND. I booted into RX-E 4.2.X, and updated, but now I'm on 9.6.

Oh well. I assume it's because the update was already downloaded to the system? It didn't have to download anything.
 
  • Like
Reactions: leerpsp

zero2exe

Well-Known Member
Member
Joined
Jun 23, 2012
Messages
331
Trophies
0
XP
426
Country
Chile
Just updated my emuNAND, turned out to update sysNAND. I booted into RX-E 4.2.X, and updated, but now I'm on 9.6.

Oh well. I assume it's because the update was already downloaded to the system? It didn't have to download anything.

There seems to be a problem when updating from 4.5 as you're the second case so far. Did you use the 2.2.2 or the 2.2.1 build? Did you download a new firmware.bin? Was the Emunand Message in green when booting Rxtools (before rxmode)?
 

Chaldron

GBATemp's Official Attorney
Member
Joined
Mar 29, 2013
Messages
434
Trophies
0
Location
`Murica
XP
439
Country
United States
There seems to be a problem when updating from 4.5 as you're the second case so far. Did you use the 2.2.2 or the 2.2.1 build? Did you download a new firmware.bin? Was the Emunand Message in green when booting Rxtools (before rxmode)?


2.2.2, latest version. Just downloaded firmware.bin using the tool inside the zip. I don't recall if it was green or not, but the settings definetely showed RX-E.
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
I don't own a New 3DS nor do I know someone who does. All my friends have a regular.
I've tried that NTR plugin, but until 2.0 supports o3DS sysNAND 4.5, there isn't even a remote chance of that working.

Can't the saves be decrypted manually if you know MT's key? Or something like that, I have no idea how the stuff is encrypted, but maybe it's possible to decrypt manually.
You can try the original NTR it only works on a 4.5 emuNAND. While the save plugin works on it, I don't know if it will do what you want. It can be used to convert saves with the old encryption to the new encryption so they can be used with NTR 2. Export it with NTR, then import it with SaveDataFiler to import it to your "legit" copy, perhaps?
 

Loaffy

Well-Known Member
Member
Joined
Mar 27, 2015
Messages
158
Trophies
0
Age
31
XP
221
Country
Canada
Hi. First I want to say thanks to Roxas for developing and sharing this.

I see other users have already asked about region free capabilities, and apparently it is something that Roxas is working on. If that is indeed the case, I wish Roxas good luck with implementing region free. Perhaps the KARL devs or Cell9 would be willing to help you figure it out if you don't already know how to do it, seeing as you are a respected and trusted dev here.

I'd like to use RxTools to create a 9.6 emunand for my 4.5.0-10U O3DS. In theory this should be as simple as 1.) run gateway launcher and format emunand, 2.) run rxTools and update emunand.
But I am worried after seeing Chaldron's post that his sysnand was updated;

Just updated my emuNAND, turned out to update sysNAND. I booted into RX-E 4.2.X, and updated, but now I'm on 9.6.

Oh well. I assume it's because the update was already downloaded to the system? It didn't have to download anything.

Not to doubt you Chaldron, but are you absolutely certain the settings said RX-E and not RX-S? Because if you truly did not make any mistake, I guess I will have to wait for some sort of fix before I can feel safe in setting up a 9.6 emunand.
 

johovahs

Well-Known Member
Newcomer
Joined
Feb 5, 2015
Messages
76
Trophies
0
Age
37
XP
90
Country
United States
Hi. First I want to say thanks to Roxas for developing and sharing this.

I see other users have already asked about region free capabilities, and apparently it is something that Roxas is working on. If that is indeed the case, I wish Roxas good luck with implementing region free. Perhaps the KARL devs or Cell9 would be willing to help you figure it out if you don't already know how to do it, seeing as you are a respected and trusted dev here.

I'd like to use RxTools to create a 9.6 emunand for my 4.5.0-10U O3DS. In theory this should be as simple as 1.) run gateway launcher and format emunand, 2.) run rxTools and update emunand.
But I am worried after seeing Chaldron's post that his sysnand was updated;



Not to doubt you Chaldron, but are you absolutely certain the settings said RX-E and not RX-S? Because if you truly did not make any mistake, I guess I will have to wait for some sort of fix before I can feel safe in setting up a 9.6 emunand.

This is where having a gateway card really helps. Or if you know someone who has one they can update it for you. On another note, I did see a bug in the 2.2.1. On emunand, you launch settings, then go in NNID settings, if you don't have a MII setup you will be placed to create a Mii. After that, you will take back to NNID. But if you exact the version went from RX-E 9.6 to Ver 9.6. But both were still in emunand mode. Exiting settings brought back to sysnand still on 9.2. Maybe that has a place in the bug. But I highly doubt so as most I seen update sysnand is with no emunand on the sd card.
 

Roxas75

Well-Known Member
OP
Member
Joined
Oct 9, 2010
Messages
516
Trophies
0
XP
1,522
Country
Italy
I guess it can be a problem with the label-showing on 9.6.
I'm sorry for all the sysnand updates :(
To be sure, try creating some folder and rearranging the icon order in emunand, so you can be sure to be in it before updating.
 
  • Like
Reactions: Furrymatt

johovahs

Well-Known Member
Newcomer
Joined
Feb 5, 2015
Messages
76
Trophies
0
Age
37
XP
90
Country
United States
I guess it can be a problem with the label-showing on 9.6.
I'm sorry for all the sysnand updates :(
To be sure, try creating some folder and rearranging the icon order in emunand, so you can be sure to be in it before updating.

Not your fault at all as it is hard to see what went wrong without knowing the steps taken in those situations. I myself even with a gateway am looking forward to see if region free emunand to play legitimate carts is going to happen. I have a couple Euro consoles even though I live in the US and would love to play my USA retail carts on them.
 
  • Like
Reactions: Roxas75

mid-kid

GBAtemp spamBOT
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
You can try the original NTR it only works on a 4.5 emuNAND. While the save plugin works on it, I don't know if it will do what you want. It can be used to convert saves with the old encryption to the new encryption so they can be used with NTR 2. Export it with NTR, then import it with SaveDataFiler to import it to your "legit" copy, perhaps?

The post you're quoting says that I've already tried it.
It just hangs when I start the game, no green screen at all.
 

sanni

Well-Known Member
Member
Joined
Nov 7, 2003
Messages
142
Trophies
1
XP
1,215
Country
Germany
Just set the clock in the emunand 12hrs appart from sysnand, then you always know in which nand you are when you visit the eShop and update.

Question: When I extract the ticket.db from my 9.6 emunand and inject it into a 9.2 emu_ctrnand with winimage and then flash the 9.2 emu_firm0 and emu_firm1 together with the modified 9.2 emu_ctrnand back into the emunand. Why does the system settings say it's a 9.6 emunand?
What exactly is in the ticket.db that makes the 3DS think it's on 9.6 even though it has the 9.2 firm?
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
Roxas75

Hi, I hate to nag you, but do you have any ETA for MSET on 4.5? I gave my old 3DS to my mom, but since it might be useful one day, I want to keep it on 4.5. On the other hand there are some games which require higher firmware than 4.5, which she would like to play. And imo the spider exploit is too dangerous for her, she would probably end up with updating the sysNAND. Right now I'm lenting her my gateway, so that she can play her games in classic mode, but I would really love to have my gateway cart back, so any ETA would be appreciated.:)
 

Roxas75

Well-Known Member
OP
Member
Joined
Oct 9, 2010
Messages
516
Trophies
0
XP
1,522
Country
Italy
Roxas75

Hi, I hate to nag you, but do you have any ETA for MSET on 4.5? I gave my old 3DS to my mom, but since it might be useful one day, I want to keep it on 4.5. On the other hand there are some games which require higher firmware than 4.5, which she would like to play. And imo the spider exploit is too dangerous for her, she would probably end up with updating the sysNAND. Right now I'm lenting her my gateway, so that she can play her games in classic mode, but I would really love to have my gateway cart back, so any ETA would be appreciated.:)
No ETA, but as soon as possible :)
 
  • Like
Reactions: pedrobarca

brunno159

Well-Known Member
Member
Joined
Jan 7, 2013
Messages
100
Trophies
0
Age
32
XP
137
Country
Brazil
Just reporting back that it wont even boot my 9.5 emunand. While gateway launcher.dat works just fine...
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: 🫂 +1