So I remember joining the DS scene back in the days when we would flash our fat DS's with firmware, using a PassMe card and a slot-2 device. Nowadays, people just plug'n'play their flashcarts.
My question is: How did they figure this stuff out? If anyone has any links/stories about back in the day when hackers on the scene were figuring out "oh shit, if i short this connection, then I can write freely ot the firmware!" or "If I make a DS cart... and put this info on it... then obviously, the DS will begin reading from slot-2!" or "Here's the default firmware DS's ship with. Now what would I go about editing to get rid of this heinous check?" or any of the newer methods being used now which allow people to just pop it in their factory DS and it work fine?
What are the methods, how are they being used, how do they work, and what understanding is necessary about the DS to get it to do what you want it to?
[I'm interested in (soft/hard)ware hacking, pretty adept at reading/writing x86-64 asm, and wanted to learn what "hackers" are doing so I can feel less of a bystander, and more as a person who can make a difference]
My question is: How did they figure this stuff out? If anyone has any links/stories about back in the day when hackers on the scene were figuring out "oh shit, if i short this connection, then I can write freely ot the firmware!" or "If I make a DS cart... and put this info on it... then obviously, the DS will begin reading from slot-2!" or "Here's the default firmware DS's ship with. Now what would I go about editing to get rid of this heinous check?" or any of the newer methods being used now which allow people to just pop it in their factory DS and it work fine?
What are the methods, how are they being used, how do they work, and what understanding is necessary about the DS to get it to do what you want it to?
[I'm interested in (soft/hard)ware hacking, pretty adept at reading/writing x86-64 asm, and wanted to learn what "hackers" are doing so I can feel less of a bystander, and more as a person who can make a difference]