Homebrew [Custom Launcher] Spider3DSTools released

  • Thread starter Thread starter Lord Prime
  • Start date Start date
  • Views Views 156,552
  • Replies Replies 748
  • Likes Likes 17
I can also use my 9.4 3DS for testing, if that is even useful (read as - fast enough to test multiple aproaches quickly)

And also, one more thing. Do you think it's even possible for Nintendo to patch gspwn? There are most likely games that make use of the fact that GPU can read to the main RAM of the console, so Nintendo couldn't lock it without breaking several games in the process.

They can just make sure no code is loaded to the GPU accessible area. If all code is above 0x28000000, you can't exploit it to run code. If they move applet data above that point, you can't use it to take over spider (from a game) either.
 
I'm stuck on 4.2~8.1(I update to 8.1 qith m y Smash Bros Retail copy, and rollback with NAND backups using Gateway Loader) and MTCard EmuNAND 9.4. I recently changed my 3DS (9.2) for another because L and R buttons broke, and instead of doing a transfer I called Nintendo to redeem all my eShop purchases and my NNID account to the new console, and they agreed without any objection (only asked me the serial code of each console).

So my big million Question is: Will this work in 8.1? Can the MTCard launcher.dat be ported to the new exploit? I mean it will be VERY useful to non-gateway players who want to play Legit cartdriges on EmuNAND without getting save data corrupted (the crypto problem with the 4.4 exploit)
 
I'm stuck on 4.2~8.1(I update to 8.1 qith m y Smash Bros Retail copy, and rollback with NAND backups using Gateway Loader) and MTCard EmuNAND 9.4. I recently changed my 3DS (9.2) for another because L and R buttons broke, and instead of doing a transfer I called Nintendo to redeem all my eShop purchases and my NNID account to the new console, and they agreed without any objection (only asked me the serial code of each console).

So my big million Question is: Will this work in 8.1? Can the MTCard launcher.dat be ported to the new exploit? I mean it will be VERY useful to non-gateway players who want to play Legit cartdriges on EmuNAND without getting save data corrupted (the crypto problem with the 4.4 exploit)
He said it can be ported easily with some offset changes. I asked him earlier. If I can figure it out, I'll share.
 
  • Like
Reactions: DSoryu
They can just make sure no code is loaded to the GPU accessible area. If all code is above 0x28000000, you can't exploit it to run code. If they move applet data above that point, you can't use it to take over spider (from a game) either.

Darn, I kinda hoped that the code is always allocated to the same region for all apps, in which case it could be impossible to change (if some apps for example used a direct call to a memory address), but since it's dynamically allocated then I see it is possible. Thanks for answering.
 
NO 3D HOMEBREW FOR YOU(unless you don't like the 3d effect to begin with)

:P
I always felt the 3D was gimmicky, but I feel the N3DS will make better use of it, seeing as how the screens are a tiny bit better resolution, and it uses facial tracking. I'm happy with my 2DS, honestly. My only desire is a white and blue instead of a black and blue. I plan on painting the accent plates gray, though.

Edit: Also, yifan_lu, you did never answer what you meant with the .3dsx files. Do you mean you think you will be able to make it where we could launch the boot.3dsx from Ninjhax via our browser?
 
I always felt the 3D was gimmicky, but I feel the N3DS will make better use of it, seeing as how the screens are a tiny bit better resolution, and it uses facial tracking. I'm happy with my 2DS, honestly. My only desire is a white and blue instead of a black and blue. I plan on painting the accent plates gray, though.


You see, the one problem I have with the 2DS is: the size. Sure, a 3DS is bigger WHEN OPEN, but since the 2DS is always open, it would be a pain to carry it around. Again, that's just me though. I'm sure the 2DS is just as good of a console as the 3DS.

Also, the thing about the 3d, at least for me, is I barely see the effect anymore. My eyes have just "adjusted" to the effect so much, I have to be out looking for it to see it.
 
You see, the one problem I have with the 2DS is: the size. Sure, a 3DS is bigger WHEN OPEN, but since the 2DS is always open, it would be a pain to carry it around. Again, that's just me though. I'm sure the 2DS is just as good of a console as the 3DS.

Also, the thing about the 3d, at least for me, is I barely see the effect anymore. My eyes have just "adjusted" to the effect so much, I have to be out looking for it to see it.
I'm rather introverted. I don't leave my house often, other than for groceries. I don't have much a use for the portability. The design isn't the most attractive, but for the price, it grows on you. I was able to get a refurbished 2DS through Nintendo with a full year warranty for only $75. It does what I need, and it is a quality product. It's especially nice because I'm clumsy, and the material is definitely a lot more durable than the enamel used on the 3DS.
 
I'm rather introverted. I don't leave my house often, other than for groceries. I don't have much a use for the portability. The design isn't the most attractive, but for the price, it grows on you. I was able to get a refurbished 2DS through Nintendo with a full year warranty for only $75. It does what I need, and it is a quality product. It's especially nice because I'm clumsy, and the material is definitely a lot more durable than the enamel used on the 3DS.


Yep. The reason I like my 3ds so much is I got it very close to when it came out(after the ambassador program *sigh*). I probably would have liked the 2DS just as much, if it was the first one I ever got.
 
I carry my 2DS to work in my backpack to play on lunch breaks. I love it. Back then I was trying to decide over the standard 3DS or XL (XL has way more noticiable interlacing, so I was probably gonna get the standard 3DS), then the 2DS got announced, and it was love at first sight. It was everything I asked for. I love the design, it looks just like a stretched down Gameboy Advance. The triggers are great too, it just feels really good in hand. And then it has no hinges at all! I hate hinges, as they're fragile. A 2DS is pretty much indestructible.
 
  • Like
Reactions: Slushie3DS
Yep. The reason I like my 3ds so much is I got it very close to when it came out(after the ambassador program *sigh*). I probably would have liked the 2DS just as much, if it was the first one I ever got.
My ONLY complaint is the sunken in screen design. The bottom screen doesn't make use of a screen plate, and because the two screens are actually just one massive screen, it sits somewhat low in the thick plastic. They could have at least put an angle on the edges to make things on the edge of the screen more accessible. Solid 7/10 product, and I give it an 8/10 for the price. I got my whole device for the price of a flashcard, kek.

Anyway, I think it's funny that people were jumping all over that one post about a new homebrew launcher, but this is MUCH more credible, and no one is looking other than regulars.

Edit: Sizednochi knows what I mean! It feels perfect in your hands! They did an A+ on moving the controls up to center the balance.
 
My ONLY complaint is the sunken in screen design. The bottom screen doesn't make use of a screen plate, and because the two screens are actually just one massive screen, it sits somewhat low in the thick plastic. They could have at least put an angle on the edges to make things on the edge of the screen more accessible. Solid 7/10 product, and I give it an 8/10 for the price. I got my whole device for the price of a flashcard, kek.

Anyway, I think it's funny that people were jumping all over that one post about a new homebrew launcher, but this is MUCH more credible, and no one is looking other than regulars.


Yeah. Maybe it's just the section. The "flashcarts" section seems to get more attention then the "homebrew" section.

Lousy pirates :P
 
Anyway, I think it's funny that people were jumping all over that one post about a new homebrew launcher, but this is MUCH more credible, and no one is looking other than regulars.

Considering how it actually gives WORKING CODE, it's incredibly surprising how we don't have yet a bajillion of noobs asking 'how i play romz wit deez?!' and such.
 
The only downside of the 2DS I can think of, at least for me, is the one found recently: can't be downgraded. :( But that's not going to be needed as soon as homebrew is running in 9.2
 
The only downside of the 2DS I can think of, at least for me, is the one found recently: can't be downgraded. :( But that's not going to be needed as soon as homebrew is running in 9.2
Yeah, that was slightly disappointing. I'm more interested in pioneering. It's slightly difficult learning around here without seeming like a total retard. I understand file types, have been reading a lot on 3dbrew, but I feel like I'm the 9 year old, "But how do I had?" whenever I ask a simple question.



Considering how it actually gives WORKING CODE, it's incredibly surprising how we don't have yet a bajillion of noobs asking 'how i play romz wit deez?!' and such.

Forty kek.



Yeah. Maybe it's just the section. The "flashcarts" section seems to get more attention then the "homebrew" section.

Lousy pirates :P

True. Most people that surf the flashcart section are consumers, not producers.
 
Actually, my only reason to be able to run homebrew is to write myself a useless piece of code that I did on all homebrew-enabled consoles I own (DS, PSP, Wii, with exception of PS2, can't deal with this). It's literally USELESS.


Curiosity is urging me to ask what it is. :P
 
Anyone got a proper frame.html and main.html? Tried dumping one with a spoofed User Agent on my PC, and it just crashes with "An error has occured".

EDIT: I'm on 9.2.
 
Once ya'll get this figured out, porting this into the new exploit payload would save a lot of people some time. I have to downgrade to 4.5 anytime I would want to use that, and right now, I am just waiting because I don't want to screw around with system nand just to use it. I among many others need to stay on newer system nand for save encryption compatiblity with retail carts. ;)
 
Actually, my only reason to be able to run homebrew is to write myself a useless piece of code that I did on all homebrew-enabled consoles I own (DS, PSP, Wii, with exception of PS2, can't deal with this). It's literally USELESS.
#include <iostream>

using namespace std;

int main()
{
cout << "Hello, world." << endl;
cin.ignore();
return 0;
}

Hue hue hue.
 

Site & Scene News

Popular threads in this forum