Had a problem this morning with the Smartboy cartridge & reader, in which all my on-cart data was lost. I'm busy enough these days that I sped through the grieving process pretty expediently, and now I just want to know what happened, and how it's possible that on-cart data can be at risk during the backup process. Thought I'd throw this out there in the hopes of getting the informed interpretation of people more technically savvy than myself.
Hardware involved:
Smartboy cartridge
Smartboy USB reader/writer
MacBook Pro laptop running OS 10.6.x
Software involved:
gbcflsh (or however it's spelled), with settings set up like this: http://i46.tinypic.com/xn8zut.png
I've used this setup dozens of times with no problems. Don't know what was different today. Plugged the reader into the laptop's USB port (the one on the right side, if that matters), reader's green light lit up; plugged the cartridge into the reader, initiated a "read RAM" operation, it aborted a few times (not unusual -- seems to be a known occasional hiccup in the process), finally read the cart "successfully," I checked the resulting .sav file in an emulator, found it blank, redid the process a couple of times with consistent results (blank .sav), decided to check the cart, and voila, an empty instance of LSDJ, no song data at all (empty work RAM, empty file menu).
After screaming "FUCK" a few hundred times, I decided to investigate whether the cart battery was dead. The cart seems to be retaining newly-loaded .sav data now (been about 2 hours), so that suggests the battery can't be totally dead.
So, whatever. Lost data, moving on. At this point though I just want to know WHAT possibly can happen in the process of backing up that stands to actually wipe the on-cart data.
I can accept problems that affect / prohibit getting your cart data onto a computer. But when it turns out that the data on your cartridge is potentially in jeopardy merely by undertaking the act of backing up, then I don't know what the fuck to do.
Any ideas, tech wizards?
edit: for clarity (sort of)