Hello,
I've been abusing Emerald's RNG to get a few Pokemon in a project to get every legally obtainable ribbon in Gen III and Gen IV. Since I had a frame at about 87 million, I used VBA to RNG those Pokemon. Unfortunately, after weeks of work (including four different playthroughs because of my misunderstanding of Gen III mechanics) and after getting everything ready, I've found that I can't convert the VBA .sav into a physical cart file.
I have several different EZ-flash flashcart devices available, and the one that appears to be working best is the EZ-flash IV. However, it apparently has a common problem with Pokemon games where it fails to load the ordinary 128 KB .sav and needs a double-save (for lack of a better term) of 256 KB. A couple places I found suggested that a person with this problem "splice" two identical files together to create that with a hex editor, so that when EZ4 fails to load the first one it has an immediate backup to retrieve.
Unfortunately, I cannot figure out how exactly to do that. I've tried combining two exported battery files in every way I can think, including just adding one file's data directly after another in a hex editor so that the file was 256 KB (which was the suggestion I'd heard) but that didn't work. Putting two identical files (Except for the name, which I don't think can be identical) next to each other doesn't seem to work either. I'm at a loss.
Is there anyone in the know that can help me with this, or has had this problem with an EZ product? Or can tell me another way to get these VBA Pokemon onto a legit Gen III cart? I still need the Mt. Battle ribbon, or I'd just give someone with better technological know-how the pkm files, ask them to migrate them to Gen IV, and trade them to me over wifi.
Thank you for your consideration, and my apologies if this is the wrong forum or if the subject matter is otherwise irrelevant.