• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

About flashing

Started by handheld_genius, May 08, 2006, 11:47:31 AM

Previous topic - Next topic

handheld_genius

Can someone tell me how to flash a ds, explain how to short the contacts and so on.

And can someone explain these button combos to me :



Hold SELECT to bypass FlashMe during boot.
Hold A,B,X, and Y to force FlashMe to boot.

FlashMe Start Process from Loopy:

a rough sketch of flashme execution, starting from the failsafe -

if a+b+start+select is pushed, jump to GBA cart
load the rest of firmware, jump into the loaded code
if select pushed, jump to original firmware
if A+B+X+Y pushed, goto flashme
if "PASS" or "DSBooter" identifiers are found, goto flashme
jump to original firmware
flashme:
load firmware settings area into ram
initialize various things (reset DMA, VRAM, touchpad, sound, etc)
jump to GBA cart


So... the difference is that a lot of things are left uninitialized with A+B+Start+Select.

i read it from dspassme.com but i don't understand.

victoreris

Try reading around the forums first!  This is a sticky topic under help and tips, right at the top.

http://scdev.org/forum/viewtopic.php?t=1402

As far as the button combos go, if you have a Supercard with recent firmware you will not need to use ABXY.  The Supercard menu will open in DS mode automatically just by powering on.  Hold select if you want to bypass flashme and boot normally.  ABStartSelect is the failsafe.  Use only if your DS gets bricked or if you accidentally power off while flashing.