Fire red save

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


Post Reply
pitufoss
Junior Member
Posts: 1
Joined: Tue Jun 19, 2012 2:02 pm

Fire red save

Post by pitufoss »

Hi, I played pkmn fire red on VBAlink, and I couldn't save in the game with a .sa1 (or sav) file, so I recently downloaded VBA-M to try to save my game, but when I open my .sgm file, VBA-M crashes.

I also tried to use a VBA-M sav , I can open it from VBAlink, but there seems to have no way to save ingame (overwriting it)

 

if you can help me, this would be cool!

 

Pitufoss

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

Fire red save

Post by Squall Leonhart »

1.7 states are not compatible with M

the battery save cannot be recovered as the state somehow tracks whether the game is running in read only mode.

PatrickBaroud
Junior Member
Posts: 1
Joined: Sat Oct 06, 2012 10:13 pm

Fire red save

Post by PatrickBaroud »

I actually have a problem with Fire Red saves as well. I'm using VBA-M 1.8.0 SVN. If I load, randomly play anything, and then save from inside the game, I can go back and load regularly and the .sav file is fine (128KB Flash). However, if I launch the .gba, load a previously saved .sgm file, and then try to save, I get an error. I want to get the .sav file from the .sgm state file so that I can transfer my game inter-emulator (from VBA-M to VbagX for S60).

 

It's proved to be a hassle, so I'd appreciate any help,

Thanks.

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

Fire red save

Post by Squall Leonhart »

Savestates snapshot the currently active memory of the game and its hardware state.

 

Restoring a state where the hardware settings were incorrect will result in this issue with Fire Red. An unusual oddity exists with Leaf Green where in some cases, some users have managed to salvage their game progress and create flash save of the correct size. I have reproduced this myself in Leaf Green, but have never been able to achieve the same in Fire Red.

Waluigi
Junior Member
Posts: 11
Joined: Sat Nov 03, 2012 9:42 pm

Fire red save

Post by Waluigi »

The save detection is not perfect between games using flash 64K or 128.

 

For example, you can't play at Mario Kart after Pokemon, it rewrites the game save with the same format. That's very problematic.

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

Fire red save

Post by Squall Leonhart »

VBA-M does not currently have any form of flash save size auto detection. The correct settings are provided by the vba-over file

 

If that was the first time playing Mario Kart and no sav existed as yet, then that would be why, as we only define games needing 128k (and other work arounds) in the override file.

 

If a save already exists, then the game uses its currently written size.

Waluigi
Junior Member
Posts: 11
Joined: Sat Nov 03, 2012 9:42 pm

Fire red save

Post by Waluigi »

Ok, thanks for explanations.

Post Reply