Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
Did you set your save settings to Flash 128k in your emulator?
Edit: Looks like the whole solution was posted earlier, read what Gykix said and it should work. It even worked on my gpsPhone too, playing this awesome hack on my iPhone ^_^