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

Status
Not open for further replies.

hobbledehoy899

Well-Known Member
Member
Joined
Nov 13, 2015
Messages
2,874
Trophies
1
XP
2,192
Country
Antarctica
Last edited by hobbledehoy899,

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,971
Trophies
4
Location
Making a non-binary fuss
XP
39,409
Country
Antarctica
...That's a less blunt way of saying it.

--------------------- MERGED ---------------------------

That isn't exactly what I meant, but I basically did the same thing.
What I am basically asking for for a fork that brings RXtools back to it's roots and also updates the support. I actually really enjoyed RXTools when it was at it's prime, mostly because it was an easy go-tool. It would be nice to see someone more willing pick up the project again. A girl can dream.
 

hobbledehoy899

Well-Known Member
Member
Joined
Nov 13, 2015
Messages
2,874
Trophies
1
XP
2,192
Country
Antarctica
What I am basically asking for for a fork that brings RXtools back to it's roots and also updates the support.
rxTools 2.7?
I actually really enjoyed RXTools when it was at it's prime, mostly because it was an easy go-tool.
I personally find chain-loading Decrypt9 from Luma to be better both for the users and the devs instead of directly sewing the two concepts together.
It would be nice to see someone more willing pick up the project again. A girl can dream.
Even if I was hoping for this as well I'd still have my doubts it would ever happen.
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,848
Trophies
2
XP
3,237
Country
United States
It was stated that they were working on letting us easily launch Decrypt9 direct from rxCFW either while it boots or while you are on the Nand selection stage. Most other A9LH CFWs already have the feature of booting Decrypt9 or other homebrew simply by holding down a button combo.

As of now rxTools simply no longer has any advantages over other CFWs like Luma3DS which can do all of what rxCFW was going to be able to do. In my opinion Luma3DS is better than rxCFW. It can do all of what rXCFW can do plus more like FIRM protection so you aren't left with a brick when system updating on an A9LH 3DS.

Right now my O3DS uses the A9LH version of rxCFW but when I install the A9LH to my 2 N3DS systems I will be using Luma3DS. I have plans on changing my O3DS over to Luma3DS simply because my setup does what I want which is booting emuNand with signature check disabled.

I understand what the last remaining developer of rxCFW is going through. I started developing a computer game earlier this century and I've barely done anything since it takes a back seat to my life. I do plan on spending more time with it since I'm done with school and whatnot but it's not high on my priority list.

When we had many developers on rxTools most of them still went to school so their studies always took priority. Keep in mind that this was a free CFW developed by non-paid people who worked on this in their spare time. I believe that rxTools paved the way for other CFWs we now have. rxTools originally never had signature checking disables as Roxas was against piracy.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,971
Trophies
4
Location
Making a non-binary fuss
XP
39,409
Country
Antarctica
rxTools 2.7?I personally find chain-loading Decrypt9 from Luma to be better both for the users and the devs instead of directly sewing the two concepts together.Even if I was hoping for this as well I'd still have my doubts it would ever happen.
I am not sure what you are doing. 90% of my post is wishful rambling. I enjoyed RXTools, it filled a void that at the time there was nothing to fill. I personally like simple all-in-one tools. It's why I used M3 Sakura, because it played my roms, homebrews, played music, videos, viewed images, and even had easily set wallpapers. I didn't need to launch another application to do all those features. It's also why I liked RXTools. I used it for everything from backing up my NANDs to generating my .xorpad files. I liked that about RXTools.
But when A9LH came out and it didn't update, I quickly moved on, but I still would like to see an all-in-one CFW again.
 
Last edited by The Catboy,

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,848
Trophies
2
XP
3,237
Country
United States
Even before the Tools part was removed, there were still issue for certain functions in the tools. There was xorpad generation issue at one point. You had to choose between extended RAM games and GBA/DSi games. GBA games had issues running depending on your setup. Sometimes an All-In-One CFW is not the best thing. Decrypt9 quickly surpassed what the Tools in rxTool could do. Granted a simple "Launch Decrypt9" from the Main menu of rxCFW would have been nice.

Another issue is that some stuff that rxTools used wasn't always kept up to date. rxTools used code from other projects like Cakes.
 
Last edited by ccfman2004,

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,971
Trophies
4
Location
Making a non-binary fuss
XP
39,409
Country
Antarctica
rxTools only went up to 2.6.
I didn't pay attention to numbers. Hell, before A9LH, I was purely running on nightlies.
Which looking up appeared to be 3.0 Beta 2.
 
Last edited by The Catboy,

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Should look into doing this for something not dead like Luma3DS

Sent from my LG-D851 using Tapatalk
I proposed an internationalization and 173210 proposed an easy customizable GUI over 9 month ago. Since then no one even tired. But a number if CFW appeared with almost the same features instead of the gathering. I'm an old fart and way too lazy to refactor yet another hard coded spaghetti. So yes, just another theme park with blackjack and hooters, yet much easy to integrate new features into for any school haxx0r. So everyone is welcome to propose and contribute otherwise I'll refactor it fully by myself and will start to add a refactored features from another projects... Or just abondon it if everyone is satisfied with the existing zoo.
 
Last edited by duke_srg,
  • Like
Reactions: Madridi

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
I proposed an internationalization and 173210 proposed an easy customizable GUI over 9 month ago. Since then no one even tired. But a number if CFW appeared with almost the same features instead of the gathering. I'm an old fart and way too lazy to refactor yet another hard coded spaghetti. So yes, just another theme park with blackjack and hooters, yet much easy to integrate new features into for any school haxx0r. So everyone is welcome to propose and contribute otherwise I'll refactor it fully by myself and will start to add a refactored features from another projects... Or just abondon it if everyone is satisfied with the existing zoo.
I for one am really happy to see your fork. Could you maybe tell us it's current status (not that we're expecting much at this point, just happy to see the project alive)
 

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
I for one am really happy to see your fork. Could you maybe tell us it's current status (not that we're expecting much at this point, just happy to see the project alive)
Current progress is roughly displayed here https://github.com/roxas75/rxTools/issues/394. You can also get the latest preview build or build it by yourself.
- Menu is moved completely in external json file along with text strings which could be easily aded to json files with translations.
- Themes now also in json, which describes size/color/position of elements, backgound pictures do not need to contain any text anymore, 100% of tools could be translated without looking into the actual code.
- No more external font, build-in system non-aliased font is used with native and 1/2 resolution. C/K/T requires another fonts which is currently not estacting automatically, but not a problem to add this feature.
- CFW part untouched and fully functional
- Tools part is not yet fully refactored with the theme engine, so probably not usable because of the graphical glitches
- Various service features added for interactive and customized menu (file exist/hash check, tmd file hash and content hash check)
 

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
SD/NCCH XORpad generation turned on in last commit - with graphical progress bar and estimated time to complete batch displayed (much infomative then just percents and AFAIK noone did so for embedded tools yet).

upd: fixed AES engine - XORpad generation speedup 30-50%. No working commits yet, working on NAND decryption speedup.
 
Last edited by duke_srg,

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,971
Trophies
4
Location
Making a non-binary fuss
XP
39,409
Country
Antarctica
SD/NCCH XORpad generation turned on in last commit - with graphical progress bar and estimated time to complete batch displayed (much infomative then just percents and AFAIK noone did so for embedded tools yet).

upd: fixed AES engine - XORpad generation speedup 30-50%. No working commits yet, working on NAND decryption speedup.
Ayyyyyyy~~~~
Now it just needs A9LH support and I will finally be able to use RXtools again!

Once we get an update, then I actually go back and retract my statements.
I am staying true to my comment and went back to retract it.
 
Last edited by The Catboy,
  • Like
Reactions: ihaveahax

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Ayyyyyyy~~~~
Now it just needs A9LH support and I will finally be able to use RXtools again
Further refactoring will take over a month to get all the old features optimized to work with the new GUI, until then I won't add new features. So I hope someone will join and add this AL9H support, because I'm actually didn't look deep in that process.
Good news, AES/SHA hardware engines wrappers refactoring succeeded tonight, so it will be as easy to use as polarssl/mbedTLS API (which will be excluded, file check hash switched to SHA-1/2) with both CTR and CBC modes (ECB should work fine also, will fix CCM if it will be of any use). Need to add several trcks to further optimise NAND access and then will update the preview build. Don't hesitate to have a look at ;)
 
Last edited by duke_srg,
  • Like
Reactions: Madridi

pikatsu

Well-Known Member
Member
Joined
Apr 16, 2014
Messages
845
Trophies
0
Age
39
XP
1,163
Country
Argentina
Further refactoring will take over a month to get all the old features optimized to work with the new GUI, until then I won't add new features. So I hope someone will join and add this AL9H support, because I'm actually didn't look deep in that process.
Good news, AES/SHA hardware engines wrappers refactoring succeeded tonight, so it will be as easy to use as polarssl/mbedTLS API (which is excleded now) with both CTR and CBC modes (ECB should work fine also, will fix CCM if it will be of any use). Need to add several trcks to further optimise NAND access and then will update the preview build. Don't hesitate to have a look at ;)

Will you keep the old style mset support? (for no AL9H units)
 

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Will you keep the old style mset support? (for no AL9H units)
I'm actually refactoring only rxtools itself, no CFW or entry points affected, so yes, spider/MSET is working (well I didn't check the latter but it just should). My point is to keep it as versatile as I can, so features won't be excluded unless completely obsolete. Though they might change slightly, like the recent padgen split into two separate options in the menu for SD and NCCH. Or like MSET DG, which is WiP now and will require original .tmd file to check integrity instead of old custom checksum.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: yawn