The General said:
Unfortunately I'm cheep and don't want to buy a few games.:embarrass Plus my GBA doesn't work very well. I dropped it once and it'll stop working mid-game.
Aw, chin up, mate! ^^; Using VBA is not a bad thing! I have it too, even if I do own all the games ( I'm hooked on trading and battling other people, it's just so FUN ^^; )
The thing is, it happened to me too once, and not even increasing the flash memory and enabling the "real time clock" feature helped me, but this did (I didn't find this, it was found by a brilliant person whose name I have forgotten, unfortunately, just like I forgot on which board he/she posted, so I can't give credit :( Just know I didn't find this myself, I'm not smart enough ^^; ) Anyhoo, here's what you do:
You have to save the game before you beat Wallace and then, after you beat him, delete the .sav file from the folder where you saved it, before the final save. I don't know WHY, but this really worked for me when nothing else did O.o
EDIT: PS: Hold everything! I googled it, and now I can give credit! Yaaay! I saw this post on a board called "emuboards" :
amaravati Jul 18 2005, 02:15 PM
A much easier method to continue past the Elite 4 is save a state in VBA before the E4 or preferably just before the final battle with Wallace
While playing the game delete the .SAV file from the VBA folder
Because once you beat Wallace, the Emulator creates a brand new .SAV file which (after the Hall Of Fame messages and the end credits) puts you back in your bedroom in Littleroot and keeps ALL (yes, all) of your badges, pokedex, items, etc.
~joenumpty
OR if you are just starting a new game do the following
1. Make sure you have a clean, unpatched, untampered Pokemon Emerald ROM (there is a program called GBA Tool Advance that lets you check the file signature). The CRC for Emerald should be 1F1C08FBh
2. Load Visual Boy Advance (preferably version 1.7.2) without loading the ROM
3. Use this setting for Emerald Options > Emulator > Save Type > Flash 128K
4. Turn on the Real Time Clock by going through Options > Emulator > Real Time Clock
5. Load Pokemon Emerald