gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Really dumb n00b FlashMe questions - What does it do?

#49099 - dirtmound - Tue Jul 26, 2005 1:53 pm

OK, I've flashed my DS with FlashMe but now I'm trying to figure out what it does. I saw that holding A+B+X+Y forces it to boot. Boot what? How does it act differently than a regular boot? It says that you can somehow use gamecode "PASS" or title "DSBooter" on the GBA cartridge. What does that even mean? Do you rename the rom "DSBooster"?

I can find several threads or webpages talking about how to flash a DS, but nothing explains what it does beyond fading in the backlight and removing the health warning.

I have flashed my GBAMP and have WifiMe running fine, what exactly did I accomplish by flashing my DS?

#49103 - Mr Snowflake - Tue Jul 26, 2005 3:32 pm

This question would have been a good one before you flashed...

Edit: Ok then.. Well, basicly (how do you write it?) FlashMe is some sort of build in PassMe. It is a firmware that allows us to run homebrew ds code from the gba port, without the use of a PassMe device. AFAIK it works almost the same. The newest FlashMe's allow us to multiboot homebrew roms (<4mb) without the correct rsa key (aka Nintendo's key). And one other neat feature: it disables the health warning screen before booting.

It's a bit late, seeing I have already typed all this, but in a other nds subboard there is a thread dedicated to FlashMe (IIRC)


Last edited by Mr Snowflake on Tue Jul 26, 2005 3:43 pm; edited 1 time in total

#49104 - dirtmound - Tue Jul 26, 2005 3:38 pm

Mr Snowflake wrote:
This question would have been a good one before you flashed...


LOL! Thanks. But that still doesn't help me figure this out.

#49130 - Freakreation - Tue Jul 26, 2005 6:57 pm

I flashed my DS because it meant I wouldn't need to use the Wi-Fi system anymore. I assume it also means you no longer need to use a PassMe. It speeds up the whole routine of copying and then running demos/projects on the DS.

#49144 - dirtmound - Tue Jul 26, 2005 8:23 pm

Okay... but does all the "A+B+X+Y" gamecode "PASS" stuff mean? How does it work? When do I hold down the buttons or use the gamecode?

#49148 - Dwedit - Tue Jul 26, 2005 8:38 pm

Gamecode goes into the ROM image. Only of use if you are a developer.
If there is nothing inside the rom image to identify it as a passme gba file, then you can hold ABXY to force it to run the gba cartridge in DS mode anyways. Should never be needed for properly built roms.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#49164 - tepples - Wed Jul 27, 2005 1:10 am

You use the gamecode stuff with a program called 'gbafix' which should be included with devkitARM, or it's available from gbadev.org : tools : header tools.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.