Hacking [Pre-release, WIP] Yet another rxTools?

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
If I recall correctly, it's because the keys aren't initialized when you run it from a9lh as FIRM hasn't launched yet. If you run it from menuhax, FIRM has already initialized the keys, and if you MCU reboot it, the keys will stay initialized from the previous boot.
I guess you are right, I tried to reboot from 11.0 native firm and stays on red screen, but rebooting from 90 native firm it boots. Do you know in which file of the code are supposed to set the keys? starts.s? stub.ld?
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
Why are you trying to do this? Does rxTools have a function or feature that doesn't exist in other CFWs? Or is it just an interesting intellectual exercise?
1.- Something that I used to love on rxTools was the all-in-one frontend in a nice looking GUI, yeah, there are better alternatives out there, but same as cakes, rxTools is not for all kind of users nor the most popular CFW, and it didn't stop the developement of Cakes, I'm pretty sure that if rxTools gets A9LH + firms protection, it will rise from his grave.
2.- Yeah, It is actually pretty funny looking, modifing and testing with rxTools code.

Edit: I found the issue what was preventing from booting on a9lh, I will fix that tomorrow.
 
Last edited by Billy Acuña,

shawn_

Well-Known Member
Newcomer
Joined
May 14, 2016
Messages
71
Trophies
0
Age
44
XP
227
Country
United States
1.- Something that I used to love on rxTools was the all-in-one frontend in a nice looking GUI, yeah, there are better alternatives out there, but same as cakes, rxTools is not for all kind of users nor the most popular CFW, and it didn't stop the developement of Cakes, I'm pretty sure that if rxTools gets A9LH + firms protection, it will rise from his grave.
2.- Yeah, It is actually pretty funny looking, modifing and testing with rxTools code.

Edit: I found the issue what was preventing from booting on a9lh, I will fix that tomorrow.
Is a release coming tomorrow? I would love to test it out :)


Sent from my iPhone using Tapatalk
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
Is a release coming tomorrow? I would love to test it out :)


Sent from my iPhone using Tapatalk
Hope so, but surely I will get a working a9lh rxTools on this week.

Edit, Actually... I wrotte to fast, the main problem is that @duke_srg not only refactored the stripped down tools from Pasta code, he literally refactored enterily rxTools, so I will much difficult that I did think. Hope @duke_srg returns soon to team working on that nand mount issue...
 
Last edited by Billy Acuña,

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
So, since a lot of things brokes rxTools on A9LH (not only the nand mount issue) , I decided to move to libctr9 and probably will remove vanilla rxmode patches and move to 3ds_injector , but I will try to keep the refactored tools and the GUI both made by @duke_srg . Please, keep in mind that this will not an easy task that could take months but I will do my best, I'm not a experienced developer and I only have modified existing projects (arm9 projects to be honestly), but if someone experienced on libctr9 and 3ds_injector wants to contribute, you are welcome :)
 
  • Like
Reactions: shawn_

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
So, since a lot of things brokes rxTools on A9LH (not only the nand mount issue) , I decided to move to libctr9 and probably will remove vanilla rxmode patches and move to 3ds_injector , but I will try to keep the refactored tools and the GUI both made by @duke_srg . Please, keep in mind that this will not an easy task that could take months but I will do my best, I'm not a experienced developer and I only have modified existing projects (arm9 projects to be honestly), but if someone experienced on libctr9 and 3ds_injector wants to contribute, you are welcome :)
Please keep in mind that 3ds_injector currently has a compiling issue. It's on the issue list, and yifanlu has no time to fix it.
 
  • Like
Reactions: Billy Acuña

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
Sorry if I didn't reply, but I have some stuff to report.

Since rxTools is pretty hardcoded and I have no knowledge to make a proper modification to fix the outdated code and the lack of a9lh support I decided to make something diferent.
I talked with @Wolfvak on discord and he recommended me to better make rxtools from stratch, so I finally decided to make it what users are actually demanding, a CFW that feels like rxTools but isn't rxTools at all.

128616e1f60989291034e0b891a87105.jpg


I present to you Lima3DS!!!

This is a pseudo-clone of rxTools that feactures tools that are taked from D9 and E9, the CFW will be totally based on Luma3DS because is the most up-to-date CFW out there and will feature a DevMode based freeway because Luma lacks of a minipasta-like mode, I doesn't feature any new atm since its only intention is to be a rxtools-like CFW/Toolkit. Atm it features a simple UI based on rxTools 2.6 and D9, but it will feature a simple version which will feature a GUI like PastaCFW with not optional patches and an advanced one which will feature a GUI like PastaCFW + the JSON GUI made by dukesrg from YARX with optional patches like Corbenik does (except for firm protection, I don't see the point to make it an optional patch). It will be compatible on every entrypoint and on any FW between 4.x and 9.2 :)

It's still in wip and I will try to push a prerelease as soon as I can (too busy on this week and in the next one).
 

MelonGx

Well-Known Member
Member
Joined
Jan 8, 2009
Messages
1,653
Trophies
1
XP
915
Country
China
I'd like to change the splash bottom into a girl picture :P

BTW, will Lima3DS support rxTools 2.X Spider Hack?
Since CakeHax has incompatibilities on -2 to -6 and some unmatched frankenfirmwares such as 7.1.0-10.
 
  • Like
Reactions: Billy Acuña

shawn_

Well-Known Member
Newcomer
Joined
May 14, 2016
Messages
71
Trophies
0
Age
44
XP
227
Country
United States
Sorry if I didn't reply, but I have some stuff to report.

Since rxTools is pretty hardcoded and I have no knowledge to make a proper modification to fix the outdated code and the lack of a9lh support I decided to make something diferent.
I talked with @Wolfvak on discord and he recommended me to better make rxtools from stratch, so I finally decided to make it what users are actually demanding, a CFW that feels like rxTools but isn't rxTools at all.

128616e1f60989291034e0b891a87105.jpg


I present to you Lima3DS!!!

This is a pseudo-clone of rxTools that feactures tools that are taked from D9 and E9, the CFW will be totally based on Luma3DS because is the most up-to-date CFW out there and will feature a DevMode based freeway because Luma lacks of a minipasta-like mode, I doesn't feature any new atm since its only intention is to be a rxtools-like CFW/Toolkit. Atm it features a simple UI based on rxTools 2.6 and D9, but it will feature a simple version which will feature a GUI like PastaCFW with not optional patches and an advanced one which will feature a GUI like PastaCFW + the JSON GUI made by dukesrg from YARX with optional patches like Corbenik does (except for firm protection, I don't see the point to make it an optional patch). It will be compatible on every entrypoint and on any FW between 4.x and 9.2 :)

It's still in wip and I will try to push a prerelease as soon as I can (too busy on this week and in the next one).
Awesome! Waiting (impatiently lol) for the pre-release :) Thank you!!


Sent from my iPhone using Tapatalk
 
  • Like
Reactions: Billy Acuña

Halvorsen

Well-Known Member
Member
Joined
Aug 12, 2015
Messages
2,060
Trophies
0
Website
halcove.com
XP
1,891
Country
United States
Sorry if I didn't reply, but I have some stuff to report.

Since rxTools is pretty hardcoded and I have no knowledge to make a proper modification to fix the outdated code and the lack of a9lh support I decided to make something diferent.
I talked with @Wolfvak on discord and he recommended me to better make rxtools from stratch, so I finally decided to make it what users are actually demanding, a CFW that feels like rxTools but isn't rxTools at all.

128616e1f60989291034e0b891a87105.jpg


I present to you Lima3DS!!!

This is a pseudo-clone of rxTools that feactures tools that are taked from D9 and E9, the CFW will be totally based on Luma3DS because is the most up-to-date CFW out there and will feature a DevMode based freeway because Luma lacks of a minipasta-like mode, I doesn't feature any new atm since its only intention is to be a rxtools-like CFW/Toolkit. Atm it features a simple UI based on rxTools 2.6 and D9, but it will feature a simple version which will feature a GUI like PastaCFW with not optional patches and an advanced one which will feature a GUI like PastaCFW + the JSON GUI made by dukesrg from YARX with optional patches like Corbenik does (except for firm protection, I don't see the point to make it an optional patch). It will be compatible on every entrypoint and on any FW between 4.x and 9.2 :)

It's still in wip and I will try to push a prerelease as soon as I can (too busy on this week and in the next one).
Lima, Puma, Luma... we've already got people mistakening Luma for Luna and "Llama3DS."

Just for the name though, the actual CFW itself is a great throwback, but with modern features. Sounds good.
 
Last edited by Halvorsen,
  • Like
Reactions: Ryccardo

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
I'd like to change the splash bottom into a girl picture [emoji14]

BTW, will Lima3DS support rxTools 2.X Spider Hack?
Since CakeHax has incompatibilities on -2 to -6 and some unmatched frankenfirmwares such as 7.1.0-10.
You will be able to make your own custom background in bin format, also it will support spider, mset, ninjhax and, of course, a9lh (which is why I decided to fix rxTools and lately work with Lima3DS).
 
  • Like
Reactions: shawn_

MelonGx

Well-Known Member
Member
Joined
Jan 8, 2009
Messages
1,653
Trophies
1
XP
915
Country
China
You will be able to make your own custom background in bin format, also it will support spider, mset, ninjhax and, of course, a9lh (which is why I decided to fix rxTools and lately work with Lima3DS).
Supporting Spider is not that enough because Spider Hacks are different.
As I mentioned, CakeHax Spider cannot boot -2 to -6 firmwares and some rare frankenfirmwares, but rxTools 2.X Spider & Gateway Spider can.
If Lima3DS sticks on CakeHax then it is expected to never support those firmwares booted by Spider - since mid-kid has already said that fixing CakeHax Spider's frankenfirmware compatibility is not his high priority work, which means this fix is infinitely postponed.
 
Last edited by MelonGx,

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
Supporting Spider is not that enough because Spider Hacks are different.
As I mentioned, CakeHax Spider cannot boot -2 to -6 firmwares and some rare frankenfirmwares, but rxTools 2.X Spider & Gateway Spider can.
If Lima3DS sticks on CakeHax then it is expected to never support those firmwares booted by Spider - since mid-kid has already said that fixing CakeHax Spider's frankenfirmware compatibility is not his high priority work, which means this fix is infinitely postponed.
Yeah, atm Lima uses Cakehax, so sorry :/ but I will take a look on it anyway :)
 
  • Like
Reactions: MelonGx

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
So, since a lot of things brokes rxTools on A9LH (not only the nand mount issue) , I decided to move to libctr9 and probably will remove vanilla rxmode patches and move to 3ds_injector , but I will try to keep the refactored tools and the GUI both made by @duke_srg . Please, keep in mind that this will not an easy task that could take months but I will do my best, I'm not a experienced developer and I only have modified existing projects (arm9 projects to be honestly), but if someone experienced on libctr9 and 3ds_injector wants to contribute, you are welcome :)
Actually I didn't touch entry points and CFW at all. Only menu system and actual tools was refactored. Literally only code in /rxtools subfolder was changed.

BTW, current rxTools fork is less hardcoded than any existing 3DS CFW. 3DS file formats, NAND format, SD boot sectors - all has been moved to structures from the hardcoded values.
 
Last edited by duke_srg,
  • Like
Reactions: MelonGx and Madridi

shawn_

Well-Known Member
Newcomer
Joined
May 14, 2016
Messages
71
Trophies
0
Age
44
XP
227
Country
United States
@ Billy Acuna How's Lima3DS coming along, any new developments? Look forward to hearing back from you [emoji3]


Sent from my iPhone using Tapatalk
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
    +1
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
    +1
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
    +1
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
  • BakerMan @ BakerMan:
    guys, should i change my pfp to one of these or keep it the same?
    iu

    iu

    (i guess i could change it to one of my other pfps too, but i just want to see what you guys think first)
  • SylverReZ @ SylverReZ:
    @BakerMan, Up to you.
  • BakerMan @ BakerMan:
    smug sonic time lmao
    +1
    BakerMan @ BakerMan: smug sonic time lmao +1