dump my own ds firmware?

Discussion in 'NDS - Emulation and Homebrew' started by migles, Jul 9, 2014.

  1. migles
    OP

    migles Mei the sexiest bae

    Member
    GBAtemp Patron
    migles is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    6,822
    4,570
    Sep 19, 2013
    Saint Kitts and Nevis
    my dad works for nintendo.
    so i wanted to try some emulators which requires me to have bios files

    is there a tool which lets me dump the bios files of my console for a slot 1 or slot 2 flashcart?

    i know i can download them, but i always say, if i can dump it myself why don't I?

    i tried to search but only find for other consoles like ps2
     
  2. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,361
    9,154
    Nov 21, 2005
    "if i can dump it myself why don't I?"
    Because dumping is not always simple and downloading is probably quicker.

    Also, for the record firmware =/= BIOS.

    Still two main tools, one does firmware as well, one does not.

    http://filetrip.net/nds-downloads/flashcart-files/download-dsbfdumpdldi-1-0-f32731.html (does firmware)
    http://www.cryptosystem.org/archives/2007/02/libfatdldi-enabled-ds-bios-dumper/ (does not do firmware)

    If you need a firmware editor (firmware contains names, birthdays, colours...) then crystaltile2 should have one. I think it was in one of the menus towards the right or in the DS filesystem window in one of the pulldown menus there.
     
  3. migles
    OP

    migles Mei the sexiest bae

    Member
    GBAtemp Patron
    migles is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    6,822
    4,570
    Sep 19, 2013
    Saint Kitts and Nevis
    my dad works for nintendo.
    yeah i know.. dowloading is more easy and simple.. but where is the fun on that? i always love to play with this stuff...

    i thought the bios and firmware were the same thing on the nds..

    besides the user data and display the menu stuff, what does the firmware?

    thank you, i tried to find the tool on filetrip but i didn't see any "bios dumper" or something which made me thing it was what i was looking for..
     
  4. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,361
    9,154
    Nov 21, 2005
    There are two BIOS files and a firmware file
    There is a BIOS for the ARM9, a BIOS for the ARM7 and the firmware. The BIOS files actually have quite a lot of functionality that is used for system stuff and code (it can handle compression, management of various things and a bit of maths, more http://problemkaputt.de/gbatek.htm#biosfunctions ) where as well as the settings the firmware is basically the menu, pictochat, mac addresses and the launching programs, (more on http://problemkaputt.de/gbatek.htm#dsfirmwareusersettings ).

    The firmware is actually very annoying to edit as well (it is made up of all sorts of jumbled up compressions and more besides), there is an unpacking tool (open source too) by way of fwunpack from chishm.
     
    migles likes this.
  5. migles
    OP

    migles Mei the sexiest bae

    Member
    GBAtemp Patron
    migles is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    6,822
    4,570
    Sep 19, 2013
    Saint Kitts and Nevis
    my dad works for nintendo.
    thanks, i made this thread so maybe its a bit easier to other people to find this if they want to...

    also, the dump was quick, i was expecting to wait some minutes xD