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

Status
Not open for further replies.

motezazer

Well-Known Member
Member
Joined
Feb 6, 2015
Messages
1,214
Trophies
0
Age
24
XP
1,442
Country
France
@capito27 @AlbertoSONIC

When RxTool will be released for n3DS users, it's by using MSET 9.X or Cubic Ninja ?
1. Soon
2. Cubic Ninja (MSET will come later. The MSET downgrade is already implemented.)

I will not post anything else until rxTools 3.0 (you can easily guess why).
 

innercy

Well-Known Member
Member
Joined
Oct 22, 2006
Messages
787
Trophies
0
XP
703
Country
Here's the compiled build for those who want to test CakeHAX version of rxTools with the new GUI:

rxCakeTest.zip
(this includes the correct NDS file for installing MSET rop)

I swapped bottom screen offsets to make bottom screen work correctly from spider/mset entry points. I have not tested mset on 4.x. But I do know it works from 9.x if you downgraded MSET. (should boot fine from spider too)

This is pretty much what current rxTools source has but with CakeHax and few small tweaks added. Note that the bottom screen offset swaps are not present in my source code for the branch I compiled it from. I did a temp change for that to build this test build for MSET/Spider users. Ninjhax does not work with this build FYI. They will be fixing that soon hopefully.

BIN files in the "theme" folder go to rxtools/Theme/0 on SD card.

Would like to know if this boots on n3DS, but I don't think it will. The build they have working on n3DS may not be committed to their github yet. (probably because it's not done yet. :P )

care to share changelog. thx
 

rasputin

Well-Known Member
Member
Joined
Mar 7, 2008
Messages
937
Trophies
0
XP
327
Country
United States
So with the apache thunder version. I can downgrade the mset using rxtools options on a ver9.0 o3ds, then have gateway/rxtools.nds on a flashcart and swap between the two by simply running the nds files?

Going on holiday soon and will want the profile method. I don't want to downgrade firmware because of save files on retail carts.
 

Dean_

Well-Known Member
Member
Joined
Sep 11, 2014
Messages
684
Trophies
0
XP
712
Country
Last edited by Dean_,

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,260
Trophies
0
Age
34
XP
1,136
Country
United States

Dean_

Well-Known Member
Member
Joined
Sep 11, 2014
Messages
684
Trophies
0
XP
712
Country
What is CakeHax? Can I just use the code.bin with rxtool 2.6 on sysnand 9.x (with downgraded MSET)?

Compile latest source on github or use Apache Thunder's

Here's the compiled build for those who want to test CakeHAX version of rxTools with the new GUI:

rxCakeTest.zip
(this includes the correct NDS file for installing MSET rop)

I swapped bottom screen offsets to make bottom screen work correctly from spider/mset entry points. I have not tested mset on 4.x. But I do know it works from 9.x if you downgraded MSET. (should boot fine from spider too)

This is pretty much what current rxTools source has but with CakeHax and few small tweaks added. Note that the bottom screen offset swaps are not present in my source code for the branch I compiled it from. I did a temp change for that to build this test build for MSET/Spider users. Ninjhax does not work with this build FYI. They will be fixing that soon hopefully.

BIN files in the "theme" folder go to rxtools/Theme/0 on SD card.

Would like to know if this boots on n3DS, but I don't think it will. The build they have working on n3DS may not be committed to their github yet. (probably because it's not done yet. :P )
 

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,260
Trophies
0
Age
34
XP
1,136
Country
United States
Compile latest source on github or use Apache Thunder's
Thanks. Gonna test it out.

One quick question. How to install Mset via Spider?

I am total noob. I did once successfully install Mset on O3DS sysnand 4.2 for a friend (I didn't know how I did it). Just remembered, I launched GW launcher format Emunand -> Install NVRAM -> put code.bin on SD root -> navigate to http://dukesrg.no-ip.org/3ds/rop?LoadCode4.dat ->get the crash and restart -> Mset installed.

Now another friend has O3DSXL on 6.2 sysNand. I am trying to update to 9.2, then get Mset installed. Very confusing about how to install Mset. Some tutorial required many files copied to SD Root.
 
Last edited by tivu100,

pakrett

Well-Known Member
Member
Joined
Apr 6, 2015
Messages
1,519
Trophies
0
Age
34
XP
1,351
Country
France
Thanks. Gonna test it out.

One quick question. How to install Mset via Spider?

I am total noob. I did once successfully install Mset on O3DS sysnand 4.2 for a friend (I didn't know how I did it). Just remembered, I launched GW launcher format Emunand -> Install NVRAM -> put code.bin on SD root -> navigate to http://dukesrg.no-ip.org/3ds/rop?LoadCode4.dat ->get the crash and restart -> Mset installed.

Now another friend has O3DSXL on 6.2 sysNand. I am trying to update to 9.2, then get Mset installed. Very confusing about how to install Mset. Some tutorial required many files copied to SD Root.
Spider MSET exploit installer for latest commit which implemented CakeHax :
http://filetrip.net/dl?DCvELA3Unv

Put this file in the sdcard root and go to this url for 9.X :
Or this url for 4.X:

Very simple. Same method for both 4.X and 9.X but not the same URL.
 
  • Like
Reactions: leerz

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,260
Trophies
0
Age
34
XP
1,136
Country
United States
  • Like
Reactions: leerz

pakrett

Well-Known Member
Member
Joined
Apr 6, 2015
Messages
1,519
Trophies
0
Age
34
XP
1,351
Country
France
  • Like
Reactions: leerz

mid-kid

GBAtemp spamBOT
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
What is CakeHax?

https://gbatemp.net/threads/dev-tool-cakehax-open-source-arm9-loader.391899/

To clear it up for users: CakeHax is an arm9 payload loader for 3DS from multiple entrypoints (MSET + spider on different versions right now).
It was originally used by CakesFW, but separated into a separate project for the ease of use of others (There's a fork of Decrypt9 that uses it, for example).
The "main" rxTools code is an arm9 payload, and to load it, rxTools used to use Gateway's semi-reversed Launcher.dat. Replacing it was pretty trivial, and it benefits from the fact that CakeHax is open source and thus support for new entrypoints can be added more easily.
 

pakrett

Well-Known Member
Member
Joined
Apr 6, 2015
Messages
1,519
Trophies
0
Age
34
XP
1,351
Country
France
https://gbatemp.net/threads/dev-tool-cakehax-open-source-arm9-loader.391899/

To clear it up for users: CakeHax is an arm9 payload loader for 3DS from multiple entrypoints (MSET + spider on different versions right now).
It was originally used by CakesFW, but separated into a separate project for the ease of use of others (There's a fork of Decrypt9 that uses it, for example).
The "main" rxTools code is an arm9 payload, and to load it, rxTools used to use Gateway's semi-reversed Launcher.dat. Replacing it was pretty trivial, and it benefits from the fact that CakeHax is open source and thus support for new entrypoints can be added more easily.

Thank you for the clarification ^^

And thank you for this payload loader, I don't need CakesFW but I have tested it and it works great !
 
  • Like
Reactions: leerz and Koryushin

Rurounik9999

Well-Known Member
Newcomer
Joined
May 25, 2004
Messages
91
Trophies
0
XP
273
Country
Brazil

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Actual devs are probably busy with the new theme and project merging, but do you think it will be possible to add SD_info and NCCH_info generation directly from rxTools?
instead of using a python on computer then XOR, why not do everything on the console?

it's possible?
I asked it when Roxas was in charge, but he didn't have time to add it.
if someone is interesting that would be great to remove the python requirement.
 

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,007
Trophies
1
XP
4,894
Country
Congo, Republic of the
Here's the compiled build for those who want to test CakeHAX version of rxTools with the new GUI:

rxCakeTest.zip
(this includes the correct NDS file for installing MSET rop)

I swapped bottom screen offsets to make bottom screen work correctly from spider/mset entry points. I have not tested mset on 4.x. But I do know it works from 9.x if you downgraded MSET. (should boot fine from spider too)

This is pretty much what current rxTools source has but with CakeHax and few small tweaks added. Note that the bottom screen offset swaps are not present in my source code for the branch I compiled it from. I did a temp change for that to build this test build for MSET/Spider users. Ninjhax does not work with this build FYI. They will be fixing that soon hopefully.

BIN files in the "theme" folder go to rxtools/Theme/0 on SD card.

Would like to know if this boots on n3DS, but I don't think it will. The build they have working on n3DS may not be committed to their github yet. (probably because it's not done yet. :P )
freeze on the menu :(
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=pkYA4rALqEE