Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fatal error when reading game #20

Open
Darkhax opened this issue Jun 29, 2017 · 7 comments
Open

Fatal error when reading game #20

Darkhax opened this issue Jun 29, 2017 · 7 comments

Comments

@Darkhax
Copy link

Darkhax commented Jun 29, 2017

When trying to read the data on my copy of Pokemon Platinum, there is a fatal error. I've noticed that there are several similar issues. In my situation, the cart is second hand, so I am not certain if it is authentic or not. Although from what I understand, the counterfeit copies of ds games will not run on the 3ds. The save file was initially made on a regular 3ds, and is being read on a new 3ds. I've attached the crash dump, hopefully this can help you fix the issue, or in the case of the game being counterfeit, provide the data to help make a way to detect counterfeit carts and display an error message for that.

crash_dump.zip

@FM1337
Copy link

FM1337 commented May 6, 2018

I've done my own research on this issue as well (because of my pokemon diamond cart having the same issue).

The conclusion that I've come to is the following:
Depending on when your cart was printed/flashed, it may or may not work with save exporters and importers.

Carts from the original print (2007 or so) will work fine, but carts that may have been printed say, 2014 - present will not work from what it seems.

Depending on when you bought/received your copy of your game, it could be a official Nintendo print or a knock-off print (it will still work fine but save exporters like checkpoint or twlsavetool won't work with it)

@FM1337
Copy link

FM1337 commented May 6, 2018

I realize this is an old post, but it's still disappointing that it probably will never work.

The closest official answer I got from was from the developer of checkpoint stating the following:

"I think that the SPI functions we use in Checkpoint and TWLSaveTool don't know what to do with your cart"

@Darkhax
Copy link
Author

Darkhax commented May 6, 2018

Thanks for sharing the info @FM1337. The carts that were printed after 2014 would all be counterfeit then? Or was there a change in manufacturing that would prevent official ones from working?

@FM1337
Copy link

FM1337 commented May 6, 2018 via email

@FM1337
Copy link

FM1337 commented May 20, 2018

This all being said, it could very well be possible to fix an issue like this, but developers would need one of the following as well as time (and motivation):

  1. The cart that is having this issue.
  2. Someone with the cart having the issue to help test and debug what is going on.

Problem is because this is mostly a niche issue and not many people are having it, it's unlikely that this problem will ever get solved. But who knows, maybe one day it will get fixed.

I'm tempted to just do a write up on everything I know about this issue to keep it in one central location for reference.

@FM1337
Copy link

FM1337 commented May 20, 2018

Alright I created a repository to keep track of all the information, it can be found here

@Rayd3x
Copy link

Rayd3x commented Mar 8, 2019

I'm having the same issue on mi Pkmn Platinum and tryied everything too... but if you know more than me about Godmode9 than there may be a way to dump the sav file from there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants