just call me lazy i am going to replace the shell of my ds but i want to retain my settings and nintendo wfc configuration i do recall fast6191 saying that there was a firmware backup and restore do you guys know anything about this?
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 guessFirmware 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.