I have used the NESBox Emulator with my dumped Pokemon Emerald .gba and I have used the "Save state" button. I have played a lot on NESBox and now that I would like to use VirtualBoy Advance I cannot load NESBox save file (.save) that I saved my data to, because it errors with "Unrecognized Gave Version".

Does anyone here know how to convert NESBox state files (.save) to VirtualBoy Advance-compatible Save files (.sgm)?

  • Have you tried saving the game normally and migrating the regular save file instead of the save state?
    – Nolonar
    May 2, 2016 at 20:07
  • @Nolonar NESBox has only a "save state" button. You can view it here: nesbox.com/emulator
    – user146479
    May 2, 2016 at 20:10
  • Yes, but Pokémon has a "Save" option. Have you tried using that?
    – Nolonar
    May 2, 2016 at 20:14
  • @Nolonar Yes, but it doesn't save to a file. At least it displays to me no file save dialog... I appreciate your help a lot!!!
    – user146479
    May 2, 2016 at 20:17
  • @Jason Most emulators just have a save or battery folder that they put all the game save info on.
    – Powerlord
    May 2, 2016 at 20:24

1 Answer 1


Unfortunately, neither the Flash version on the NESBox website nor the Microsoft Store app have saving functionality aside from the save state feature. There is no way to convert a NESBox save state to a save state for any other emulator, because the format and data is specific to the emulator.

  • That's very bad news for me: I have played a lot and now I am going to just have to start again...
    – user146479
    May 3, 2016 at 8:02

You must log in to answer this question.