NDS:FlashMe: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
m (Undo revision 42157 by Derf (talk) - actually it can be done before or after starting the installer, in fact the connection can be broken and remade in the meanwhile and it will continuously retry as needed)
Tag: Undo
mNo edit summary
 
Line 11: Line 11:


==Installation==
==Installation==
Installation simply involves running the installer and shorting the SL1 pins (which disable write protection), conveniently accessible from the holes around the battery compartment after removing its cover, facilitated in the newest versions by added audible feedback.
Installation simply involves running the installer and then shorting the SL1 pad (which disables the write protection), conveniently accessible from the holes around the battery compartment after removing its cover.
However, especially with the tighter packed DS Lite, care must be given to not short SL1 to other parts, especially VR1/VR2 (the potentiometers for screen bias voltage adjustment, also accessible in the same manner), as a likely consequence is causing the console to power off in a most inappropriate moment.
However, especially with the tighter packed DS Lite, care must be given to not short SL1 to other parts; this includes VR1/VR2 (the potentiometers for screen bias voltage adjustment, also accessible in the same manner). This is a likely consequence, which in turn causes the console to power off in an untimely manner.


Should it be needed, the firmware (which is part of the Wi-Fi card) can be programmed via a parallel cable, or the card can be hotswapped with a known working one on the DS Lite.
Should it be needed, the firmware (that is part of the Wi-Fi card) can be either programmed via a parallel port cable if your system is a DS Phat, or the card can be hotswapped with a known working one on the DS Lite.


==Alternatives==
==Alternatives==
Other, less popular third party firmwares include FWNitro, Nocash's (part of NO$GBA's Xboo solution), CreeboMe, and CTurt's. Not all of these are DS Lite compatible and few would recommend them, but are mentioned as further reading for the enthusiast.
Other, less popular third-party firmwares include; FWNitro, NoCash's (part of NO$GBA'S XBOO solution), CreeboMe, and CTurt's. Not all of these are cross-compatible and many few would recommend them, but are mention for further reading for the enthusiast.


== Source code ==
== Source code ==
The source code for FlashMe can be found here: https://gbatemp.net/download/flashme-source-code.38064/
The source code for FlashMe can be found here: https://gbatemp.net/download/flashme-source-code.38064/

Latest revision as of 21:47, 17 December 2024

Loopy (Olimar)'s FlashMe is the best known of the custom firmwares for the DS. The current version, v8a, fully supports the DS Lite - including uninstallation.

Features

While primarily invented for the convenience of Slot-2 flashcard users as an alternative to carrying a PassMe/NoPass (and therefore of reduced value nowadays), some of the side features are still of interest:

  • Optionally skipping the startup animation (with a non-stealth version).
  • Accepting unsigned software over DS Download Play.
  • Anti-trojan brick protection (by stuffing a basic card loader in the write protected area).
  • Allowing variable brightness on all consoles capable of it.

The "noauto" variants, which omit Slot-2-as-DS booting by default, are recommended for most users.

Installation

Installation simply involves running the installer and then shorting the SL1 pad (which disables the write protection), conveniently accessible from the holes around the battery compartment after removing its cover. However, especially with the tighter packed DS Lite, care must be given to not short SL1 to other parts; this includes VR1/VR2 (the potentiometers for screen bias voltage adjustment, also accessible in the same manner). This is a likely consequence, which in turn causes the console to power off in an untimely manner.

Should it be needed, the firmware (that is part of the Wi-Fi card) can be either programmed via a parallel port cable if your system is a DS Phat, or the card can be hotswapped with a known working one on the DS Lite.

Alternatives

Other, less popular third-party firmwares include; FWNitro, NoCash's (part of NO$GBA'S XBOO solution), CreeboMe, and CTurt's. Not all of these are cross-compatible and many few would recommend them, but are mention for further reading for the enthusiast.

Source code

The source code for FlashMe can be found here: https://gbatemp.net/download/flashme-source-code.38064/