Hacking Gateway? Newly purchased 3DS XL (Looking for info)

FlameTai1

Active Member
OP
Newcomer
Joined
Oct 29, 2010
Messages
28
Trophies
0
XP
131
Country
United States
I'm running around these forums (I haven't followed this scene in forever and to me in general it looks dead tbh.)

Is it possible to run homebrew without a gateway? According to the 3dNES emulator homebrew you now require a gateway cart to play it even though under the homebrew thread it says you can use a rop loader without gateway to play the emulator.....

Can someone show me and point me in the right direction of updated and correct info to everything possible? Definitions of what is what etc. would also be helpful.

I bought a 3DS XL at FW 4.5.0-10U so that I can use the exploit to be able to run some homebrew, and PERHAPS buy a Gateway if that's really the only way to do crap on the system?

Please for the love of jesus someone help me catch up on a scene I know nothing about haha. I am as well interested in coding some homebrew for the system if I can ever get there.
 

NCDyson

Hello Boys...
Member
Joined
Nov 9, 2009
Messages
278
Trophies
1
XP
319
Country
United States
the homebrew loaded with the ROP loaders run on bare metal and aren't capable of nearly as much as what can be done with proper userland homebrew. Unfortunately, nobody has created a way to load homebrew without a gateway/other flashcard. I was going to look into it myself, but as I personally don't want to deal with the hassle of people screaming/flaming me for not releasing a piracy enabling homebrew loader, I decided i'd just rather buy a gateway for now.

Maybe someday smealum will release ssspwn and everyone will have homebrew. Until then, we're stuck with the flashcard route.
 

Relys

^(Software | Hardware) Exploit? Development.$
Member
Joined
Jan 5, 2007
Messages
878
Trophies
1
XP
1,239
Country
United States
the homebrew loaded with the ROP loaders run on bare metal and aren't capable of nearly as much as what can be done with proper userland homebrew. Unfortunately, nobody has created a way to load homebrew without a gateway/other flashcard. I was going to look into it myself, but as I personally don't want to deal with the hassle of people screaming/flaming me for not releasing a piracy enabling homebrew loader, I decided i'd just rather buy a gateway for now.

Maybe someday smealum will release ssspwn and everyone will have homebrew. Until then, we're stuck with the flashcard route.


We have ARM11 execution FYI. https://bitbucket.org/xerpi/eleven-arms

Right now it hooks into appcore by overwriting the exception vectors. Xperi has been looking into disabling the MPU, modifying the TLB entries on CPU1 to disable NX bit in a chunk of memory, redirect execution, re-enable the MPU and restore previous state of exception vectors.

You can program stuff on the ARM9 just fine though. Doing the stuff I talked about in the previous paragraph would allow ARM11 homebrew which would mean ctrulib support. It seems like several developers have successfully done this along with NAND redirection, but are unwilling to share their source.

If you want an example of building ARM9 take a look at the source for the CTR Decryptor: http://gbatemp.net/threads/release-3ds_ctr_decryptor-void.370684/

You can find more ARM9 homebrew in the sickied development thread.
 

NCDyson

Hello Boys...
Member
Joined
Nov 9, 2009
Messages
278
Trophies
1
XP
319
Country
United States
We have ARM11 execution FYI. https://bitbucket.org/xerpi/eleven-arms

Right now it hooks into appcore by overwriting the exception vectors. Xperi has been looking into disabling the MPU, modifying the TLB entries on CPU1 to disable NX bit in a chunk of memory, redirect execution, re-enable the MPU and restore previous state of exception vectors.

You can program stuff on the ARM9 just fine though. Doing the stuff I talked about in the previous paragraph would allow ARM11 homebrew which would mean ctrulib support. It seems like several developers have successfully done this along with NAND redirection, but are unwilling to share their source.

If you want an example of building ARM9 take a look at the source for the CTR Decryptor: http://gbatemp.net/threads/release-3ds_ctr_decryptor-void.370684/

You can find more ARM9 homebrew in the sickied development thread.

That would be really awesome. If ya'll get it work I'll owe ya'll each a beer.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sicklyboy @ Sicklyboy: oh shit where??? :ph34r: :ph34r: :ph34r: