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
737
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
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
    +1
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    +1
    BakerMan @ BakerMan: Also, no, that was his first time having a seizure, and hopefully the last +1