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
  • K3Nv2 @ K3Nv2:
    You can have his Sars blanket because he cares about you
    +1
  • K3Nv2 @ K3Nv2:
    I don't but he does
    +1
  • BigOnYa @ BigOnYa:
    Here's some chicken noodle soup and sprite, you will be fine.
  • BigOnYa @ BigOnYa:
    Sucks my new tv does not fit my old tv wall mount, so gotta take down and buy a new mount, bummer, more holes in the wall.
    +1
  • linuxares @ linuxares:
    no...
  • AncientBoi @ AncientBoi:
    yesssssssssssssssssssssss
  • AncientBoi @ AncientBoi:
    bj bj bj bj bj bj
  • K3Nv2 @ K3Nv2:
    Just duct tape the TV to the wall ffs
    +2
  • BigOnYa @ BigOnYa:
    Weird cause its same size as old one, just a 4k upgrade, oh well, always something.
  • K3Nv2 @ K3Nv2:
    Unlike @AncientBoi some holes are tighter than the others
    +2
  • AncientBoi @ AncientBoi:
    Try putting it up after a couple of :grog::grog::grog::grog::grog::grog::grog: But only a couple :D
    +1
  • BigOnYa @ BigOnYa:
    Was gonna, already cracked open a cold one, but gonna have to wait now, and make a trip to Microcenter, or worst buy
    +1
  • K3Nv2 @ K3Nv2:
    In speaking of miscares for tvs I must've busted like one hdmi port cause it's all static but others work fine lol
    +1
  • BigOnYa @ BigOnYa:
    I have a older tv that was like that, luckily it had 3 HDMI ins
  • AncientBoi @ AncientBoi:
    2 here
  • BigOnYa @ BigOnYa:
    But you only like to use the rear one, right
    +1
  • K3Nv2 @ K3Nv2:
    Think if I rebend the metal it'll be fine because it tries to get a signal
  • K3Nv2 @ K3Nv2:
    @AncientBoi, only fits type c out
    +1
  • AncientBoi @ AncientBoi:
    HDMI 1 [main TV] is loose, HDMI 2 [goes to second TV] is good.
  • K3Nv2 @ K3Nv2:
    Look into a hdmi splitter
    +1
  • BigOnYa @ BigOnYa:
    Or most surround sound receivers are 3 HDMI in, one HDMI out to tv, and you can select which hdmi in
    you want on the receiver.
    +1
  • K3Nv2 @ K3Nv2:
    Surround sound receiver is a good $300
  • BigOnYa @ BigOnYa:
    True, but so nice for gaming, movies.
    BigOnYa @ BigOnYa: True, but so nice for gaming, movies.