Misc Data Restoration from Pokemon Platinum

TheGreenGamer3

Member
OP
Newcomer
Joined
Jul 18, 2024
Messages
5
Trophies
0
Age
23
XP
32
Country
Canada
Hello, I created this account because I need help with this and I am way out of my depth.

Background: I have a cartridge of Pokemon Platinum from when I played it around ~2009-10. I was a kid, and for some reason deleted the save data a few years after that. I never touched it again after that, the game is still in the state just after I deleted the save.

Now: Fast forward, I'm 22 and I still like Pokemon. I still have some Pokemon stored in Pokemon Home from 2010-11! The problem is that notably, many of my Pokemon are still missing (In particular a Giratina named ".", don't ask), and my cartridges are reset and have been played since - bar one cartridge: Pokemon Platinum. The Pokemon Platinum cart has been untouched since it was restarted over a decade ago.

What I want: I want to restore non-overwritten data from the cartridge storage (I believe my user data would be in the EEPROM, and not the flash memory?). I'm fairly certain this is technically possible. Data "deleted" is almost always just marked as "can be overwritten". DS carts are likely no different, and since my data has not been overwritten, it should still be in there somewhere.

Problem is I have absolutely no idea how I would extract that data. Heck, I just learned what an EEPROM is. I'm not a professional or even a hobbyist. I have nothing but a passing knowledge on this, and I don't even know where to start. Even if the game does overwrite everything on restart, I still would like to know how to get data from these. Please, I need help!
 

tastymeatball

Well-Known Member
Member
Joined
Nov 30, 2016
Messages
295
Trophies
1
Age
39
XP
2,934
Country
Germany
Sorry to bring this to you but your save data is gone. When you use the delete function by pressing UP+B+SELECT on the title screen every byte in the save data is overwritten with 0xFF.
 

TheGreenGamer3

Member
OP
Newcomer
Joined
Jul 18, 2024
Messages
5
Trophies
0
Age
23
XP
32
Country
Canada
Sorry to bring this to you but your save data is gone. When you use the delete function by pressing UP+B+SELECT on the title screen every byte in the save data is overwritten with 0xFF.
Thanks for responding! Do you have any documentation of this you can link to? Like is that confirmed? You're sure it wasn't an artifact of cartridge file programs like godmode9? As I said I'm not super versed in this, but to me it seems needlessly resource intensive to do that for virtually no reason... I don't mean to interrogate, but I need to know for sure before I do anything.
 

tastymeatball

Well-Known Member
Member
Joined
Nov 30, 2016
Messages
295
Trophies
1
Age
39
XP
2,934
Country
Germany
I had a save file and deleted it with this function. The fact that the deletion process takes 30 - 60 seconds is another indicator that it writes the complete save data with 0xFF. It would make no sense that it takes this long just to invalidate a few bytes. And why would Godmode9 read something else than what is on the save chip? Why would it assume data? The data is gone there is no way around this.
 
Last edited by tastymeatball,
  • Like
Reactions: 4d1xlaan
Joined
Apr 25, 2024
Messages
704
Trophies
1
Location
Prairie Kingdom
XP
1,313
Country
United States
Hello, I created this account because I need help with this and I am way out of my depth.

Background: I have a cartridge of Pokemon Platinum from when I played it around ~2009-10. I was a kid, and for some reason deleted the save data a few years after that. I never touched it again after that, the game is still in the state just after I deleted the save.

Now: Fast forward, I'm 22 and I still like Pokemon. I still have some Pokemon stored in Pokemon Home from 2010-11! The problem is that notably, many of my Pokemon are still missing (In particular a Giratina named ".", don't ask), and my cartridges are reset and have been played since - bar one cartridge: Pokemon Platinum. The Pokemon Platinum cart has been untouched since it was restarted over a decade ago.

What I want: I want to restore non-overwritten data from the cartridge storage (I believe my user data would be in the EEPROM, and not the flash memory?). I'm fairly certain this is technically possible. Data "deleted" is almost always just marked as "can be overwritten". DS carts are likely no different, and since my data has not been overwritten, it should still be in there somewhere.

Problem is I have absolutely no idea how I would extract that data. Heck, I just learned what an EEPROM is. I'm not a professional or even a hobbyist. I have nothing but a passing knowledge on this, and I don't even know where to start. Even if the game does overwrite everything on restart, I still would like to know how to get data from these. Please, I need help!
you can probably get a completed platinum save rom Roc's repository on github then edit it to your liking with PKhex to try and recreate your lost save as much as possible, then incject the save into your cart via Checkpoint on 3DS, it's not the best solution as i'd rather not just tell you to just replay the game...but i had to do this with my soul silver after losing my data, i truly hope this helps, if you need any specifics like links and extra tips lmk
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Skelletonike @ Skelletonike: We need to demonstrate our superiority, matters.