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

Status
Not open for further replies.

kiryu1

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
296
Trophies
0
Age
35
XP
231
Country
Aside from Cubic Ninja, is it also possible to boot CFW(pasta, rx, caek) on N3DS using Ocarina of Time? I see that only gateway has done this..


I have a Middle-East OoT btw..
 

Dean_

Well-Known Member
Member
Joined
Sep 11, 2014
Messages
684
Trophies
0
XP
712
Country
Hey guys, not sure if you are aware, but there is a way to boot RxTools without the use of the Browser, here is the trick:
link to the required files:
https://mega.nz/#!pUlgQbgS!YW-PLEAFI8UGRcOEHDkQjeQdeobOP_ClaScLH2jlLgw
I quote: "
Now we will want to change the msett on you 3DS again (actually there is none right now as you just formatted your system memory and wiped it out) so that when you go to "Profile", "DS Profile" it will boot rxTools instead of the Gateway Launcher. This is very handy in case you got no internet.
-Remove the SD card from your 3DS and place it into your computer.
-Open the webMultiloader folder and execute webMultiloader.
-Choose number 5 .
-copy the code.bin file it generates to the root of the SD card.
-remove the SD card and place it into your 3DS.
-Boot it up and open your camera app.
-Choose the qr code button in your lower left corner to scan the qr code include with webMultiloader, it will open a web page, do so.
-the browser will load the code and crash, you will be returned to your homescreen.
-Choose "Settings", "Profile", "DS Profile" and it should now boot to rxTools.
-Now you are done.
"

I apologize if posting links is forbidden, or if it has already been posted elsewhere. too lazy to look through the 250 pages...
Anyway, is it possible to run DS games through rxTools, and if possible, can someone link me to a tutorial or something ?
Also, I'm actually running rxTools 2.6 and I have an R4i linker for DS games, the problem is: I read somewhere that running a ds game will reset the DS exploit. is there anyway to remedy to that without having to reinstall everything ?
Thanks.


In rxMode, latest FBI can install the same thing.
 

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
C:\Users\User\Desktop\rxTools-master\rxTools-master>make
make[1]: Entering directory `/c/Users/User/Desktop/rxTools-master/rxTools-master/rxtools'
linking rxtools.elf
c:\devkitPro\devkitARM\bin\arm-none-eabi-ld.exe: unrecognised emulation mode: thumb-interwork
Supported emulations: armelf
make[2]: *** [/c/Users/User/Desktop/rxTools-master/rxTools-master/rxtools/rxtools.elf] Error 1
make[1]: *** [build] Error 2
make[1]: Leaving directory `/c/Users/User/Desktop/rxTools-master/rxTools-master/rxtools'
make: *** [rxtools/rxtools.bin] Error 2
Tell me your the version of arm-none-eabi-gcc from your devkitARM. It should already have been supported for quite a long time.
If you're sure that is the newest 4.9.2, find the /rxTools/makefile and open to search for
Code:
LDFLAGS   =   -nostartfiles -g --specs=../stub.specs $(ARCH) -Wl,-Map,$(TARGET).map
Try to remove the $(ARCH) to see if it compiles. Or be safer to use such code fragment:
Code:
ARCH   :=   -mthumb -mthumb-interwork

CFLAGS   :=   -g -Wall -O2\
       -march=armv5te -mtune=arm946e-s -fomit-frame-pointer\
       -ffast-math -std=c99\
       $(ARCH)

CFLAGS   +=   $(INCLUDE) -DARM9 $(ARCH)

CXXFLAGS   := $(CFLAGS) -fno-rtti -fno-exceptions

ASFLAGS   :=   -g $(ARCH)
LDFLAGS   =   -nostartfiles -g --specs=../stub.specs -Wl,-Map,$(TARGET).map

LIBS   :=
This builds the bin for me, yup.

QUOTE YOU
from http://lists.gnu.org/archive/html/bug-binutils/2005-06/msg00069.html:
DEADBEEF:Ian said:
-mthumb-interwork is a compiler option, not a linker option.
It's normally best to link with the compiler. The compiler driver will invoke the linker with the appropriate options.
 

jefffisher

Well-Known Member
Member
Joined
Dec 17, 2006
Messages
1,621
Trophies
1
XP
2,046
Country
United States
i'm on 6.2.0-12J i did the mset downgrade and ran the installer nds file on a nds flashcard but the ds profile exploit still isnt working to launch rxtools and i cant find anything specific in the instructions, anybody have any ideas what i'm doing wrong?
 

dandymanz

Well-Known Member
Member
Joined
Dec 5, 2014
Messages
182
Trophies
0
Age
42
XP
227
Country
Senegal
i'm on 6.2.0-12J i did the mset downgrade and ran the installer nds file on a nds flashcard but the ds profile exploit still isnt working to launch rxtools and i cant find anything specific in the instructions, anybody have any ideas what i'm doing wrong?

What i've gathered from asking around is, this mset downgrade feature is "written" as it's there but it doesn't actually work. I'm not sure why roxas don't wait until the feature is working before releasing it, but that's how it is for now.
 

julian20

Well-Known Member
Member
Joined
Jan 10, 2015
Messages
352
Trophies
0
XP
648
Country
Germany
Tell me your the version of arm-none-eabi-gcc from your devkitARM. It should already have been supported for quite a long time.
If you're sure that is the newest 4.9.2, find the /rxTools/makefile and open to search for
Code:
LDFLAGS   =   -nostartfiles -g --specs=../stub.specs $(ARCH) -Wl,-Map,$(TARGET).map
Try to remove the $(ARCH) to see if it compiles. Or be safer to use such code fragment:
Code:
ARCH   :=   -mthumb -mthumb-interwork

CFLAGS   :=   -g -Wall -O2\
       -march=armv5te -mtune=arm946e-s -fomit-frame-pointer\
       -ffast-math -std=c99\
       $(ARCH)

CFLAGS   +=   $(INCLUDE) -DARM9 $(ARCH)

CXXFLAGS   := $(CFLAGS) -fno-rtti -fno-exceptions

ASFLAGS   :=   -g $(ARCH)
LDFLAGS   =   -nostartfiles -g --specs=../stub.specs -Wl,-Map,$(TARGET).map

LIBS   :=
This builds the bin for me, yup.


from http://lists.gnu.org/archive/html/bug-binutils/2005-06/msg00069.html:

Tx for your help. Now i got another error:


C:\Users\User\Desktop\rxTools-master\rxTools-master>make
make[1]: Entering directory `/c/Users/User/Desktop/rxTools-master/rxTools-maste
r/rxtools'
linking rxtools.elf
c:\devkitPro\devkitARM\bin\arm-none-eabi-ld.exe: unrecognized option '--specs=..
/stub.specs'
c:\devkitPro\devkitARM\bin\arm-none-eabi-ld.exe: use the --help option for usage
information
make[2]: *** [/c/Users/User/Desktop/rxTools-master/rxTools-master/rxtools/rxtoo
ls.elf] Error 1
make[1]: *** [build] Error 2
make[1]: Leaving directory `/c/Users/User/Desktop/rxTools-master/rxTools-master
/rxtools'
make: *** [rxtools/rxtools.bin] Error 2

C:\Users\User\Desktop\rxTools-master\rxTools-master>

The version of Arm-None-eabi-gcc is 4.9.2
 

jefffisher

Well-Known Member
Member
Joined
Dec 17, 2006
Messages
1,621
Trophies
1
XP
2,046
Country
United States
What i've gathered from asking around is, this mset downgrade feature is "written" as it's there but it doesn't actually work. I'm not sure why roxas don't wait until the feature is working before releasing it, but that's how it is for now.
not a problem i'll just downgrade the ds to 4.5 it just came out of the box on 6.2 and i didnt feel like messign with it
 

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
Tx for your help. Now i got another error:
C:\Users\User\Desktop\rxTools-master\rxTools-master>make
make[1]: Entering directory `/c/Users/User/Desktop/rxTools-master/rxTools-master/rxtools'
linking rxtools.elf
c:\devkitPro\devkitARM\bin\arm-none-eabi-ld.exe: unrecognized option '--specs=../stub.specs'
c:\devkitPro\devkitARM\bin\arm-none-eabi-ld.exe: use the --help option for usage information
make[2]: *** [/c/Users/User/Desktop/rxTools-master/rxTools-master/rxtools/rxtools.elf] Error 1
make[1]: *** [build] Error 2
make[1]: Leaving directory `/c/Users/User/Desktop/rxTools-master/rxTools-master/rxtools'
make: *** [rxtools/rxtools.bin] Error 2

C:\Users\User\Desktop\rxTools-master\rxTools-master>

The version of Arm-None-eabi-gcc is 4.9.2
From here https://answers.launchpad.net/gcc-arm-embedded/+question/250479.
DEADBEEF:Thomas said:
Hi Detlef (my apologize if this is not your name),
Although --specs is to specify the linker script to use it is actually a gcc option. You thus need to link using gcc and specifying these two --specs options and that should work for you. Best regards,
what if you use arm-none-eabi-gcc.exe as the linker? Try modify it yourself this time. I'm very sorry, however it seems there is problem existing in your toolchain.
Eh.. Which is your devkitARM version? Mine is "devkitARM_r44-win32.exe". I don't know if your ld is broken already.
 

jefffisher

Well-Known Member
Member
Joined
Dec 17, 2006
Messages
1,621
Trophies
1
XP
2,046
Country
United States
hey Roxas75 i'm having a problem where if i just let it try to boot emunand by itself it just black screens every single time, i have to remember to hold R and push A on boot emunand to make it not crash.
 

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
Maybe I'm blind but I can't find the option to dump/inject ticket.db anymore.
Those should be in "Dumping Options"->"Dump NAND Files" or "Injection Options"->"Inject NAND Files". NAND files contain the ticket.db.
CoolFiles[]:"private/movable.sed","rw/sys/SecureInfo_A","rw/sys/LocalFriendCodeSeed_B","rw/sys/rand_seed","dbs/ticket.db".. If that works as before please tell me

BTW I think really should someone that familar with the usage / developement of rxtools to write some documents for it (could be hosted on Github with main part i think).

hey Roxas75 i'm having a problem where if i just let it try to boot emunand by itself it just black screens every single time, i have to remember to hold R and push A on boot emunand to make it not crash.
Sorry for unable to help. That's really weird. Sometimes I myself could not boot into emunand directly, but with a few tries (always the 2nd) it does boot.
I think you could tell him about your Console (O3DS/N3DS, also its region), entry type (Browser/Mset/Ninjahax..) and your rxTools (version, also the MD5, or CRC32 for the dat), and firmware.bin (Eh.. you may have already get the correct one.. Still tell its MD5 or CRC32). Eh.. Also whether your AGB is patched or not, maybe.
With detailed information provided there may even be guys that ever faced your problem. Hope it would be solved.
 

jefffisher

Well-Known Member
Member
Joined
Dec 17, 2006
Messages
1,621
Trophies
1
XP
2,046
Country
United States
Sorry for unable to help. That's really weird. Sometimes I myself could not boot into emunand directly, but with a few tries (always the 2nd) it does boot.
I think you could tell him about your Console (O3DS/N3DS, also its region), entry type (Browser/Mset/Ninjahax..) and your rxTools (version, also the MD5, or CRC32 for the dat), and firmware.bin (Eh.. you may have already get the correct one.. Still tell its MD5 or CRC32). Eh.. Also whether your AGB is patched or not, maybe.
With detailed information provided there may even be guys that ever faced your problem. Hope it would be solved.
rxtools.dat crc32: 320C59EC
firmware.bin CRC32: 4C4829DE
all the files are just the defaults from rxtools 2.6 o3DS 6.2.0-12J launch using browser
 

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
rxtools.dat crc32: 320C59EC
firmware.bin CRC32: 4C4829DE
all the files are just the defaults from rxtools 2.6 o3DS 6.2.0-12J launch using browser
Eh.. My Mset one loading as normal.
If that ever told you it is installing data suite, then its main part should be functional.
I could only predict that is cause of some timing, or those offsets for browser.
Wait, why not just try to downgrade it to 4.5 so happily with MSET, or just downgrade the MSET to exploitable version?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    So true
  • BigOnYa @ BigOnYa:
    @K3Nv2 Snow Day is pretty fun. My only bitch would be the camera controls, when you move around, say down, you have to move the right stick left or right to get camera to turn and get your view, other than that I like it so far.
  • K3Nv2 @ K3Nv2:
    From what people say pvp isn't even worth it
  • BigOnYa @ BigOnYa:
    I just been playing offline, and they give you a few bots here n there on your team to help battle. I don't think it's as funny as the other games tho, more battle oriented than humor, which kinda sucks, but I'm still early in it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, doesnt the game have a campaign mode?
  • BigOnYa @ BigOnYa:
    Yea, and co-op, but you can also start a pvp session and battle just with friends. You get special skill cards (powers) the more you play. And higher value cards, but you can only enable so many cards at a time.
  • K3Nv2 @ K3Nv2:
    If you can find enough for it
  • BigOnYa @ BigOnYa:
    Toilet paper is considered the money, you collect and buy stuff with TP, kinda funny. Graphics are def better than the other games tho, I think they used Unity 5 engine.
  • Psionic Roshambo @ Psionic Roshambo:
    Look if I zoom in enough I can see the herpes!!!
    +1
  • BigOnYa @ BigOnYa:
    In fact I'm gonna go make a drink, roll a fatty n play some, good night to all!
    +2
  • Xdqwerty @ Xdqwerty:
    I bet most people at the time still watched it in black and white
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Many of them did before colour television was common.
  • SylverReZ @ SylverReZ:
    Likely because black and white TV was in-expensive.
    +1
  • K3Nv2 @ K3Nv2:
    It certainly wasn't inexpensive it cost the same as a new car back then
  • K3Nv2 @ K3Nv2:
    How much did a 1965 color TV cost?

    For example, a 21-inch (diagonal) GE color television in 1965 had an advertised price of $499, which is equal to $4,724 in today's dollars, according to the federal government's inflation calculator.
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, take into consideration how economy was back then
  • K3Nv2 @ K3Nv2:
    Yeah that's why they listed inflation rates
  • Xdqwerty @ Xdqwerty:
    Sorry didnt read that part
  • BakerMan @ BakerMan:
    @LeoTCK don't worry i knew he was joking
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    My first color TV was like 1984 or something lol
  • Psionic Roshambo @ Psionic Roshambo:
    19 inches it was glorious lol
    Psionic Roshambo @ Psionic Roshambo: 19 inches it was glorious lol