PassMe type devices are inserted into the DS slot and tricks the DS into allowing unsigned DS code to run from the GBA cartridge slot in full DS mode.
PassMe or PassMe2 or NoPass
The NoPass type devices has rendered all previous PassMe devices pretty much obsolete, so unless you have compelling reason, NoPass is more useful and economical. The NoPass devices are small (same size as an original DS game card), cheap, easy to use and they work with any type of DS and flash card equipment.
Nintendo DS systems sold on or after about September 2005, including all DS Lite units, have a new version of DS firmware that blocks the original PassMe. If you use PassMe2 or NoPass, you do not need to worry about incompatibility. PassMe2 and NoPass use new methods of tricking the DS that work with the new firmware. PassMe2 and NoPass are backwards compatible and work whether you have new or old firmware.
See main article DS Firmware for methods to tell which firmware you have.
See also articles PassMe2 and NoPass for more info.
PassMe is a piggyback style solution for overriding the DS signature verification of code. Its construction is similar to cheat carts. You put an original DS card in the PassMe and using the authentication from the original card it allows execution of unauthenticated DS code from the GBA cartridge slot, using a GBA flash card.
First PassMe Variants
These PassMe variants are the first version of PassMe, not PassMe2 and as such are not recommended unless you are absolutely sure you have the old DS firmware.
- MagicKey from the company behind NeoFlash
- SuperPass from the company behind Supercard
- Passkey from the company behind M3 and G6.
There is nothing unique that ties a branded PassMe variant to a specific flash card. They are all just redesigns/rebrands of the original PassMe.
Removing PassMe Devices
Under certain circumstances you can remove the PassMe while the DS is running so you don't need to have it sticking out.
If you are using homebrew or a backup with a working GBA save patch, you can remove the PassMe once the DS program has started running.
But if you are using a backup of an official game that has not been patched to save to the GBA flash card, you must leave the PassMe and DS Game Card plugged in while the game is running so the game can save. Saving to a Slot-1 card is somewhat problomatic, so it is reccomend that you patch games to save to the Slot-2.