Hacking Firmware

krazykirk

Well-Known Member
Member
Joined
Jul 17, 2007
Messages
399
Trophies
0
Age
33
Location
Australia
Website
Visit site
XP
136
Country
Well I guess each verson of the firmware handles the ejection of the card differently, for example in the earlier firmwares, pictochat freezes, but in the newer versons the colour changes.

If you're wondering why pictochat crashes when you take the cart out, I'm not sure, but the DS does freeze if you're in any aspect of the DS interface. It probably has something to do with the firmware checking that there a card in the drive. So maybe it's like a computer in like if you plug a usb into the computer, start to transfer the file and take it out, it freaks out. But then again, the DS shouldn't be accessing the game card while pictochat is running, as it doesn't need to, and it also works without any card in the slot.

It's probably some random unintentional thing nintendo put in?
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
751
Country
United States
Perhaps it's something Nintendo purposefully added in to make it easier to tell which batch a returned DS came from. Useful for repairwork perhaps.
 

xcalibur

Gbatemp's Chocolate Bear
Member
Joined
Jun 2, 2007
Messages
3,163
Trophies
0
Age
33
Location
Sacred Heart
XP
727
Country
DanTheManMS said:
Perhaps it's something Nintendo purposefully added in to make it easier to tell which batch a returned DS came from. Useful for repairwork perhaps.

Or it was just something which was never intended but people found this out by accident.
 

DarkAura

Offline
Member
Joined
Aug 20, 2007
Messages
2,385
Trophies
0
Age
32
Location
Over there.
Website
Visit site
XP
244
Country
Canada
What I don't understand is why there are different firmwares. Like between the phat and lite there is a difference between weight and stuff, but within each model I can't see how they can be different. I mean, aren't they all the same? And if this is a noob question, slap me cuz I must not be thinking. So tired, yet I still must go tempin'...
 

Psyfira

Credit: 0ml. Insert tea to continue
Member
Joined
Dec 31, 2003
Messages
3,886
Trophies
0
Location
England
XP
270
Country
Anti piracy measures sound like a good guess. Maybe the DS crashing was an pre-emptive attempt to stop something like a swap magic technique being used to play pirated games in slot 1. I don't know what kind of checks the DS does in it's boot sequence but we know there's something there that verifies the cart is official to the system, they needed to stop someone sticking a fake cart in after that check. (edit: I don't know how slot 1 carts get around that but it took them over a year to figure it out). What they didn't predict was the passme booting DS code from slot 2 instead, which completely by-passes the need to change the cartridge in slot 1.

When you think about it that way it makes sense, but I stress that is all a complete guess. Someone who knows a little more about the hardware might be able to clean up the facts.
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
751
Country
United States
My guess is that they merely used different firmwares to indicate various hardware changes. For instance, firmware 5 marked the DS Phats that were using new internal Lite-like parts (hence why v5 or above is needed to gain brightness controls on the Phat using FlashMe). As for the anti-piracy thing, firmware version 4 did manage to block the original PassMe and Wifime, but I'm not sure if that was intentional or not.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up