Hacking DSBricker and 4.0.0-7U update

Janthran

Solarian
Member
Joined
Sep 17, 2011
Messages
3,777
Trophies
0
Location
The Pacific Northwet
XP
1,146
Country
United States
Not experienced in any form of hacking/coding, but if a bricker can write 0 over everything, why can't it write something else?

Because to the best of everyone's understanding, the DS Bios is sandboxed. So you might -potentially- be able to do something in DS mode, but that would probably be of little use in 3DS mode.
No, but that seems like it would help us dump DSiWare or something. DS st00f without the need for a flashcart..
After the first time, anyway.

But IIRC, DS mode and DSi mode are sandboxed seperately, unless I'm missing something.

Still, with something like an iEvo (LOLOLOL) or a DSi-only/enhanced game... Who knows?
Then using a DS mode bricker shouldn't be able to stop DSiWare, no?
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,322
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,190
Country
United States
Not experienced in any form of hacking/coding, but if a bricker can write 0 over everything, why can't it write something else?

Because to the best of everyone's understanding, the DS Bios is sandboxed. So you might -potentially- be able to do something in DS mode, but that would probably be of little use in 3DS mode.
No, but that seems like it would help us dump DSiWare or something. DS st00f without the need for a flashcart..
After the first time, anyway.

But IIRC, DS mode and DSi mode are sandboxed seperately, unless I'm missing something.

Still, with something like an iEvo (LOLOLOL) or a DSi-only/enhanced game... Who knows?
Then using a DS mode bricker shouldn't be able to stop DSiWare, no?
DS Mode brickers have no effect whatsover on a DSi, and I doubt it would on a 3DS.
 

Janthran

Solarian
Member
Joined
Sep 17, 2011
Messages
3,777
Trophies
0
Location
The Pacific Northwet
XP
1,146
Country
United States
Not experienced in any form of hacking/coding, but if a bricker can write 0 over everything, why can't it write something else?

Because to the best of everyone's understanding, the DS Bios is sandboxed. So you might -potentially- be able to do something in DS mode, but that would probably be of little use in 3DS mode.
No, but that seems like it would help us dump DSiWare or something. DS st00f without the need for a flashcart..
After the first time, anyway.

But IIRC, DS mode and DSi mode are sandboxed seperately, unless I'm missing something.

Still, with something like an iEvo (LOLOLOL) or a DSi-only/enhanced game... Who knows?
Then using a DS mode bricker shouldn't be able to stop DSiWare, no?
DS Mode brickers have no effect whatsover on a DSi, and I doubt it would on a 3DS.
I think you are misunderstanding the entire thread. If you use a DS mode bricker on a 3DS, it bricks DS mode.
That includes DSiWare.
 
  • Like
Reactions: 2 people

RNorthex

Well-Known Member
Member
Joined
Nov 22, 2010
Messages
443
Trophies
0
XP
209
Country
United States
Not experienced in any form of hacking/coding, but if a bricker can write 0 over everything, why can't it write something else?

Because to the best of everyone's understanding, the DS Bios is sandboxed. So you might -potentially- be able to do something in DS mode, but that would probably be of little use in 3DS mode.
No, but that seems like it would help us dump DSiWare or something. DS st00f without the need for a flashcart..
After the first time, anyway.

But IIRC, DS mode and DSi mode are sandboxed seperately, unless I'm missing something.

Still, with something like an iEvo (LOLOLOL) or a DSi-only/enhanced game... Who knows?
Then using a DS mode bricker shouldn't be able to stop DSiWare, no?
DS Mode brickers have no effect whatsover on a DSi, and I doubt it would on a 3DS.
I think you are misunderstanding the entire thread. If you use a DS mode bricker on a 3DS, it bricks DS mode.
That includes DSiWare.

but unless it's running in DSi mode, it doesn't have any effect on DSiware, does it?
 

rayword45

Well-Known Member
Newcomer
Joined
Mar 10, 2011
Messages
96
Trophies
0
XP
126
Country
United States
Not experienced in any form of hacking/coding, but if a bricker can write 0 over everything, why can't it write something else?

Because to the best of everyone's understanding, the DS Bios is sandboxed. So you might -potentially- be able to do something in DS mode, but that would probably be of little use in 3DS mode.
No, but that seems like it would help us dump DSiWare or something. DS st00f without the need for a flashcart..
After the first time, anyway.

But IIRC, DS mode and DSi mode are sandboxed seperately, unless I'm missing something.

Still, with something like an iEvo (LOLOLOL) or a DSi-only/enhanced game... Who knows?
Then using a DS mode bricker shouldn't be able to stop DSiWare, no?
DS Mode brickers have no effect whatsover on a DSi, and I doubt it would on a 3DS.
I think you are misunderstanding the entire thread. If you use a DS mode bricker on a 3DS, it bricks DS mode.
That includes DSiWare.

but unless it's running in DSi mode, it doesn't have any effect on DSiware, does it?

That's the point. On a 3DS, DSBricker also bricks DSi-Mode it seems.
 
  • Like
Reactions: ableto288

Janthran

Solarian
Member
Joined
Sep 17, 2011
Messages
3,777
Trophies
0
Location
The Pacific Northwet
XP
1,146
Country
United States
but unless it's running in DSi mode, it doesn't have any effect on DSiware, does it?
>_>
That's what this entire thread is about. It's about DSBricker. It bricks. DSi. Mode.
WHY EVEN FREAKING POST IF YOU'RE NOT READING ANY FREAKING THING RAAAARGH
this has been a sortofish hidden rage by janthran. If you're a smartass black-theme user then gtfo
 
  • Like
Reactions: 1 person

Sicklyboy

#JOYCONBOYZFOREVER
OP
Global Moderator
Joined
Jul 15, 2009
Messages
6,313
Trophies
2
Location
[̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]
XP
8,127
Country
United States
Guys, watch my original videos on the subject, they're in the spoiler at the bottom of the first post.

This bricker bricks DS AND DSi functionality on the 3DS system. If someone really, REALLY wants me to, I'll download another DSiware game off of the eShop (I have a bunch) and make a quick video showing it also bricks that functionality. I don't have any retail DSi exclusive cartridges, so I can't test that, but logic denotes that DSi mode is DSi mode, whether it's loading DSiware or a cart.

Old flashcarts won't launch from this because the carts need to pass the 3DS's header checks. After that, everything seems like it should be fair game just like the old systems, but you can't hot swap anything in either because of how the 3DS works, so that's still out of the question.

----------------------------------------

I see three interesting points out of my testing:

1) that BOTH DS and DSi mode brick.

2) DS settings are likely corrupted, and as you see, corrupted to the extent that it makes the SM hang in 3DS mode when you try to access them.

3) Settings (some) can be uncorrupted/reset by changing your 3DS name/birthday, which then allows you access to your DS Message and Color. Upon attempting to launch anything that runs on DS or DSi mode, the settings recorrupt, and we're back at point 2, above.

--Changing settings doesn't unbrick

--Updating the firmware doesn't unbrick
 

Fudge

Remember that death is not the end, but only a tra
Banned
Joined
Aug 26, 2009
Messages
2,653
Trophies
0
Age
27
Location
New York
Website
Visit site
XP
662
Country
United States
Guys, watch my original videos on the subject, they're in the spoiler at the bottom of the first post.

This bricker bricks DS AND DSi functionality on the 3DS system. If someone really, REALLY wants me to, I'll download another DSiware game off of the eShop (I have a bunch) and make a quick video showing it also bricks that functionality. I don't have any retail DSi exclusive cartridges, so I can't test that, but logic denotes that DSi mode is DSi mode, whether it's loading DSiware or a cart.

Old flashcarts won't launch from this because the carts need to pass the 3DS's header checks. After that, everything seems like it should be fair game just like the old systems, but you can't hot swap anything in either because of how the 3DS works, so that's still out of the question.

----------------------------------------

I see three interesting points out of my testing:

1) that BOTH DS and DSi mode brick.

2) DS settings are likely corrupted, and as you see, corrupted to the extent that it makes the SM hang in 3DS mode when you try to access them.

3) Settings (some) can be uncorrupted/reset by changing your 3DS name/birthday, which then allows you access to your DS Message and Color. Upon attempting to launch anything that runs on DS or DSi mode, the settings recorrupt, and we're back at point 2, above.

--Changing settings doesn't unbrick

--Updating the firmware doesn't unbrick
OK, so what about carts that have retail headers?? Would they still work if we were to remove the flashcart/fake-cart checks?
 

Deleted member 282441

AKA ZeroTheSavior
Member
Joined
Aug 7, 2011
Messages
320
Trophies
0
Location
Gensokyo
XP
326
Country
United States
So what we're trying to do is use some kind of DS writer thingy to change it so it reads fake headers.

What if the header check stored on 3DS frimware though? Though it is unlikely...

Also, what can we do with 13 O's? How is that significant?
 

Fudge

Remember that death is not the end, but only a tra
Banned
Joined
Aug 26, 2009
Messages
2,653
Trophies
0
Age
27
Location
New York
Website
Visit site
XP
662
Country
United States
OK, so from what I understand, I think there may be a ton of potential from this. None for 3DS hacking, but, if possible, could make the DSi hacking community blow up. What I'm thinking is that since we can assume that the DSi partition of the flash is indeed writable, then, assuming there are valid headers are intact, would allow homebrew (DSi, mind you) to be loaded from the 3DS SM. In addition, DSiWare would be pirated. In terms of homebrew however, think of the possibilities?! I would love to see Sega MD and SuperNES emulators with front SD loading support. This is all just theory, but I can dream :D Then again, this is all assuming that we can find a way to write .app (or .wad files, if we can pack them) files to the flash, and that it is indeed possible to write files to the flash. What do you guys think??
 

Janthran

Solarian
Member
Joined
Sep 17, 2011
Messages
3,777
Trophies
0
Location
The Pacific Northwet
XP
1,146
Country
United States
--Updating the firmware doesn't unbrick
Wow, that's kinda weird. I guess they only update the needed stuff, and obviously they won't need to update the DS/DSi stuff any time soon, or ever. It kinda stinks for you though. Is this your main 3DS?!
He can just format and that fixes it, so he's fine.
 
  • Like
Reactions: 2 people

Sicklyboy

#JOYCONBOYZFOREVER
OP
Global Moderator
Joined
Jul 15, 2009
Messages
6,313
Trophies
2
Location
[̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]
XP
8,127
Country
United States
--Updating the firmware doesn't unbrick
Wow, that's kinda weird. I guess they only update the needed stuff, and obviously they won't need to update the DS/DSi stuff any time soon, or ever. It kinda stinks for you though. Is this your main 3DS?!

I'm assuming since nothing changes in the DS/i software interface on this system, they don't bother updating it since stuff like I did isn't supposed to happen. I'm curious if an official update has the ability to actually update that stuff though, should they find something that needs fixing in the future.

It's my main (and only) 3DS. A format through the system settings fixed it, as I still had access to 3DS functionality. Only negatives about it were having to set it up again, losing any play coins I had (I did't even have any since the last time I did this), and losing my gold pants Reggie. I'm not too concerned about any of those, lol.
 
  • Like
Reactions: 1 person

iNFiNiTY

Well-Known Member
Member
Joined
Apr 18, 2004
Messages
709
Trophies
1
XP
472
DSi 'community' haha. Anyway i think the reason this can't work is because of the hardware. I saw a comment by a knowledgable dev that said the registers are blocked by hardware from being able to write at all when in a different mode.

There's a set of limited set of functions that allow the modes to communicate with the higher level, it would only need to cause a crash to that to have this as the result, and likely impossible to leverage.
 

Fudge

Remember that death is not the end, but only a tra
Banned
Joined
Aug 26, 2009
Messages
2,653
Trophies
0
Age
27
Location
New York
Website
Visit site
XP
662
Country
United States
DSi 'community' haha. Anyway i think the reason this can't work is because of the hardware. I saw a comment by a knowledgable dev that said the registers are blocked by hardware from being able to write at all when in a different mode.

There's a set of limited set of functions that allow the modes to communicate with the higher level, it would only need to cause a crash to that to have this as the result, and likely impossible to leverage.
Then how is it able to erase??
EDIT: Or brick DSi mode??
 

Sicklyboy

#JOYCONBOYZFOREVER
OP
Global Moderator
Joined
Jul 15, 2009
Messages
6,313
Trophies
2
Location
[̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]
XP
8,127
Country
United States
DSi 'community' haha. Anyway i think the reason this can't work is because of the hardware. I saw a comment by a knowledgable dev that said the registers are blocked by hardware from being able to write at all when in a different mode.

There's a set of limited set of functions that allow the modes to communicate with the higher level, it would only need to cause a crash to that to have this as the result, and likely impossible to leverage.
Then how is it able to erase??
EDIT: Or brick DSi mode??

The DS settings. It corrupts the DS settings, which would be why DS mode doesn't work; DSi mode must pull some/all of those settings, so that wouldn't work. 3DS has its own settings, though crashes when it tries to read the corrupted ones. The DS/i firmware isn't shouldn't be being overwritten, though, like I've said - I am no master on the subject.
 

Fudge

Remember that death is not the end, but only a tra
Banned
Joined
Aug 26, 2009
Messages
2,653
Trophies
0
Age
27
Location
New York
Website
Visit site
XP
662
Country
United States
DSi 'community' haha. Anyway i think the reason this can't work is because of the hardware. I saw a comment by a knowledgable dev that said the registers are blocked by hardware from being able to write at all when in a different mode.

There's a set of limited set of functions that allow the modes to communicate with the higher level, it would only need to cause a crash to that to have this as the result, and likely impossible to leverage.
Then how is it able to erase??
EDIT: Or brick DSi mode??

The DS settings. It corrupts the DS settings, which would be why DS mode doesn't work; DSi mode must pull some/all of those settings, so that wouldn't work. 3DS has its own settings, though crashes when it tries to read the corrupted ones. The DS/i firmware isn't shouldn't be being overwritten, though, like I've said - I am no master on the subject.
We need @ichichfly to provide some insight on this
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
    The Real Jdbye @ The Real Jdbye: never had that i don't think