• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Flashme users can now boot directly to slot 1!

Started by NT, February 07, 2007, 03:29:38 PM

Previous topic - Next topic

NT

By far the biggest annoyance when using a slot 1 flashcart with a flashed DS is having to hold down the select button every time you turn on your DS when you also have a slot 2 flashcart installed.  Lick, a homebrew developer and member of our forums, has released a flashme patcher that will keep your DS from automatically booting slot 2 devices.  Read more about it here:

http://forum.gbadev.org/viewtopic.php?t=12218&postdays=0&postorder=asc&start=45

Keep in mind that this is brand new, so I take no responsibility from bricked DSes as a result of this flashme patcher.  Here is a direct link to the latest build:

http://lickr.org/files/nds/flashme/DSHooterDONT.nds

I would also like to give a big thanks to Lick for developing this for us!

Devil_Spawn

once patched, how do you boot slot 2 devices

NT

Quote from: "Devil_Spawn"once patched, how do you boot slot 2 devices

ABXY

Question to Lick in regards to this:

Would it be feasible to use the L button to boot slot 2 instead of ABXY?  The reason I ask is because it's a bit clumsy to hold down buttons on the right side of a DS Lite when you're pushing the power switch.

dai_uk

Hmm if ABXY boots slot 2 can you recover from the bricker still ?
Damo

Lick

First of all, the patch works on FlashMe_NoWarning.nds. I don't know about the other versions, but the patch will detect and tell you. (I still need to write a patcher for the stealth version..)
Secondly, I have only changed the parts that I could read from the hex editor, e.g. 'DSBoote.r' and 'PASS'. I might find out how the button-combo is checked but that will be more work.

dai_uk: yes, I only write to a not important part of the firmware.

Lick

I can't really find the part where the keycombo is checked.. My disassembling skills are too lack!

NT

I got my DS flashed with this patch and it works great!  Now I can boot straight to my SCDS menu.  From there I can use the SCDS Superkey function to boot to slot 2 or I can run ryanfb's GBA mode switcher.  I now have the optimal DS boot configuration.

Thanks a ton Lick!

kalus

Used this on my DS lite with flashme v7 lite on, worked perfectly! Thanks! Don't know how hard it would be, but how about booting to original firmware on holding select?

jelbo

I just did this hack as well. Run DSHooterDONT.nds, short SL1 and press Start. Retry as many times as needed and voila, done. Excellent! :D

AOforever1

Could somebody here explain why flashme (no health screen) doesn't let me hold down start to boot up the DS firmware? That's one reason why I am still on the stealthme version and unable to use this patcher :(
y EQ:
-Superkey
-SC SD - 2gb Sandisk Ultra II
-SC Lite Rumble - 1gb Kingston (tw)
-SCone - 1gb Toshiba (jp)
-R4DS - 1gb Sandisk (cn)

dantheman

Hold down both start and select to go to the DS firmware.  Full booting order information can be found at the FlashMe article on Wikipedia (I added it in after finding the info originally posted by tepples)

teknicz

I tried holding both start and select, but it still won't boot to the regular DS start up screen. I use the alarm clock function of the DS every day to wake up to go to work, anyone know the button combo to get back to this? Or have I patched it badly?

Everything else seems to work fine...

EDIT: For now, I'm just going to pop out the SC DS One, it's better than being late for work...

jelbo

Quote from: "teknicz"I tried holding both start and select, but it still won't boot to the regular DS start up screen. I use the alarm clock function of the DS every day to wake up to go to work, anyone know the button combo to get back to this? Or have I patched it badly?

Everything else seems to work fine...

EDIT: For now, I'm just going to pop out the SC DS One, it's better than being late for work...
I think what's preventing it is the auto boot function set on. Try disabling it from the DS firmware menu.

teknicz

I had it on Manual Mode, tried setting it to Auto, and then Manual again, neither worked for me.

Although, I think I should add that when I ran DSHooterDONT.nds, I got a ton of gibberish while patching. Not exactly promising.

I read that it wasn't compatible with Flashme Stealth, so I flashed it to regular Flashme V7, before running DSHooterDONT.nds, I'm not sure if this might be the cause of this? As in, first having the FlashmeStealth, and then overwriting it with the regular Flashme, before running DSHooterDONT.nds?

Anyways, it's very handy to have it auto boot to Slot 1, and popping out the SC DS One so I can use the alarm clock works just fine for me, no biggie.

754boy

Lick, have you updated this yet so that us Flashme_stealth users can have access to this?