The PassMe is a method of booting Homebrew (unlicensed) code on the Nintendo DS portable gaming system.

Who created the PassMe?

Natrium42 (Homepage) created the PassMe on March 3rd 2005 using passthrough code created by DarkFader, since then some clones have been made.

How do the PassMes work?

PassMe1

When the [DS] starts, it begins communication with the [DS] game card. After it has completed the authentication, the PassMe redirects the DS to the GBA port where homebrew code is run.

PassMe2

When the [DS] starts, it begins communication with the [DS] game card. After it has completed the authentication, the PassMe2 redirects the DS to an SWI call within the 4MB of internal RAM that has been loaded with data from the [DS] game card inserted into the PassMe2. This is the reason the PassMe2 has to be programmed for the specific game inserted into the DS. This SWI call then jumps to the SRAM on the GBA port. The SRAM data then jumps to the GBA port, where homebrew code is run.

PassMe Clones

There are some PassMe clones these are:

Please note that some Slot-1 devices can also function as a Passme

PassMe-selling Shops

The PassMe is sold at:

See Also

PassMe (last edited 2008-01-22 14:02:37 by localhost)