Homebrew is there a way to backup restore ds bios

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
33,850
Trophies
2
Website
trastindustries.com
XP
22,568
Country
United Kingdom
Firmware and BIOS are different things.

BIOS is buried deep in the motherboard and is basically read only. It has a bunch of functions that games use to make life easier. http://problemkaputt.de/gbatek.htm#biosfunctions if you are curious.

Firmware is what you see that allows you to launch games, do pictochat, download play mode and set favourite colours, birthday and whatever else. The games are given a copy of the relevant data upon boot, though some (usually older GBA slot) flash carts and emulators (these days typically cheap and cheerful phone ports of various emulators) substitute their own data in, and is why they know names, birthdays, date/time and wifi settings without being set beforehand.

A shell swap should do nothing on the firmware front. The only reason most back it up is to give it to an emulator that supports/demands such things.

I am not sure what we have for simple console restoration options (some aspects of firmware depending upon hacked version, DS or DS lite and whatnot are behind a needs that write enable pin shorted to work that flashme has). People sorting the corrupted part using noflashme tend to just want a working version again (existing settings be damned and all that) and that leaves hardware fun like ppflash https://www.darkfader.net/ds/
Not wanting to have to input wifi settings (assuming you know them in the first place) would be a valid reason for this but I am not sure what we have on the simple software restore front. DSOrganize did have a nice feature where it allowed extra wifi settings and would use those over the handful of console stock slots but I am not sure if you can shuffle them around. Equally I am not sure I ever saw anything decode the wifi settings such that you could tap them back into something later manually if you had to -- most firmware viewers/editors like the one in Crystaltile2 were more about changing colours and name and whatnot (presumably to feed to an emulator). fwunpack or maybe a dump and http://problemkaputt.de/gbatek.htm#dsfirmwarewifiinternetaccesspoints might get you somewhere though.

cory1492's dsbf dump tool attached.
 

Attachments

  • 189255-dsbf_dump_dldi.zip
    80.3 KB · Views: 14

Crazynoob458

That Reshiram
Member
Joined
Nov 7, 2019
Messages
604
Trophies
1
Location
Anville Town
Website
crazynoob458.github.io
XP
1,310
Country
Australia
Firmware and BIOS are different things.

BIOS is buried deep in the motherboard and is basically read only. It has a bunch of functions that games use to make life easier. http://problemkaputt.de/gbatek.htm#biosfunctions if you are curious.

Firmware is what you see that allows you to launch games, do pictochat, download play mode and set favourite colours, birthday and whatever else. The games are given a copy of the relevant data upon boot, though some (usually older GBA slot) flash carts and emulators (these days typically cheap and cheerful phone ports of various emulators) substitute their own data in, and is why they know names, birthdays, date/time and wifi settings without being set beforehand.

A shell swap should do nothing on the firmware front. The only reason most back it up is to give it to an emulator that supports/demands such things.

I am not sure what we have for simple console restoration options (some aspects of firmware depending upon hacked version, DS or DS lite and whatnot are behind a needs that write enable pin shorted to work that flashme has). People sorting the corrupted part using noflashme tend to just want a working version again (existing settings be damned and all that) and that leaves hardware fun like ppflash https://www.darkfader.net/ds/
Not wanting to have to input wifi settings (assuming you know them in the first place) would be a valid reason for this but I am not sure what we have on the simple software restore front. DSOrganize did have a nice feature where it allowed extra wifi settings and would use those over the handful of console stock slots but I am not sure if you can shuffle them around. Equally I am not sure I ever saw anything decode the wifi settings such that you could tap them back into something later manually if you had to -- most firmware viewers/editors like the one in Crystaltile2 were more about changing colours and name and whatnot (presumably to feed to an emulator). fwunpack or maybe a dump and http://problemkaputt.de/gbatek.htm#dsfirmwarewifiinternetaccesspoints might get you somewhere though.

cory1492's dsbf dump tool attached.
oh well... i did use dbsf dump to dump my bios to use on melonds but then i guess ill have to redo every setting i guess
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    T tempBOT: tastymeatball has left the room.