Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

User:Kuhprii/History on the DS hacking scene: Difference between revisions

User page
(page creation, another another history!)
 
(sources added)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
WIP
Sources: https://gbatemp.net/threads/wondering-about-the-timeline-of-ds-hacking.663789/
 
https://darkfader.blogspot.com/2005/
 
https://pineight.com/ds/pass/#passme
 
https://www.gameboy-advance.net/nintendo_ds/passme.htm
 
== The Release of the Nintendo DS ==
The Nintendo DS released November 21st, of 2004.
 
== 2005 ==
 
=== The first pass-through (January) ===
The developer DarkFader gets his hands on the Nintendo DS, he wants to hack it. Others in the community started to capture to traffic of the cartridge (I assume Metroid Demo). DarkFader then saw header data, as well as encrypted data. He then figured that the RSA on the back, didn't apply to the actual cartridge.
 
He then programmed an FPGA to make a pass-through that would let him capture and alter the data traffic from the cartridge. DarkFader made an etched PCB that went into the DS, and a cut GBC connecter that held a DS cartridge. He then altered the header and figured out he could run his own code from the Game Boy Advance slot.
 
Once he could run his own code, he made a program that modified a string of text in the Metroid Demo, and then continued executing. That was the first pass-through.
 
=== The first PassMe device (February) ===
A developer by the name of Natrium42 makes a pass-through based on DarkFader's FPGA

Latest revision as of 14:26, 14 April 2025

Sources: https://gbatemp.net/threads/wondering-about-the-timeline-of-ds-hacking.663789/

https://darkfader.blogspot.com/2005/

https://pineight.com/ds/pass/#passme

https://www.gameboy-advance.net/nintendo_ds/passme.htm

The Release of the Nintendo DS

The Nintendo DS released November 21st, of 2004.

2005

The first pass-through (January)

The developer DarkFader gets his hands on the Nintendo DS, he wants to hack it. Others in the community started to capture to traffic of the cartridge (I assume Metroid Demo). DarkFader then saw header data, as well as encrypted data. He then figured that the RSA on the back, didn't apply to the actual cartridge.

He then programmed an FPGA to make a pass-through that would let him capture and alter the data traffic from the cartridge. DarkFader made an etched PCB that went into the DS, and a cut GBC connecter that held a DS cartridge. He then altered the header and figured out he could run his own code from the Game Boy Advance slot.

Once he could run his own code, he made a program that modified a string of text in the Metroid Demo, and then continued executing. That was the first pass-through.

The first PassMe device (February)

A developer by the name of Natrium42 makes a pass-through based on DarkFader's FPGA