libertyernie / goombasav

Extract/replace Game Boy SRAM data stored in SRAM of Goomba emulator (C/C++/.NET)
GNU General Public License v3.0
51 stars 5 forks source link

Error sh at xxxxxxxxxxxxxxxxxxx not plausible - value: xxxxxx during opening every .sav Pokemon game for gbc #8

Open kemoT1990TM opened 2 years ago

kemoT1990TM commented 2 years ago

Hello I am receiving error: sh at xxxxxxxxxxxxxxxxxxx not plausible - value: xxxxxx https://i.postimg.cc/pTTJgbGX/GSM-error.png during opening .sav files for gbc pokemon games. Saves from ROMs downloaded from internet, from original cartridges etc. Even roms saved by GBA on EZ_Flash Jr or VBA emulator on PC have similar errors when opening. Any ideas how to continue with this?

libertyernie commented 2 years ago

Can you post a link so I can download one of the .sav files that won't open?

kemoT1990TM commented 2 years ago

Here comes the link to google drive with Pokemon Silver rom and sav file: https://drive.google.com/drive/folders/1rqM6BagmBTozXdk1GfK2lSm9fsoSGQMu?usp=sharing

Edit: I need to mention that I am using Windows 10 if that matters.

libertyernie commented 2 years ago

OK, I think the issue is that this program can only open GBA .sav files generated by the Goomba and Goomba Color emulators, not the actual GBC .sav files. All this program does is extract the GBC .sav from inside of a GBA .sav (and also replace it).

Since the EZ-Flash Junior runs the console in GBC mode, it doesn't use emulation at all, so the .sav file doesn't need to be extracted / replaced with this tool. Basically, it shouldn't be necessary in your case.

kemoT1990TM commented 2 years ago

The issue is that I want to move all those saved games to EZ Flash Omega and that is why I wanted to use this tool in a first place.

It is strange that I could copy those saves and open them in any emulator on PC but using EZ Flash Omega I am unable to do so and .esv save is necessary.

libertyernie commented 2 years ago

Oh, OK! What I might try is, play it once on the EZ Flash, then open the .esv file that the EZ Flash created and import the actual GBC .sav file into it.