Emuforums.com

Go Back   Emuforums.com > Handheld Emulation > Nintendo Handhelds > Visualboy Advance Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read

WON'T YOU JOIN US?
You are not a registered member and
are viewing this site as a guest.
Registration is simple and FREE.
Join this CrowdGather community today.
Registration offers the following perks:

» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging

join

Reply
 
Thread Tools Display Modes
Old November 15th, 2008, 15:35   #1
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
Fix your broken Pokemon Leaf Green saves here!

ONLY LEAF GREEN SAVES CAN BE FIXED IN OTHER WORDS FIRE RED SAVES CAN NOT BE FIXED

This is a guide on how to recover Pokemon saves made using the wrong save settings (i.e. Flash 64K instead of Flash 128K). At this moment, I cannot fully guarantee that it will work under all circumstances, but chances are that the following procedure will produce viable results.



Required files
  • A save state that was made using the Flash 64K save type
  • An unpatched version of the rom of the game used to create the save state above (note that you may need to re-dump if you patched your existing rom)
  • A copy of VisualBoyAdvance
Instructions
  1. Create a new folder somewhere on your hard drive
  2. Copy the save state, the rom, and the emulator into the new folder you created in step 1. NO OTHER FILES SHOULD BE IN THAT FOLDER
  3. Open the emulator, but do not load the rom. DO NOT CHANGE ANY SAVE SETTINGS
  4. If you are playing Ruby, Sapphire, or Emerald, you should turn on the Real Time Clock by going to Options -> Emulator -> Real Time Clock
  5. Load the rom. You may get a white screen - that is normal behavior, so proceed to the next step
  6. Load the save state by going to File -> Load... and selecting the save state (it should show up on the screen without requiring you to change directories)
  7. Your saved game should be loaded. Then change the save type by going to Options -> Emulator -> Save Type -> Flash 128K
  8. Use the in-game save (i.e. press Enter to open the in-game menu and choose Save)
  9. After going through the entire saving process, close the emulator. If you look in the new folder you created in step 1, you should see a 128KB save file corresponding to your rom.
  10. Create another new folder within the folder you made in step 1
  11. Copy the emulator and the rom into the folder you created in step 9. DO NOT COPY ANY OF THE OTHER FILES
  12. Open the copy of the emulator you copied in the last step (i.e. in the newest folder). Do not load the rom
  13. Change the save type to Flash 128K by going to Options -> Emulator -> Save Type -> Flash 128K
  14. If you are playing Ruby, Sapphire, or Emerald, you should turn on the Real Time Clock by going to Options -> Emulator -> Real Time Clock
  15. Load the copy of the rom found in the newest folder you made - it should be the one that shows up automatically on the screen
  16. There should be NO white screen. Now go to File -> Import -> Battery File... Click on the icon with the folder and an upward-pointing arrow (i.e. go to the folder you created in step 1). Load the 128KB save that was created in step 8. At the confirmation screen, click "Yes"
  17. After the initial intro screen, you should get an error message like "The save file is corrupted. The previous save file will be load." That is correct behavior, so proceed to the next step
  18. Choose to continue with the existing save file
  19. Now use the in-game save again (i.e. press Enter to open the in-game menu and choose Save)
  20. Reset the emulator (File -> Reset)
  21. When the rom loads again, there should be no error message pertaining to the save. If you close the emulator, you will find a 128KB save file corresponding to the rom in the newest folder you made (in step 9). Delete all the files in the folder you made in step 1 so that you don't confuse them with the good saves (don't delete the folder you made in step 9 of course).
  22. Continue playing using the in-game save that was generated in steps 19-22. You may want to make a save state immediately just in case
There seems to be some issues with Fire Red saves that makes them impossible to recover. Recovery with Leaf Green saves seems to be possible.


Note, i ripped this guide from another site, and i don't care if the punk cuts a **** about it, i edited out all his lamer illegal bs and made it ngemu friendly.

Last edited by SCHUMI_4EVER; August 3rd, 2010 at 23:24..
Squall-Leonhart is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old January 3rd, 2009, 22:16   #2
Marloss
Registered User
 
Join Date: Jan 2009
Location: Norway
Posts: 2
I have a problem.
In step 8 where I'm going to save I get the error "Save error. Please exchange the backup memory." That save is needed in step 17/18 so I'm stuck.
I would really appreciate help.
Marloss is offline   Reply With Quote
Old January 4th, 2009, 13:05   #3
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
pokemon firered, right?

yeah, im looking into it,
....i'll see if its possible to create a tool to inject a working memory card into a save state.
Squall-Leonhart is offline   Reply With Quote
Old January 5th, 2009, 12:42   #4
Marloss
Registered User
 
Join Date: Jan 2009
Location: Norway
Posts: 2
That's right. Pokémon FireRed. Thanks alot.
Marloss is offline   Reply With Quote
Old January 13th, 2009, 23:15   #5
Jylnnana
Registered User
 
Join Date: Jan 2009
Location: virginia
Posts: 4
What about MAC users.
Jylnnana is offline   Reply With Quote
Old January 14th, 2009, 10:47   #6
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
sorry, can't help them.
Squall-Leonhart is offline   Reply With Quote
Old May 9th, 2009, 23:33   #7
Sharkaat
Registered User
 
Join Date: May 2009
Location: Croatia
Posts: 1
Quote:
Originally Posted by Squall-Leonhart View Post
pokemon firered, right?

yeah, im looking into it,
....i'll see if its possible to create a tool to inject a working memory card into a save state.
Any news regarding this?
Sharkaat is offline   Reply With Quote
Old May 10th, 2009, 00:31   #8
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
not until mudlord has net access at home.
Squall-Leonhart is offline   Reply With Quote
Old May 13th, 2009, 10:53   #9
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
indeed

If you need anything let me know, Guys in this thread, post your save states so we can hex compare them with a state which includes the battery data
Squall-Leonhart is offline   Reply With Quote
Old May 13th, 2009, 18:12   #10
Unhinged
Registered User
 
Join Date: May 2009
Location: tangentland
Posts: 1
I've e-mailed this save state to Squall already, but it was a while ago, so here it is: http://www.mediafire.com/file/nlqd1y...- Fire Red.sgm

VBA 1.7.2 (sigh)/64k

I really hope a battery repair patch can be made.

Last edited by Unhinged; August 4th, 2009 at 16:44.. Reason: Removed reference to sacrificing a goat in the name of a former member.
Unhinged is offline   Reply With Quote
Old May 14th, 2009, 04:13   #11
m3n3ld1r
Registered User
 
Join Date: May 2009
Location: Argentina
Posts: 2
I've also uploaded a file to: MEGAUPLOAD - The leading online storage and file delivery service
Also VBA 1.7.2 and saved using 64K
m3n3ld1r is offline   Reply With Quote
Old May 14th, 2009, 04:55   #12
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
thanks guys, this should help.
Squall-Leonhart is offline   Reply With Quote
Old May 14th, 2009, 05:15   #13
m3n3ld1r
Registered User
 
Join Date: May 2009
Location: Argentina
Posts: 2
thank us? thank you for doing this!
m3n3ld1r is offline   Reply With Quote
Old May 23rd, 2009, 04:00   #14
Znex
Registered User
 
Join Date: May 2009
Location: Australia
Posts: 1
More savestates!

http://www.mediafire.com/file/yz0zyi...- Fire Red.sgm

Last edited by Znex; May 23rd, 2009 at 04:18..
Znex is offline   Reply With Quote
Old May 24th, 2009, 01:01   #15
zhorippong
Registered User
 
Join Date: May 2009
Location: Canada/ON
Posts: 1
:)

Quote:
Originally Posted by Squall-Leonhart View Post
However, if you have a Leaf Green rom it is possible to fix the firered save using these instructions, with the Leaf Green rom.
Hi.. I was looking for a way to fix my save and I do have Leaf Green rom..
So I tried, but when I open LG rom and try to load the state save thing.. it says it can't because it's FR file...
Maybe I am doing something wrong..? T^T
How should I proceed to fix my FR save with LF rom..?

Thank you..!
zhorippong is offline   Reply With Quote
Old May 25th, 2009, 06:29   #16
erictooth
Registered User
 
Join Date: May 2009
Location: United States
Posts: 3
I've tried this a couple of times using VBA link 1.8 (which I have gotten to save properly with a vba-over.ini on NEW GAMES), but unfortunately I had been making savestates without a vba-over and it was set to flash 64k. I've been trying to convert them, and almost got there by making a gameshark snapshot which made a 128KB .sa1 file (instead of 64!!), but I don't know what to do now. The game just starts as if there is no save (but at least I don't get the 1m circuit board).

What should I try?

Edit: I should note that when saving in game using the steps above it says "Save error. Please exchange the backup memory."
erictooth is offline   Reply With Quote
Old May 25th, 2009, 12:55   #17
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
the savestate contains corrupted battery data, we are looking at creating a patcher which rebuilds the battery area of the state.
Squall-Leonhart is offline   Reply With Quote
Old May 27th, 2009, 03:49   #18
Monkey316
Registered User
 
Join Date: May 2009
Location: NZ
Posts: 1
that would be awsome
Monkey316 is offline   Reply With Quote
Old May 28th, 2009, 02:21   #19
Jhong253
Registered User
 
Join Date: May 2009
Location: IN
Posts: 2
Hi,

First off, thank you for looking into this issue! Is there any news?
I'm new to the forum, just joined yesterday. Being new, I have no idea how to post my save state on here. If any one could show me, it would be helpful...

I have the same issues as rest of these guys -- I beat Elite 4 for first time on FireRed, but because I saved states with 64K (sigh...), I couldn't make any in-game saves. I do happen to have a save state right before beating the Elite 4.

I do have to note that I (n00bishly) downloaded and used VBA-Beta emulator instead of VBA 1.80 that I just downloaded today for the saved state right before Elite4. So the save state files are .sgm files instead of the .sg1 files VBA 1.8 makes.
Jhong253 is offline   Reply With Quote
Old May 28th, 2009, 02:28   #20
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
sg1 is VBA-Link
Squall-Leonhart is offline   Reply With Quote
Reply

Tags
game saves, pokemon, visualboy advance

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 07:26.

© 2006 - 2012 Emu Forums | About Emu Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.