So I played this on my EZ Flash II up till a point you could save, made a save in both slots. I was hoping to grab that valid savegame and possibly use it if an existing one was needed for whatever reason.
Tried to dump the .sav from the cart, the dumper acts as if there is no save. Then I thought I'd put a second copy of Ruby on the cart to see if it could load the original savegame. Did that, booted it, greeted with the white screen and BGM playing, the same error when the ROM is used on anything.
Loaded my original working copy and.... white screen on that one too. I've reformatted, reflashed, everything I can think of and I can't get it to work again on the EZ Flash. Extremely strange.