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

Status
Not open for further replies.

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
Not to be the devil's advocate here, but I can definitely sympathize with @Chelsea_Fantasy in that the implementation of region free (or RxTools in general) is absolutely horrible. With SALT we had to do more than what Roxas did to get it working, and I did that myself since I was the only one with an out of region cart to work with (because EUR->NA N3DS). Roxas's modification will not work with actual carts, and if that's the case, what's the point of region free? If you wanted region free .cias you could just modify the .cia, region free carts are what you should be targeting. His implementation patches home from ARM9 as well, which is yet another horrible design mistake (and frankly is just ugly in implementation). There are ways to properly patch home from ARM11 and also reap the benefits of running as a userland/service process (ie pausing games, patching them at runtime, dumping processes, etc). In a proper implementation, memory hax isn't needed. Hate me as much as you want, but there are a lot of better ways to do several things which RxTools simply does wrong.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Not to be the devil's advocate here, but I can definitely sympathize with @Chelsea_Fantasy in that the implementation of region free (or RxTools in general) is absolutely horrible. With SALT we had to do more than what Roxas did to get it working, and I did that myself since I was the only one with an out of region cart to work with (because EUR->NA N3DS). Roxas's modification will not work with actual carts, and if that's the case, what's the point of region free? If you wanted region free .cias you could just modify the .cia, region free carts are what you should be targeting. His implementation patches home from ARM9 as well, which is yet another horrible design mistake (and frankly is just ugly in implementation). There are ways to properly patch home from ARM11 and also reap the benefits of running as a userland/service process (ie pausing games, patching them at runtime, dumping processes, etc). In a proper implementation, memory hax isn't needed. Hate me as much as you want, but there are a lot of better ways to do several things which RxTools simply does wrong.
dont get me wrong, im sure the is much better ways to d a lot of stuff.....but see that's the difference between publicly doing your work and having it open to criticism and keeping it private and implying it perfect yet your the only one able to see/use it anyway

and now that rxtools is open source people can fix stuff if they think its not good enough....or you know, just sit there whinging that they would of done it differently (so do it)

while i can respect your opinion as you obviously could actually do what your talking about, chelsea fantasy just seems to be sitting on the sidelines demanding others do work so they can simply stick their name on it and reap the 15 mins of e-fame
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
dont get me wrong, im sure the is much better ways to d a lot of stuff.....but see that's the difference between publicly doing your work and having it open to criticism and keeping it private and implying it perfect yet your the only one able to see/use it anyway
...
while i can respect your opinion as you obviously could actually do what your talking about, chelsea fantasy just seems to be sitting on the sidelines demanding others do work so they can simply stick their name on it and reap the 15 mins of e-fame
Yeah I usually try to avoid complaining about other's implementations only because what we have isn't actually out there yet, so fair point. My point though was that her arguments weren't completely baseless.
 
  • Like
Reactions: megazero1x1

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Yeah I usually try to avoid complaining about other's implementations only because what we have isn't actually out there yet, so fair point. My point though was that her arguments weren't completely baseless.
well seeing as she/he was simply saying FIX IT, not actually any sort of constructive criticism....and persisting that they would do it better, then saying they are asking cell09 to do it for them just proves that they aren't in a position to criticize as they themselves don't actually understand whats going on....making what they say nothing more than whinging and demanding a fix

and as you have a out of region cart you could test your implementation, there is no reason to believe roxas has any out of region games, and being a 1 man show he enabled region free for the end users to just try out....yeah he over looked the update partition which prevents region free with carts but the current region free solution was more of a wip/beta solution awaiting feedback,
 

guitarheroknight

1.6180339887
Member
Joined
Nov 9, 2014
Messages
2,822
Trophies
1
Age
33
Location
Grand Line
XP
4,418
Country
Norway
dont get me wrong, im sure the is much better ways to d a lot of stuff.....but see that's the difference between publicly doing your work and having it open to criticism and keeping it private and implying it perfect yet your the only one able to see/use it anyway

and now that rxtools is open source people can fix stuff if they think its not good enough....or you know, just sit there whinging that they would of done it differently (so do it)

while i can respect your opinion as you obviously could actually do what your talking about, chelsea fantasy just seems to be sitting on the sidelines demanding others do work so they can simply stick their name on it and reap the 15 mins of e-fame
This he was really obnoxious.
 

nastys

Well-Known Member
Member
Joined
Aug 5, 2014
Messages
1,732
Trophies
1
Age
26
Location
Earth
XP
1,809
Country
Italy
You did the right thing by releasing all the source code ;)

By the way, I've stolen your picture (you used FaceQ, right?)
tmp_10470-Screenshot_2015-06-27-10-39-18509549488.png
 
Last edited by nastys,
  • Like
Reactions: VinsCool

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
Thanks for the info. I've seen NTR-CFW using ARM11 injection to Home. As you said its region-free implemention is quite amusing. It is pointless currently, but who knows future? Since it is opensourced, it may go further - if there is someone what to contribute - i'm not talking about anyone now.
Eh.. What i hoped for is a way to let it switch between ARM9 and ARM11. Since no implemention present, it's just good to go.
--TL;DR--
cell09? IMHO he's happy with his apple product these days.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
cdn_firm.exe keeps giving me a 4k firmware.bin now, and I get an error about a corrupted firmware file! This is on o3DS 4.5 with a Gateway 9.8 emunand. I did replace the firmware.bin file on the root of the SD card with the 4kb one that was generated (actually, 3.60kb, taking 4kb of disk space) and using the rxtools 2.5 files..
instead of using the .exe or .py to download a simple file, just use your internet browser to download it.
look at the cdn_firm sources, it's only downloading and renaming to "firmware.bin" this :
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000049
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,814
Trophies
2
Age
48
Location
Japan
XP
3,734
Country
United States
instead of using the .exe or .py to download a simple file, just use your internet browser to download it.
look at the cdn_firm sources, it's only downloading and renaming to "firmware.bin" this :
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000049
Son of a bitch... it WAS my ISP blocking it! as malware site... I FU#$ng HATE my ISP but it's the only choice I have!

Thanks for that.
 

Suiginou

(null)
Member
Joined
Jun 26, 2012
Messages
565
Trophies
0
Location
pc + 8
XP
738
Country
Gambia, The
instead of using the .exe or .py to download a simple file, just use your internet browser to download it.
look at the cdn_firm sources, it's only downloading and renaming to "firmware.bin" this :
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000049
This also has the added benefit of not confusing people who have implemented DNS-based update blocks for their Wii U.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
well, of course if users blocked all Nintendo update servers with their routers, they won't be able to download any files from nintendo. not only WiiU is blocked, all devices are affected.
Following guides blindly without understanding why doing something is not always safe. users should ask themselves why they are doing things. unfortunately, a lot of "noob" just don't care and follow guides without really reading.

The 4k file is probably the OpenDNS html page with forbidden reply message.
It's not the ISP which is blocking nintendo ! probably just the user's fault.
Did you open the 4k file in a text editor?
 
  • Like
Reactions: TotalInsanity4

coolfuze

Well-Known Member
Member
Joined
Jun 25, 2013
Messages
371
Trophies
0
Age
38
XP
457
Country
I think you guys are being really nasty to Chelsea for all the wrong reasons. His English is basic do you're reading it expecting him to be a dick. So that's what you're getting. Try reading it as if he's writing with a basic grasp of English. Also it's guys like him and ahp person that help improve this community in their own way. Face it. Without them rxTools would still required signed cias.
 

dubbz82

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
1,572
Trophies
0
Age
41
XP
1,215
Country
United States
Not to be the devil's advocate here, but I can definitely sympathize with @Chelsea_Fantasy in that the implementation of region free (or RxTools in general) is absolutely horrible. With SALT we had to do more than what Roxas did to get it working, and I did that myself since I was the only one with an out of region cart to work with (because EUR->NA N3DS). Roxas's modification will not work with actual carts, and if that's the case, what's the point of region free? If you wanted region free .cias you could just modify the .cia, region free carts are what you should be targeting. His implementation patches home from ARM9 as well, which is yet another horrible design mistake (and frankly is just ugly in implementation). There are ways to properly patch home from ARM11 and also reap the benefits of running as a userland/service process (ie pausing games, patching them at runtime, dumping processes, etc). In a proper implementation, memory hax isn't needed. Hate me as much as you want, but there are a lot of better ways to do several things which RxTools simply does wrong.

I guess you're entirely missing the point of open sourcing the project then? It's not to be openly slammed for what's currently out there, but rather to offer the opportunity for the community to contribute to the project and improve upon it. Seeing how quickly region free was thrown in there, I wouldn't expect it to be perfect right off the bat, nor would I go out on a podium and more or less demand that it's fixed. It is, and for the foreseeable future will be a work in progress. I'm certain he'd appreciate the help of someone that knows how to fix some of the things that aren't working/could be implemented in more efficient ways, however coming in here and stating "x, y, and z are broken, fix them now" (without even politely asking) does no one any good. There's a reason that open source projects have bug tracking, and it's certainly not for someone to come into a forum and list off bugs, and demand that they're fixed. That does a couple things, firstly it makes you come off as kind of a jerk, even if you're not intending to be, secondly, it keeps information separate from the actual project. Now instead of having the bug listed in the bug tracker like it should be, he has to sift through a forum to look for it (or maybe it just gets outright overseen because it's not in the bug tracker).
 
D

Deleted-355425

Guest
Not to be the devil's advocate here, but I can definitely sympathize with @Chelsea_Fantasy in that the implementation of region free (or RxTools in general) is absolutely horrible. With SALT we had to do more than what Roxas did to get it working, and I did that myself since I was the only one with an out of region cart to work with (because EUR->NA N3DS). Roxas's modification will not work with actual carts, and if that's the case, what's the point of region free? If you wanted region free .cias you could just modify the .cia, region free carts are what you should be targeting. His implementation patches home from ARM9 as well, which is yet another horrible design mistake (and frankly is just ugly in implementation). There are ways to properly patch home from ARM11 and also reap the benefits of running as a userland/service process (ie pausing games, patching them at runtime, dumping processes, etc). In a proper implementation, memory hax isn't needed. Hate me as much as you want, but there are a lot of better ways to do several things which RxTools simply does wrong.

wow, way to come across as an arrogant arsehole.
 

Roxas75

Well-Known Member
OP
Member
Joined
Oct 9, 2010
Messages
516
Trophies
0
XP
1,522
Country
Italy
Yeah I usually try to avoid complaining about other's implementations only because what we have isn't actually out there yet, so fair point. My point though was that her arguments weren't completely baseless.
The fact is that you are completely right about what you said, and i'm completely aware of that.
My main problem, if you wonder, is that i never got a team to work with me, and i couldn't focalize on certain things.
That means that sometimes i got to choose the more convenient even if brutal option.
I'd like to add an arm11 process implementation, becouse this is useful for many other things, but i do not always have the time.
Thanks anyway, becouse i fond your comments productive, not criticising much.
 

mustafag32g

Well-Known Member
Member
Joined
Jul 30, 2014
Messages
806
Trophies
0
Age
34
XP
2,331
Country
Argentina
The fact is that you are completely right about what you said, and i'm completely aware of that.
My main problem, if you wonder, is that i never got a team to work with me, and i couldn't focalize on certain things.
That means that sometimes i got to choose the more convenient even if brutal option.
I'd like to add an arm11 process implementation, becouse this is useful for many other things, but i do not always have the time.
Thanks anyway, becouse i fond your comments productive, not criticising much.

Roxas75 can you install cia on emunand mode through network, like transfer over the network like pbt ?
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Roxas75 can you install cia on emunand mode through network, like transfer over the network like pbt ?
no, but there is little point tbh, you can just use the health & safety injector to install FBI over health and safety, then use FBI for network cia installs, as you seen with pbt the network install feature made the whole thing pretty buggy and im sure it would be a lot of extra work with very little realistic useful function when FBI already provides that function without risking overall system stability
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Thanks for insulting me!
The condescending fuck is trying to understand what could be the cause of the "4k" file, and it could be caused by following OpenDNS tutorial too.
I just find it strange that an ISP would be blocking nintendo, but you show the proof it was really your ISP...
filtering this URL will prevent all legit users from updating their 3DS. I don't know who reported that URL as spam, but that's really bad practice. I hope that ISP will remove that filter.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    the difference is i like wario and samus and he likes muscle mommies and feet
    +1
  • BakerMan @ BakerMan:
    wait, i forgot wizards too
  • BigOnYa @ BigOnYa:
    I have a buddy that has a moonshine still and he makes his own shine. He brought me a jar of some peach shine/brandy, shit is damn good. Gonna have to see if can get more.
    +1
  • BakerMan @ BakerMan:
    careful that shit don't make you go blind
  • BigOnYa @ BigOnYa:
    Nuh that's only if you drink what first comes out when distilling, you must throw out the first part of it when it starts running. (Its called the "head(s)" of the run) Or use it for fuel or a general purpose cleaner
    +1
  • K3Nv2 @ K3Nv2:
    If alcohol would've made @BigOnYa blind by now it would have
    +2
  • BigOnYa @ BigOnYa:
    So True.
    +1
  • K3Nv2 @ K3Nv2:
    I should make a poll for bigonya to change his username to DrunkOnYa
    +1
  • BigOnYa @ BigOnYa:
    That's my alt
    +1
  • K3Nv2 @ K3Nv2:
    I don't wanna go to the store someone go for me
  • BigOnYa @ BigOnYa:
    Call my wifey, tell her pick up stuff on her way over.
  • K3Nv2 @ K3Nv2:
    Pick up my door dash meat me in the allyway
    +1
  • BigOnYa @ BigOnYa:
    Wifey is busy, so ill send my buddy @AncientBoi , in his gimp outfit. "who ordered the 6" sausage?""
  • K3Nv2 @ K3Nv2:
    Like subway it's false advertising
    +1
  • BigOnYa @ BigOnYa:
    Ok "who ordered the Vienna sausage?"
  • K3Nv2 @ K3Nv2:
    Uremum
    +1
  • BigOnYa @ BigOnYa:
    My buddy convince me to download and play poker game with him yesterday, called Four Kings Casino, its pretty fun actually, you create a avatar and walk around in a virtual casino, and play any table, or slots with others online.There's even a dance club and bowling alley.
  • SylverReZ @ SylverReZ:
    They should bring advertisements like this back LOL.
  • BakerMan @ BakerMan:
    or that german ninja turtle commercial
    +1
  • K3Nv2 @ K3Nv2:
    Forgot to buy BBQ sauce at the store so made my own ffs
  • RedColoredStars @ RedColoredStars:
    Blues Hog BBQ sauces are pretty good.
  • K3Nv2 @ K3Nv2:
    My insurance has a thing where if I do a virtual visit they'll just send me a $100 gift card to Walmart I'm about to sell a company my medical history for $100 lol
  • BigOnYa @ BigOnYa:
    My insurance has a thing called, " Nope, we aren't paying for that." that they like to use on us all the time. Then we play the "Ok we will go to some other insurance company." then they miraculously say ok we will pay for that.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Well look at what the cat dragged in!!!
    The_Dizzy_Vizzy @ The_Dizzy_Vizzy: Well look at what the cat dragged in!!!