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

  • Thread starter Thread starter Roxas75
  • Start date Start date
  • Views Views 3,311,691
  • Replies Replies 19,240
  • Likes Likes 151
Status
Not open for further replies.
If you need the new firmware.bin and dont have python you can make a bat file to make the firmware.bin

Code:
set ruta=I:\3ds\
bitsadmin /transfer mydownloadjob /download /priority normal http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000049 %ruta%firm1.bin
bitsadmin /transfer mydownloadjob /download /priority normal http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000202/0000000B %ruta%firm2.bin
bitsadmin /transfer mydownloadjob /download /priority normal http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000102/00000016 %ruta%firm3.bin
copy /b %ruta%firm1.bin+%ruta%firm2.bin+%ruta%firm3.bin %ruta%firmware.bin
pause

Change I:\3ds\ to your own directory.
 
Weird, you're also supposed to have a 0004013800000202.bin file.
That's your problem btw, the installer expects the three files to be present.
Now, we need to find why AGB patching fails.
 

Attachments

  • Screenshot from 2015-06-30 22-22-46.png
    Screenshot from 2015-06-30 22-22-46.png
    8.9 KB · Views: 407
Okay, but how do i fix this. I already tried to remove the folder and do the procces again, but that didn't work.

Edit: Maybe the cause is the X in [....x..]
 
Last edited by herocis23,
About building it
You would need: devkitPro with devkitARM installed (better if also with libctru).
Python2. And binary for armips. Place armips.exe to your devkitARM/bin folder.
The Makefile setup should be ok. I use that to get newest builds.
If that still sucks, sorry i don't know then... Good luck.
Thanks for your info. Or else it could be changed to wget/curl/other tools. since just copy /b is needed badly.
 
I already tried to remove the folder
Deleting wont change anything.

What rxtools is doing, from what I read, is, it creates a firmware.bin by concatenating 3 firms, then on the 3DS tries to decrypt their content, it checks if it was decrypted successfully by looking for the NCCH header, whick in your case, doesn't find it, which is weird since the md5 sums matches.
The problem now seems to come from the tickets database, which is means there's no real solution for your case, sorry.
 
Deleting wont change anything.

What rxtools is doing, from what I read, is, it creates a firmware.bin by concatenating 3 firms, then on the 3DS tries to decrypt their content, it checks if it was decrypted successfully by looking for the NCCH header, whick in your case, doesn't find it, which is weird since the md5 sums matches.
The problem now seems to come from the tickets database, which is means there's no real solution for your case, sorry.
Getting the file from someone else wont work too?
 
You would need: devkitPro with devkitARM installed (better if also with libctru).
Python2. And binary for armips. Place armips.exe to your devkitARM/bin folder.
The Makefile setup should be ok. I use that to get newest builds.
If that still sucks, sorry i don't know then... Good luck.
ah i forgot armips but don´t help. same error
tx for helping me
 
- devkitPRO (devkitARM+libnds+libstru)
- MinGW GCC-Base
- path to devkitpro/msys/bin, mingw/bin
That's all.


devkitPRO (devkitARM+libnds+libctru) CHECK
MinGW GCC-Base CHECK

- path to devkitpro/msys/bin, mingw/bin
where the paths? in makefiles or systemvariables
 
devkitPRO (devkitARM+libnds+libctru) CHECK
MinGW GCC-Base CHECK

- path to devkitpro/msys/bin, mingw/bin
where the paths? in makefiles or systemvariables
In system variables, path to /bin folders must be added to PATH system variable.
 
Then get the latest source from github. If you're not using git, the latest source is not on the Release tab, but available with button Download ZIP on the right pane of https://github.com/roxas75/rxTools
It´s the newest
Normaly i got a cc error so i added paths to makefile so that it worked, but then i got the current error
 
It´s the newest
Normaly i got a cc error so i added paths to makefile so that it worked, but then i got the current error
Check devkitARM\bin\ is NOT in path, it is called from makefiles with devkitARM environment variable
 
Is it just me, or is the 2.6 package on rxtools.net giving a weird broken version of 2.5? Chrome's giving me a 'harmful file' warning when I try to download it too... the package on github is fine though.
Which browser do you use? Should not give a problem since it litteraly downloads the github file
 
Which browser do you use? Should not give a problem since it litteraly downloads the github file
...I mentioned my browser in my post :huh: I'm using Chrome.
And no, it doesn't download the same package as the one on github... The file downloads from rxtools.net, and the contents are different than the one on github.
 
...I mentioned my browser in my post :huh: I'm using Chrome.
And no, it doesn't download the same package as the one on github... The file downloads from rxtools.net, and the contents are different than the one on github.
i'll reupload it manually
EDIT: you're right, fixed now
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum