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 > differences between loading homebrew and official games ?

#164506 - pilch - Tue Nov 04, 2008 8:37 pm

Hi everyone,

I wonder if flashme loads homebrew and official games the same way.

1) does it look at the header to know if it runs homebrew code ? and if so, what information is used to find that it is homebrew code ?

2) if so, could someone explain me (shortly) what changes during the start of both types of games ?

thank you !

#164511 - elhobbs - Tue Nov 04, 2008 10:05 pm

I am not an expert, but doesn't flashme just skip the rsa signature check?

#164549 - josath - Fri Nov 07, 2008 1:05 am

Flashme does not load official games. It only loads homebrew. If there is no cart with homebrew in slot-2, it then just passes control to the normal firmware.

Basically if the space in slot-2 normally reserved for a GBA game's maker code is equal to PASS, then it will boot it as homebrew.

As a completely separate thing from the above, it also removes rsa signature check during Download Play (WMB).