-
-
Notifications
You must be signed in to change notification settings - Fork 4
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
GB/GBC save file dump sometimes wipes save from cart #34
Comments
Which cartridges does this happen to? Are they cartridges with batteries (original) or clones? Could you upload a video showing this? It would help to see the steps you're taking. Best regards! |
I've only tried real cartridges. No reproductions, flash carts, or anything like that. This is all using the latest OFW release (0.100.3) and the latest FAPs from the store (2.2). Video shows making a new save on Link's Awakening, dumping the save with the Flipper, the save is then missing from the cartridge, but I can write it back to the cartridge. https://photos.app.goo.gl/ct36Xi94bRgNver2A This does not always happen though, it seems random. I did notice it happen with the Game Boy Camera once too. |
Perhaps when the cartridge is removed and tilted at an angle, the pins might be making contact. One thing I could do to test this is, once the DUMP process is finished, set all the pins to |
Ah, interesting! I hadn't thought about the fact I was pulling the cart off at an angle like that. Good catch. I also have a JoeyJR for dumping ROMs and saves. I've used that for a few years now, and dumped dozens, or maybe more than a hundred saves at this point, and never had the same issue. That said, I know his (BennVenn) source code is not open. But he does have a Discord. Might be worth a quick ask to see if he ever encountered the same issue with his device. By design it would be equally susceptible to pulling the cart off at an angle. I'll pose the question over there and see if he has any insight. Side note: a 3D printed shell would be absolutely killer for the Malveke. Especially if we could go through PCBWay with some of their awesome transparent options! |
Would it be better to pull the Malveke board from the flipper (with cart still attached) rather than pulling the cart first? |
I will deactivate the pins (LOW) when removing the cartridge, that will help a lot. Regarding the casing, @fran122157 is working on it, although I'm not sure when it will be ready. Here's a preview they sent me. |
Regarding save files being wiped, the new faps you created for #35 seems to have made this issue worse - I could not get ANY save file dumped correctly, and my save was wiped from the cartridge 100% of the time. |
The strange thing is that I haven't modified anything in that application yet. I've only moved code from malveke_gb_photo. The other issues must be related to the F0 compilation problems. |
Occasionally when I dump the save file of a GB cartridge, and then go to play the game again, the save file is gone. Sometimes this doesn't happen. I cannot figure out how to reproduce it 100% of the time, it seems random.
I think if users were not expecting this, they may accidentally lose data, especially since when I try to write the dumped save file back to the cart, that also doesn't seem to work.
The text was updated successfully, but these errors were encountered: