GiratinaIsMyBro Posted February 22 Posted February 22 Hi, I have a (I think) original Gen 2 Pokémon Red German Cartridge, which I executed several glitches on several years ago. The cartridge works fine and loads the save game without issues. However, when I dumped a .sav with my analogue pocket, that .sav did not work in an emulator (tried BGB and SameBoy), and PKHeX doesn't want to open it either. By that, I mean, the emulator loads the game just fine until the title screen, and then the game tells me that the save file is corrupt. As far as I can tell, the .sav has exactly the correct size. Is there anything I can do, or can anyone help me? I just ordered a GBxCart RW 1.4, to check if maybe the analogue pocket is the culprit, but I honestly don't think so because I have successfully extracted save games from other cartridges this way before. Thanks! Pokemon - Rote Edition (Germany).sav
Kaphotics Posted February 22 Posted February 22 Nope, doesn't look like anything is recoverable. I forced it to load as a Gen1 save file and it's all garbage. 1
GiratinaIsMyBro Posted February 22 Author Posted February 22 I forced it to load as a Gen1 save file and it's all garbage. I'm not at all familiar with the save file layout. Is Gen 1 similar enough to Gen 2 that what you tried should work? If the answer is yes, then I suppose the analogue pocket is just not reading the save game correctly or something. Will try with the dumper in a few days when it arrives.
Kaphotics Posted February 22 Posted February 22 Terminology; generation 1 meaning RBY. There's no difference in save file formats for bugfixed ROMs released at different times.
GiratinaIsMyBro Posted February 22 Author Posted February 22 (edited) Sorry, I'm confused. RBY = Red Blue Yellow? For some reason, I thought Red was gen 2... How do you force pkhex to load a corrupted sav? Edited February 22 by GiratinaIsMyBro
Kaphotics Posted February 22 Posted February 22 7 hours ago, GiratinaIsMyBro said: How do you force pkhex to load a corrupted sav? By running the program under a debugger and forcing the logic to think it is a valid save file. Valid save files have detectable patterns like box data structures having specific values at specific offsets. https://bulbapedia.bulbagarden.net/wiki/Generation_I
GiratinaIsMyBro Posted February 22 Author Posted February 22 (edited) I see. I thought perhaps there was an option in the GUI that I was missing, but I guess not. Strange thing though, I compared a known good save with mine in a hex editor (ImHex) and large parts of the save files are identical. For now, I suppose I have to assume the analogue pocket is just not reading it right or something. I also tried cleaning the cartridge contacts. I will give an update as soon as the duper arrives in a couple of days. Thanks for your help so far! Edited February 22 by GiratinaIsMyBro typo
GiratinaIsMyBro Posted March 1 Author Posted March 1 Alright, just got my GBxCart RW 1.4 and dumped the ROM and save file. Seems to work, so the issue really was the Analogue Pocket.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now