Battery saves (.sav) type and transferring between different emulators

This particular forum is archives, bug reports should be made at https://github.com/visualboyadvance-m/v ... e-m/issues


killazys
Junior Member
Posts: 5
Joined: Sat May 12, 2012 6:20 pm

Battery saves (.sav) type and transferring between different emulators

Post by killazys »

I'm trying to transfer some saves from Fire Emblem 6 to my Android device using the Gameboid emulator. Gameboid has not been updated for around a year now, and I fear the dev has since left the project.

 

As such, I turn to you guys for support and help on this issue. [img]<fileStore.core_Emoticons>/emoticons/tongue.png[/img]/emoticons/tongue@2x.png 2x" width="20" height="20" />

 

Gameboid gives savegame options of SRAM, Flash, Flash 128K, and EEPROM. FE6 is detected as SRAM, and selecting SRAM in Gameboid saves the file as 32K in size (if a new game is started from Gameboid and there is no .sav file already present in the directory). This is not compatible with the VBA-M saves that are 64K in size.

 

In VBA-M, if I select SRAM + Flash (128K), it still saves as 64K. These 64K size saves can be read properly by Gameboid, but they cannot be saved to. Any attempts to save will simply not work; the game will not crash or anything, but the save will just not be overwritten.

 

Attempting to load the game with the 32K savefile in the same directory via VBA-M results in VBA-M overwriting the save, even though it can load from it properly.

 

Is this something that can be resolved relatively easily? Any help would be greatly appreciated.

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Battery saves (.sav) type and transferring between different emulators

Post by Squall Leonhart »

Seems we are creating a 64K Sram file whether the game actually needs that much or not. by the looks of FE it only needs 32K

Last edited by Squall Leonhart on Sun May 13, 2012 10:34 pm, edited 1 time in total.
killazys
Junior Member
Posts: 5
Joined: Sat May 12, 2012 6:20 pm

Battery saves (.sav) type and transferring between different emulators

Post by killazys »

Thanks for the reply. I did apply an English patch to this game using IPS-Win. Could that be part of the cause?

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Battery saves (.sav) type and transferring between different emulators

Post by Squall Leonhart »

No, this game uses SRAM in any case.

 

Seems we are creating a 64K Sram file whether the game actually needs that much or not. by the looks of FE it only needs 32K

killazys
Junior Member
Posts: 5
Joined: Sat May 12, 2012 6:20 pm

Battery saves (.sav) type and transferring between different emulators

Post by killazys »

OK. Now when can we expect a fix? Would this be prioritized at all?

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Battery saves (.sav) type and transferring between different emulators

Post by Squall Leonhart »

there are worse issues that still haven't been fixed heh.... but a hex editor and trimming off the extra 32k should work

killazys
Junior Member
Posts: 5
Joined: Sat May 12, 2012 6:20 pm

Battery saves (.sav) type and transferring between different emulators

Post by killazys »

Hm. That would have to be done every time I want to switch around saves right?

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Battery saves (.sav) type and transferring between different emulators

Post by Squall Leonhart »

i can ask mudlord to wrangle up a suitable tool.

killazys
Junior Member
Posts: 5
Joined: Sat May 12, 2012 6:20 pm

Battery saves (.sav) type and transferring between different emulators

Post by killazys »

Awesome! Please notify me when that becomes available [img]<fileStore.core_Emoticons>/emoticons/smile.png[/img]/emoticons/smile@2x.png 2x" width="20" height="20" />

laurianjahn
Junior Member
Posts: 1
Joined: Sun Aug 05, 2012 7:50 pm

Battery saves (.sav) type and transferring between different emulators

Post by laurianjahn »

made an account just so i could post this.

 

I've been playing Pokemon Fire Red in GameBoid and wanted to move my gaming experience to my pc in VBA.

 

Using Gameboid ver. 2.4.7

and VBA 1.8.0.600 according to file properties and 1.8.0.511 according to the file name.

 

settings in gameboid are automatic

 

and VBA are automatic and 128k.

 

i copied the rom and .sav file from the sd card and pasted them together on my pc. changed the .sav extension to .sa1 and opened the .gba file. reverse to go back to Gameboid. not sure if this will work with other versions.

Last edited by laurianjahn on Sun Aug 05, 2012 8:13 pm, edited 1 time in total.
Post Reply