User:Kuhprii/History on the DS hacking scene: Difference between revisions
User page
More actions
m note |
header fix, added info about ppflash and nopass. i think dates are still wrong |
||
| Line 8: | Line 8: | ||
*https://www.gameboy-advance.net/nintendo_ds/passme.htm | *https://www.gameboy-advance.net/nintendo_ds/passme.htm | ||
==The Release of the Nintendo DS== | ==The Release of the Nintendo DS== | ||
The Nintendo DS released November 21st, of 2004. | The Nintendo DS released November 21st, of 2004. | ||
==2005 == | ==2005== | ||
===The first pass-through (January)=== | ===The first pass-through (January)=== | ||
| Line 33: | Line 31: | ||
===Nintendo's fixes=== | ===Nintendo's fixes=== | ||
Nintendo fixes the vulnerabilities present in firmware version 4. They added range checks to the DS card startup code which blocked PassMe devices. They also used a new run address in the signed section of DS Download Play blocking WiFiMe. The BIOS still has a vulnerability that allowed redirection of execution to the GBA SRAM space. It was also discovered that Nintendo Wi-Fi code overwrites an area of the firmware. The original FlashMe developers didn't know this and Mario Kart DS was bricking people's consoles. | |||
===PPFlash (Add later, Unknown month and season)=== | ===PPFlash (Add later, Unknown month and season)=== | ||
DarkFader had made a program that erased DS firmware (the first virus?). DarkFader then apologized and made a fix, being PPFlash. It involved soldering a cable from a computer's parallel port to the DS's firmware chip, then a program would install PPFlash so you could recover and then go on to install the rest. | |||
===PassMe2 (October)=== | ===PassMe2 (October)=== | ||
| Line 43: | Line 40: | ||
===NoPass=== | ===NoPass=== | ||
Martin Korth (author of no$gba) had cracked the encryption on DS cartridges. This allowed SLOT-1 devices to run without an official game being used with it. This technology (NoPass) was implemented into devices such as the Max Media Launcher. | |||