Hacking I REALLY want to hack the DS's firmware...

Brian117

Well-Known Member
OP
Member
Joined
Oct 1, 2007
Messages
3,273
Trophies
1
Age
32
Location
Cleveland, OH
XP
695
Country
United States
Ok, after seeing a thread about wanting to hack the DS's firmware.

I've been dying to know how to do it...

I want to make something like Flashme, where you can skip the warning screen etc.

I want to edit things like that. Maybe possibly add another color scheme.

Also what would be cool, is if I edited it around and maybe changed the font and text around.


But I really have no idea where to even begin

I've been looking everywhere on Google for a NDS firmware file, from there I can edit it. But no luck. I heard there was a way to extract the NDS firmware from your DS. But no idea how to even do that.


Just a little help here guys. I'll be on my own from there.
 

playallday

Group: GBAtemp Ghost
Member
Joined
May 23, 2008
Messages
3,767
Trophies
1
Location
[@N@[)@
Website
Visit site
XP
504
Country
Canada
Brian117 said:
I've been looking everywhere on Google for a NDS firmware file, from there I can edit it. But no luck. I heard there was a way to extract the NDS firmware from your DS. But no idea how to even do that.
You can download it here. What's funny is that you can run it from most slot-1 cards.

EDIT: Link removed. Just Google "Loopy DS" or something.
 

Vapourstreak

Well-Known Member
Member
Joined
Mar 27, 2007
Messages
127
Trophies
0
Age
29
Location
Richmond, BC, Canada
Website
vapourstreak.moonfruit.com
XP
120
Country
Canada
what do you do with the extracted firmware? just curious because ive never heard of this before.

Posts merged

what do you do with the extracted firmware? just curious because ive never heard of this before.

Posts merged


what do you do with the extracted firmware? just curious because ive never heard of this before.
 

alex

Well-Known Member
Member
Joined
Jul 1, 2008
Messages
1,655
Trophies
0
Age
28
Website
Visit site
XP
249
Country
United States
Kuraudo39 said:
hmm wow!? huh something wrong with the brightness setting
its the old phat firmware, i wish the ds lite was dumped.
frown.gif


at least i wont have to take out my flashcart now to play download play(when i just download the game
tongue.gif
or pictochat) yes, we can all be lazier now!

but its the link illegal? its still copyrighted by ninty...
 

playallday

Group: GBAtemp Ghost
Member
Joined
May 23, 2008
Messages
3,767
Trophies
1
Location
[@N@[)@
Website
Visit site
XP
504
Country
Canada
alex said:
Kuraudo39 said:
hmm wow!? huh something wrong with the brightness setting
its the old phat firmware, i wish the ds lite was dumped.
frown.gif


at least i wont have to take out my flashcart now to play download play(when i just download the game
tongue.gif
or pictochat) yes, we can all be lazier now!

but its the link illegal? its still copyrighted by ninty...

I don't know but I removed the link.

QUOTE(Brian117 @ Sep 26 2008, 08:10 PM)
Wow, thanks tons playallday!

I shall look into it.
Your welcome
wink.gif
.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,373
Country
United Kingdom
First I would become a top notch regular rom hacker, as in learn assembly and compression.

Next learn both the DS hardware. GBAtek is as good a place as any:
http://nocash.emubase.de/gbatek.htm
and
http://nocash.emubase.de/gbatek.htm#dscart...ryptionfirmware

and a decent amount of electrical engineering:
http://ocw.mit.edu/OcwWeb/Electrical-Engin...ience/index.htm

Dumping the firmware is easy enough. 3 dumpers I know of
cory1492
http://nds.cmamod.com/2007/01/24/dsbf_dump...irmware-dumper/
ryanfb (author of picodriveDS)
http://www.cryptosystem.org/archives/2007/...ds-bios-dumper/
And some older ones.

If you have the other thread then you have the decompression/unpacking tool:
http://forum.gbadev.org/viewtopic.php?t=12270
There is no repacking tool just yet (that I know of) but the above has source and for someone who made it this far then that should not pose a problem.

Lastly the main problem everyone faces is lack of space (for a little while there we may not have even had wifi with the DS and flashme).

I also suggest you dig up the gbadev threads on hacked versions of flashme: before loopy/olimar came back with v8 (the updated v7 the last one made) some people took to hacking flashme to do things like the boot DS slot by default. That should provide a serious amount of insight, FWnitro source is also worth a look:
http://fwnitro.caitsith2.net/ (note if you are going to install it a DLDI capable GBA slot cart is probably worth having).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Goku likes to flip the bean to get others healthy