Help - Search - Members - Calendar
Full Version: VisualBoy Advance Save Problems
1Emulation.Com > Other Systems > General Handheld
Pages: 1, 2, 3, 4
Haldrie
[NOTE]
Some of the following information has been updated in later posts so please scroll down further to view these updates. Not everything has been updated though as there was no need for it since the information is already in this post. The updates do include all of the Dragon Ball (Z)(GT) games that are listed here as well as a new Pokemon game the was recently released. There is also more information about the IPS patches for all of the Pokemon games.
[END NOTE]

I've been using VisualBoy Advance for some time now (since version 1.3) and have built up quiet a large rom collection for it. Although the best Gameboy emulator out there (in my opinion) it is still not perfect. Below are a list of games that do not seem to work well in the latest versions of this emulator but do work in older versions or by modifying some of the emulator's setting.

[UPDATE]
Using all of the information in this topic (not just this post) you should now be able to use all of the below listed games on the latest version of VBA without any problems (at least as far as being able to save your game).
[END UPDATE]

Dragon Ball Z Games
(See below for an alternative fix for these games)

Dragon Ball Z - Legacy of Goku

Problem:
As of version 1.7.1 of VisualBoy Advance this game will display a message stating that it will not run on the current hardware.
Fix:
This message does not show up in version 1.6.0 of VisualBoy Advance (I'm not sure about other versions exept 1.1 but that version is too old to worry about) and does not seem to have any other problems.

Dragon Ball Z - Taiketsu

Problem:
First of all make sure you do not have an into hacked version as this version of the game will crash the emulator. Other then that it basiclly has the same problem as Legacy of Goku showing a similar message when you try to play it.
Fix:
Pretty much the same way. This message does not show up in version 1.6.0 and will play perfectly.

Dragon Ball GT - Transformation

Problem:
This game will also display a similar message as the above games but only after you have beaten the second planet after the game has saved.
Fix:
Once the message shows up on the screen reset the emulator and load your game. You should be on the planet select screen and be able to continue your game. The only other problem here is that you will have to do this after every planet. I will do more research into this and post a better fix if I find one for this game.

IPS Save Patches - A thing of the past.

Anyone that plays the GameBoy Advance Pokemon games should know about the countless save patches for these games. I have discovered a setting in VisualBoy Advance that will make these patches obsolete.

Problem:
"Corrupt Save" message and/or inablility to save your game. This problem is caused by VisualBoy Advance being unable to correctly detect the the save file size of these games.
Known Games Effected:
Pokemon Ruby
Pokemon Sapphire
Pokemon FireRed
Pokemon LeafGreen
Pokemon Emerald
e-Reader
Fix:
The simplist way to fix this problem is to increase the Flash Memory size in the emulator (Options->Emulator->Save Type and choose "Flash 128K"). However (although not confirmed) this might cause problems in other games that use 64K memory. The other solution is to create a "vba-over.ini" file in the same directory as the emulator itself. With this file you can set "game specific" options that will only be used for the games you specify. Instructions for creating this file can be found in the readme file for VisualBoy Advance. I have provided the specific setting for each known effected game below:
CODE
e-Reader (U)
[PSAE]
flashSize=131072

Pokemon Ruby (U)
[AXVE]
rtcEnabled=1
flashSize=131072

Pokemon Sapphire (U)
[AXPE]
rtcEnabled=1
flashSize=131072

Pokemon FireRed (U)
[BPRE]
flashSize=131072

Pokemon LeafGreen (U)
[BPGE]
flashSize=131072

Pokemon Emerald (U)
[BPEE]
rtcEnabled=1
flashSize=131072

The legend for this code is in the read me file and I have also provided it below for your convinence.

[????]=The four character "Game Code". This can be found by choosing "Rom Information" from the file menu of VisualBoy Advance. This code must match the game you will use it for or the setting will not work. Make sure that the codes above match the rom you are using if these setting do not seem to work.
rtcEnabled=Real Time Clock <0 for false, anything else for true>
flashSize=Flash Memory Size <65536 (64K) or 131072 (128K)>
saveType=Save Type <0 for automatic, 1 for EEPROM, 2 for SRAM, 3 for Flash or 4 for EEPROM+Sensor>

The Real Time Clock setting is only used for games that need it so having it enabled for a game that does not use it really won't effect the game at all.

With this file you can leave the Flash Memory setting at 64K in the emulator and not worry about messing up any of your other game saves. When you open one of the above games the vba-over.ini file will override the emulator's default setting and use 128K memory for that game even if you have it set for 64K.

Regardless of which method you choose you can now play the game without a save patch! The game will run as it would on the real GBA without any problems and you won't get a "Save is Corrupted" message when you go to load your game again. The only problem with either of these methods is that they cannot fix an existing save file. You will have to start a new game with these setting enabled. Yes I did try this and even though it increased the save file size to 128K it still gave me a corrupt save message when I went to load my game (even though it loaded anyway). A corrupt save message does not mean you can't load your save (as you really still can) but it does get annoying and this fix will help to prevent it from ever showing up again in these games.

[UPDATE]
Other problems have been found with these Pokemon games when you use the IPS patches. See below.
[END UPDATE]

[ANOTHER UPDATE]
Scroll down to post #9 if you want to know how to fix those corrupted saves that you have.
[END UPDATE]

Please let me know if you are still having problems with these fixes and I will try to do what I can.
megaman_zer0
To fix the problem in the DBZ games simply change the save type to eeprom+sensor
Haldrie
Is that all you have to do? Well if that's the case I'll post an update for vba-over.ini file. Thanks megaman_zer0.

[UPDATE]
Ok here is the update for the vba-over.ini file to allow the effected Dragon Ball games to work correctly:

CODE
Dragon Ball Z - Legacy of Goku (U)
[ALGE]
saveType=1

Dragon Ball Z - Taiketsu (U)
[BDBE]
saveType=1

Dragon Ball GT - Transformation (U)
[BT4E]
saveType=1


I have tested these setting for all three of the above games and they are working perfectly. I did not see the need to include the other Dragon Ball games as they already seem to work using VBA's auto detection feature.

Please let me know if any of the information in this topic has been useful to you.

[UPDATE]
I decided to actually look at a specs page for each of the above roms and have discovered that they really use just EEPROM not EEPROM+sensor (at least I hope that is what it meant). I have updated the above settings based on this information. Note, I have not yet tested them so if you are having problems with the new settings let me know.
Haldrie
Ok I've been getting several e-mails from people who have lost thier saves after beating the Elite Four on the Pokemon games. First of all, if you are using a ips patch for the games delete them. All these patches do is allow the Pokemon games to run useing only 64KB of flash memory (they are suppose to use 128KB). This "hack" causes more problems then fixing them as this is often the cause of lost save after the Elite Four since the game will actually use all 128KB of save space for that save before it restarts.

Now if you are not using an ips patch then you are in luck (sort of). Some of you may notice the ''The 1M sub-circuit board is not installed'' message after the "Press Start" screen. Well based on my last e-mail this message also shows up after beating the Elite Four. DO NOT use save states to solve this problem because they will be useless after the game restarts. To fix this problem all you will have to do is follow the steps for using the vba-over.ini file in the first post. The down side is that you will have to delete you old save (or at least back it up for now) in order for the fix to work. Sorry but there is no other way that I have yet found that will allow you to play the game properly without problems using your existing save. I know you worked hard to get where you are and I really am sorry but in order for the game to save properly the fix must be appied to a fresh save file.

Hopefully this answers any questions for you Pokemon fans out there. Now I have not been able to play any of the games all the way through on the emulator yet so hopefully everything will work.
Haldrie
I wish someone would post some comments so that I wouldn't have to double- (in this case triple-) post to add these major updates.

Anyway, as many of you have learned a new Pokemon game has just recently been release and the rom is hard to find but it is out there (I still can't get a copy of it to use for this topic). Pokemon Mystery Dungeon: Blue Rescue Team for the Nintendo DS and Red Rescue Team for the GBA lets you be the Pokemon. Since the details of these new games have nothing to do with this topic they will not be provided, however there is another issue that I have seen involving Red Rescue Team that does require me to update this topic specifically for this game.

This game is not only unique as a Pokemon game but also as a GBA game as it has a flash memory size of 1MB. Now this is only based of information from another site that I have seen but that's what I'm going with for now until I find other information or until someone tells me otherwise. The real issue however is that there is already an IPS save patch for it. It sounds to me like it is having the same issues as all of the other Pokemon games mentioned in this topic. Now until I am able to get my hand on a copy of the (unpatched) rom, there really isn't much more I can say about this however, I will post a partial vba-over.ini file entry below.

Pokemon Mystery Dungeon: Red Rescue Team (U)
[B24E]
rtcEnabled=?
flashSize=?

If anyone knows what the ?s are suppose to be for this to work please post it here or e-mail me. I have no information about whether the game uses the Real-Time Clock so that is why this line is included.

[UPDATE]
Good news! The game is capable of working perfectly using the same settings as all of the other Pokemon games. Here is the complete vba-over.ini entry:

Pokemon Mystery Dungeon: Red Rescue Team (U)
[B24E]
flashSize=131072

Enjoy the game. I already am and it really is quite original and fun.

A special thanks to all of you who have viewed this topic (3500+ views biggrin.gif ) and to megaman_zer0 for providing me with a solution for the DBZ games. It really means a lot to me to see that someone is seeing this as it was really hard to gather and enter all of the information here in the first place (not that I'm complaining, this was my first topic on 1emulation). Please post your comments. It will encourage me to continue to update this topic as much as I can for future emu-lovers to see and to help those of you who simply can't figure out why your having problems in the first place.

Do not take advantage of me allowing these comments. As usual follow the board rules. The minor (unofficial) exception is staying on topic (at least it won't be as strictly inforced by me except for me). Your comments can be whatever you want them to be as long as they follow the rules and are about this topic and are not negitive in nature. I will do my best to answer any questions anyone may have so feel free to ask and yes I will answer questions by e-mail if you don't feel comfortable to post them here.

Ok, I think that's everything... Until next post then.

[UPDATE]
After doing some digging into the actual specs of the Pokemon roms themselves I have discovered that all of then behave the same way as this new Red Rescue Team rom does as far as saving. I will be able to provide a more in depth and detailed information into everything that I have posted here once I am able to get a web site running.
Haldrie
SHARE THIS TOPIC!!!

I have been surfing to some of the other emulation forums out there on the internet and have been seeing all kinds of people that have been having the same issues that are caused by an incorrect flash memory size in the Pokemon games. The people repying to them don't seem to know what the problem is and most of them sound like they have never even played the game in VBA before. If you are a member of such a forum and see anyone that is having issues with any of the GBA Pokemon games then please direct them to this topic.

I am making this a seperate post because I need it to stand out from the other information above it. There are just too many people out there playing these roms that are not experiencing the real game. Please do them all a favor and share this information.

I am going to try and set up a web site so I can be able to use pictures and video and what not to give a more visual representation of these fixes. This however will take me some time to take the screenshots, record the videos, recompile all of the information and so on and so on, so it won't be up any time soon. Until then I hope that everyone that sees this will find it as useful as I hope everyone that has seen it has.
Robert
Thanks for all the info Haldrie and the work you've put into it.

I'm guessing everyone can follow it so easily that there's no questions needed.

I don't use it myself as I'm more an arcade person.

Keep up the good work! smile.gif
Haldrie
Thanks for the recognition Robert biggrin.gif . Just doing my part to help out the emulation community thumbsup.gif . Great job with the forum BTW clapping.gif . Even though it is no longer the only gamer/emulation forum that I am a part of, it is the one that log on to the most often.

Also anyone viewing this topic should also take a look at this one:
http://www.1emulation.com/forums/index.php?showtopic=19489

It has more information about the IPS patches that are being distributed for the Pokemon games to help "correct" the save problems in these games. These do not work and I made this topic to try and explain why.
Haldrie
Good news to all you Pokemon fans. It would seem that someone has found a way to fix correpted save files that were made by using the IPS patch.

http://www.dgemu.com/forums/index.php?showtopic=154481

This post says it all but I'm not sure if everyone will truly be able to understand what to do after reading it (it took me a couple of reads before I understood it) so I will post my own modified version of this "save fix" here.

How to fix you corrupted Pokemon saves.
Ok, the first step it to get a non-patched version of the game and perform either of the fixes that are discribed in the first post. The only thing you should NOT do is delete you save. If you took my advice in one of the above posts and back-up your old save then this is where it is going to pay off.

Some of you might have noticed that after applying one of my fix solutions and then saved your game again using the already corrupted save the games save file size increased to 128KB. Well that just so happens to be the first step of this solution. If you still have a corrupt save and the file size is 64KB then get a non-patched copy of whatever game the save is for (or better yet of all of the games) and then perform one of the fixes. After that, load your game using the corrupt save file (at this point if you have a good save from previously using the fixes discribed in this topic then back them up now as you will loose the save otherwise) and perform an in-game save. You should now have a save file that is 128KB in size.

Now, this is the tricky part. Close the game after saving and move the save file to another folder (one that you can browse to easily using an open file window). Make sure that there is no longer a save file for the game in whatever folder the save file usually auto-loads from and then load up your game again. At this point got to File->Import->Battery File and choose the save file that I just had you move. You will still get a "Corrupt Save" message but don't worry about it. Now, save the game again and reset the emulator. The save error message should no longer be displayed and a new save file should now be in your usual save directory with a file size of 128KB.

Now please note that all of this information is based on the original author's post in the provided link above and has in no way been tested by me. The author claims to have been able to play past the Elite Four in Emerald without any problems after using this save fix and for everyone elses sake that reads this, I hope he's right.

For those of you that are using save states...I'm not sure how exactly to go about helping you guys out. You might be able to do the same thing if you are using save states with the IPS patches but like I said I have not tested it and at this time I don't really have any way of testing this.

As usual I hope that every finds this information useful and please feel free to post your comments and "Thank You"s here.

P.S. Who attacked me?!?
Robert
QUOTE (Haldrie @ Sep 23 2006, 03:55 PM) *
P.S. Who attacked me?!?


megaman_zer0 -26 -2 Haldrie -16 -29 Expired

Him ^^

P.S. click on your name (above your avatar), and scroll to the bottom.
Haldrie
What nerve...and after I thanked him for the DBZ info.

To everyone that is viewing this topic, be sure to check back often as I have been editing the above posts to add extra info and to correct some spelling or grammer mistakes (silly me tongue.gif). Since this was my first topic and because I know that there are a lot of people still wanting to know how to get there games to save in VBA I have been checking back here often to check for replies and stuff. I have noticed the view count quickly going up almost every time I check it (now well over 3600 views).

I am also still interested in hearing from those of you who have been helped by this topic. You don't have to have a question, just let me know how much this topic has helped you and that will be good enough for me (it would also help to have someone other then me posting here).

[UPDATE]
I have now posted my own "vba-over.ini" file on my homepage (note: there is no link to it on the site I'm just hosting the file there since I can't figure out how to add attachments to posts).
Click here to download the file if you are having trouble making your own. It only contains the Pokemon games (including Red Rescue Team) for right now since I'm guessing most of you that are this are doing so for these games. I may add more games to the file in the future but for now you can use it as a stepping stone and add more yourself when you download it. Hope this helps everyone coming here.

[EDIT]
The link in this post is still active but due to possible bandwidth issues with the hosting site it is recommended that you use the one in post #16 on page 2.
Jarujin
Also, it would be wise to make a new folder and put the games and etc in and don't bring save states with you, they revert the vba settings back to normal for some reason.
Haldrie
QUOTE (Jarujin @ Sep 27 2006, 12:16 PM) *
Also, it would be wise to make a new folder and put the games and etc in and don't bring save states with you, they revert the vba settings back to normal for some reason.


Does this mean you were trying to use save states? No wonder you were having problems. Anyway, to reset VBA without having to move anything all you have to do is delete the vba.ini file and the next time you open VBA it will have all of it's default settings.
Sephiroth3243
I seem to be having a problem getting my Rescue Team ROM to save properly to battery. I'm using Visual Boy Advance 1.7.2 and I have the vba-over.ini file in the same folder as the Visual Boy program, but whenever I try saving to battery on Rescue Team, it doesn't work. I inserted the information provided in a pervious post into the .ini file and I even tried the flash save file trick, but it's not working for me. Everytime I try to save it just says it "failed". Any ideas or help?
Agozer
People people, use kode54's latest VBA build as it is loads better that the last official VBA build.

http://board.zsnes.com/phpBB2/viewtopic.php?t=2248
Haldrie
Actually, I'm using 1.8.0 beta 3. Although it should work with 1.7.2 anyway seeing as how the Pokemon games were the main reason for that version release in the first place. All other previous versions won't play the new Pokemon games. They just show a black screen when you load them.

QUOTE (Sephiroth3243 @ Sep 30 2006, 04:40 AM) *
I seem to be having a problem getting my Rescue Team ROM to save properly to battery. I'm using Visual Boy Advance 1.7.2 and I have the vba-over.ini file in the same folder as the Visual Boy program, but whenever I try saving to battery on Rescue Team, it doesn't work. I inserted the information provided in a pervious post into the .ini file and I even tried the flash save file trick, but it's not working for me. Everytime I try to save it just says it "failed". Any ideas or help?

The "save file trick" (that I think your talking about) will only work if you have a save that was made by using an IPS patch (as I stated on that post I have not tried this trick myself so there are not yet any guarentees). It allows you to make a working save out of it. I'm going to assume that you are not using any IPS patches at this point. Just so you know I have replied to your PM, I'm just posting information here for furture viewers.

As I have already said in the PM I sent, the last person I helped had an issure where his vba-over.ini file was named "vba-over.ini.ini". This most likely happened because Windows will hide file extentions to known file types by default. To ensure that your file is being saved correctly type "vba-over.ini" (with the quotes) in the save dialog box in notepad. This will prevent notepad from adding .txt to the end of the file (the .txt of corse will most likely be hidden by default once the file is saved). A good way to check that your vba-over.ini file is an .ini file is to look at the icon. INI files have a different icon then TXT files.

In order to allow Windows to show the file extentions for every file do the following:

- Open an explorer window (My Computer or My Documents will do fine)
- Click on "Tools" and select "Folder Options..."
- Choose the "View" tap at the top
- In the "Advanced Settings" area, find the section that says "Hidden files and folders"
- Scroll down and uncheck the box that says "Hide extentions for know file types"

That's it. You should now see the .*** extention for every file on your computer. Double check and make sure that your vba-over.ini has the correct file name. If not you can always post you questions here or PM me as usual and I will do my best to find the problem. Just make sure that you have followed all of the steps post in this topic and double check that they were done correctly. I understand how complicated this is for someone who doesn't exactly know what they are doing and I am trying to make the instructions as simple and easy to follow as I can. Once you do get everything working you can see just how easy this really is.

Also, if you have anything you would like to add that you think might help out others feel free to post it like Jarujin did above (I know I countered that post with my own comment but I just think it's too much trouble to have to keep moving everything around when I know there is an easier way).

Now, just so everyone knows, this does work so don't get discouraged. Everything I have posted here I have done myself (except where otherwise mentioned). I will take as much time as I can to help anyone that asks (it's strange seeing as how this is how I use this character in FFXI but on the other hand it's just who I am).

[EDIT]
If you are still having issues after everything that is posted here you can try using this vba-over.ini file that I use. I have modified it so it only includes the Pokemon games for now but I plan on updating it with more games later. Just extract the file into the same directory as VBA.

[EDIT]
BTW, I'm still here. Anyone needing help with anything here feel free to ask. I hope everyone has found this topic and the attached file useful.
Ending3ncore
After reading this topic a few times, just to see what I am doing wrong, I had put the INI file in my VBA directory, and loaded the Pokemon Dungeon: Red rom. However, it still won't allow me to save :/
I had also tried renaming the Pokemon game in the INI from "Pokemon Mystery Dungeon: Red Rescue Team (U)" (the original name in the file) to "2485 - Pokemon Mystery Dungeon - Red Rescue Team (U).gba" which is the file name of the rom I have. Does the file name even matter?
Wizard
Filename doesn't matter.

But did you try changing the Save?

Options -> Emulator -> Save Type -> Automatic\Flash 128k?

Because that usually works with me. Unless you used a save state in which you *might* have to start over. I had a file saving problem similar to this, but thankfully I was able to save after reloading the save state.
Haldrie
No do not set that setting in VBA as I have recently learned that it does affect games that use 64k flash memory. If you tried to play Red Rescue Team (or any of the Pokemon games for that matter) before adding this ini file you will need to delete the save file that was created by the emulator before the new ini file settings will truly take effect.

Also the game's name in the vba-over.ini file is only for reference and is ignored by the emulator.
soulesschild
i still cant get it to work, when i try to import it says

Importing a snapshot file will erase all save game data and reset the emulator

my main purpsoe of this was so i could import saves to my DS but that's not working either =/ any ideas?
Haldrie
If you read the first post it says that you have to delete your save and start over for this to work. If you want to you can simply backup your old save (if you used an IPS patch at first) since I have found a way to fix these although I still have not tested it myself.

As for flash cards to use on your DS you will need one that supports 128k flash saves. If not then it won't work no matter what you do.

[EDIT]
If for some reason you feel that I may have misunderstood you feel free to correct me.
Monkey D. Luffy
Hey. Can someone please help me? I dont really understand any of the things have been posted here as I dont know much about these kind of things! Sorry about thid but I guess its just not my type of thing! I will tell you what I have done so far and maybe you can figure out what I'm doing wrong. Thank you.

I'm playing Pokemon: Mystery Dungeon Red Rescue Team.
I started the game Without the IPS patch (I managed to figure what that was).
I use the Visual Boy advance 1.8.0 Beta 3.
What I'm trying to do is get the game to save officially (as in when the game asks you to saves) and not when I save it through VBA.
The reason I am trying to do this is so that I can enter the wonder mail codes at the begining of the game.

What I have done so far:
I tried the VBA-OVER file (put in tha same directory as VBA), and yeah i guess thats just about it! lol. Well I have experimented with other things (I dont know what they were) like the 128 Save thingy, but that never worked aswell.

Is it possible to start saving the game 'officially' without me having to delete my current game? Cos i have gone really far in this game and can really not be bothered starting all over again! As in ive got mmost of the legendrys (3 Birds, 3Dogs, Oh-Ho, Lugia, Mew, Latios-as, Kyogre and Grouden) And trust me it wasnt easy man!

So can someone please help me out with this please? If theres anything that you want to know about what ive done or something just ask yeah.

Thanks.
Wizard
You need some proper spelling, grammar and punctuation for that to be even considered readible dude.
Monkey D. Luffy
QUOTE (K`dash @ Jan 3 2007, 12:23 AM) *
You need some proper spelling, grammar and punctuation for that to be even considered readible dude.


aww come on! wtf is dis? english classess? since wen does gramma mater on a forum?
Agozer
QUOTE (Monkey D. Luffy @ Jan 3 2007, 02:39 AM) *
QUOTE (K`dash @ Jan 3 2007, 12:23 AM) *

You need some proper spelling, grammar and punctuation for that to be even considered readible dude.


aww come on! wtf is dis? english classess? since wen does gramma mater on a forum?

Since WE said so. If you're not going to put any effort in proper spelling, we're not going to put any effort in helping you nor listening to anything you have to say.

If you can't deal with that, leave.
Monkey D. Luffy
QUOTE (Agozer @ Jan 3 2007, 01:28 AM) *
QUOTE (Monkey D. Luffy @ Jan 3 2007, 02:39 AM) *

QUOTE (K`dash @ Jan 3 2007, 12:23 AM) *

You need some proper spelling, grammar and punctuation for that to be even considered readible dude.


aww come on! wtf is dis? english classess? since wen does gramma mater on a forum?

Since WE said so. If you're not going to put any effort in proper spelling, we're not going to put any effort in helping you nor listening to anything you have to say.

If you can't deal with that, leave.


alright mate, sorry bout that. Now what do you want me do? Rewrite da whole post or just correct it?
djdan1791
I kinda have the same problem. I started my game as i start any other game, but when i was trying to save there was the "save failed" error; I didn't pay to much attention to that because i could save my states as a "SGM" file using ctrl + s and opening it using ctrl + o. Now i have made a lot of progress on my game only by saving but i want to use the wondermail that is only accessible on the main screen of the game, and to do that i need to turn off the game and turn it on again, but since i could never save "normally" now im trying to load my "SGM" file and successfully perform an in-game save in order to save it as the sav file.
In the folder of my game [pkmn red rescue team] there is an automatically generated .sav file, and it's 64 kb. here is so far what i have tried to fix it.

1. i deleted the vba.ini file and inserted the vba-over.ini file (downloadable in a previous page on this post), and then i changed the visualboy advance properties to save on 128 kb.
2.i moved a copy of the game (not the sav, only the game) to another folder and started a new game over there.(this game now allowed me to save automatically aka. it's working good.)
3. I moved a copy of the good save (128 kb file) to the old folder on which i have my old 64kb file.NOTE (i saved a copy of this good save in case i messed it up)
4. I deleted my 64 kb file in the old folder and renamed the new 124 kb exactly as the old was named.
5. i open my game, and the battery is succesfully loaded with the "new" game

Now here is where i have some trouble, i am trying to load my saved game (SGM file) and perform an in-game save, but every time i try it, the error comes back again - "save failed". Next i check the sav file that i moved and it was converted from 128 to 64 kb again, i checked my vba options again and everything is correct, the only problem is that i can't load my old saved game and perform the in-game save.
Can anyone provide some help? please?.
Haldrie
There is a possible way to fix the save if that save was created using the IPS patch. Email me your save file (haldrie@aim.com) and I will see if I can fix it for you and send you the corrected save file. Note however that if you are using save states then there is nothing I can do for you and yes you will have to start over.

[EDIT]
Also if you use the vba-over.ini file DO NOT change the save properties in VBA. This will cause problems for games that use 64k Flash saves similar to the ones people are experiencing with the Pokemon games. The vba-over.ini file is used to override VBA's settings for specific games. The only games that are in the file in my post on the previous page are the US Pokemon games.
Monkey D. Luffy
Alrite Haldrie thanks for that.

But I think my games are saved states! sO that means that nothing can be done about that rite? and say that I was to start the game over yeah, how would i do it? like can you give me a step-by-step?

When I unzip the MD:RRT rom it gives me a folder WITH the IPS patch and when it is not unzipped then the IPS is not active.

So with this what would be the best way for me to start?

Thanks.
djdan1791
QUOTE (Haldrie @ Jan 2 2007, 08:36 PM) *
There is a possible way to fix the save if that save was created using the IPS patch. Email me your save file (haldrie@aim.com) and I will see if I can fix it for you and send you the corrected save file. Note however that if you are using save states then there is nothing I can do for you and yes you will have to start over.

[EDIT]
Also if you use the vba-over.ini file DO NOT change the save properties in VBA. This will cause problems for games that use 64k Flash saves similar to the ones people are experiencing with the Pokemon games. The vba-over.ini file is used to override VBA's settings for specific games. The only games that are in the file in my post on the previous page are the US Pokemon games.



oh ok, thanks with all the help, i will send the SAV file which is 64 kb of memory, but that file doesn't have any of my progress on the game because the emulator would not allow me to save, that is only a sav file that is loaded every time i open the game. after that i open my save state (SGM) on which i have all my progress T_T and now i know there is no possible way of getting my information saved.

I was able to create the working 128 kb SAV file by doing the fixes previously posted, but this only will work if i start a new game, i wanted to use my old save states (SGM files) T_T T_T T_T snif snif .., i think that means you don't need the 64 kb sav file right, pretty much i just wanted to know how to use my save states to create a SAV file, btu thanks with all the help.

I don't know how to upload files to a post, but i will send you a copy of my game to see if you can do ANYTHING with it, and a copy of the working 128 SAV file so you can upload it here into the post to help others start a NEW game and be able to save properly.

I think this also answer the question of Monkey D. Luffy. No you are not going to be able to save all your work, but then again, wondermail is not NECESARY to play the game, it's only an option. I hope it helps, untill someone finds a way to use the load states to create a sav file.
Wizard
Notes: Staff aren't dicks, but proper grammar and punctuation is a must. You can throw out spelling out the window for all we care and use the usual;

u
nao
kno
har har
fuyu

It can be written like "plz help me dude" or similar down those lines. In fact, add coherency, we love coherency, makes it reading that much more fun! As for the subject at hand, I have no look, so our resident Pokemon Expert Hal will take questions!
Haldrie
@djdan1791:
If you haven't been able to save then just delete the save and VBA will make a new one that is 128k in size.

@Monkey D. Luffy:
hmm....send me your save state and I might be able to try something to get you a working sav file from it.
Shibathedog
since when did GBA emulation get so goddamn complicated? (Im not yelling at you or insulting you, I just haven't been into it in a long time and it seems like it takes a lot more effort to do now, probably as a result of anti-emulation measures.)
Monkey D. Luffy
QUOTE (Haldrie @ Jan 3 2007, 05:07 AM) *
@Monkey D. Luffy:
hmm....send me your save state and I might be able to try something to get you a working sav file from it.


Alright thanks a lot Haldrie!! Ive e-mailed it to this account: haldrie@aim.com


Once Again Thank you!

EDIT
Sorry bout that Haldrie! Ive attached it now.
Haldrie
Actually the vba-over.ini file is mentioned in VBA's readme file and has been part of the emulator for some time. The only reason people are having problems with the Pokemon games is because VBA isn't detecting the save type correctly and the vba-over.ini file is what has to be used to force VBA to use the correct save type for some games that won't work properly otherwise.

[EDIT]
@Monkey D. Luffy:
I got your email but it seems you forgot to attach you save state file to it.
Monkey D. Luffy
Hey Haldrie u had any luck with the file yet? thanks.
Haldrie
Unfortunately no. I will admit I didn't really have much hope in the first place but I figured it was worth a shot. The only thing I can hope for now is that someone makes a program to help with this problem.

For now either continue to use your save state or start a new game with the vba-over.ini file setting. I know it's a pain to have to start all over again and I've had to do this as well but sometime you gotta do what you gotta do.

I've tried to provide as much help as I can in this topic and will continue to improve a bit on it (perhaps by reposting everything in a more linear format on my web site) so that someone can find it useful. However I have notice many people don't really take the time to actually read what I've posted and ask me questions that I've already answered. Now, I'm not upset by this and will still continue to help out everyone I can but just be sure to read everything in this topic first so I don't have to keep repeating myself.

Also, if anyone has any programming skills do you think you can help with this little problem these people are having with thier saves? I've managed to use a program that shows Pokemon they have by reading the save file and they have come way too far to have to start over (this does not include the person with the Red Rescue Team problem although I am still surprised at how far you got by using save states alone).
Monkey D. Luffy
alright no problem Haldrie. Thanks for trying though!

And anyway I can still live without the game save! its only wonder mail codes! who cares!
Lord Peatchu
I read about the real time clock. My only problem is how to create/ where to wrote the source for the real time clock. Please help me and tell me yourself how to creae the file. Because i didnt understand the readme file. Please do help.

Thank you
Jon763248
after managing to find a rom download for DBZ Taiketsu, the hardware message came up.

so after searching for a possible solution I stumbled upon this forum.

so i tried switching to VBA version 1.6, but still didn't work properly.

and.. lol dunno how to work those save type w/e things.

thanks to whoever can enlighten me. smile.gif
Agozer
Please read the first and second posts by Haldrie in this thread.
Haldrie
Hello again everyone, as Agozer said and as noted several times in the first post it helps if you read everthing in every post as I made all kinds of changes here and there and added little notes to avoid having to competely rewrite the first post. Plans to reorganize all of the information here into a simple web page for everyone to be able to understand are being worked on but it may be some time before I get it up and ready for everyone to view.

@Lord Peatchu:
The vba-over.ini file is just a simple text file created with Notepad with a .ini file extention. These files were used with Windows 3.1 and have become popular in the emulation community as they are easy to create and modify. As posted near the end of the first post the legend for everything that is in the code box above it is:
QUOTE
[????]=The four character "Game Code". This can be found by choosing "Rom Information" from the file menu of VisualBoy Advance. This code must match the game you will use it for or the setting will not work. Make sure that the codes above match the rom you are using if these setting do not seem to work.
rtcEnabled=Real Time Clock <0 for false, anything else for true>
flashSize=Flash Memory Size <65536 (64K) or 131072 (128K)>
saveType=Save Type <0 for automatic, 1 for EEPROM, 2 for SRAM, 3 for Flash or 4 for EEPROM+Sensor>


@Jon763248:
Changing to 1.6 is one of the many changes that I made by making the second post which is dedicated to the DBZ games. Using the vba-over.ini file like with the Pokemon games now fixes the save problems. You can copy and paste the test in the code box in my second post into notepad and save it as "vba-over.ini". Note that you must include the quotes or notepad will still add .txt at the end of the file and VBA will not read it.

The text in the code boxes in for the U versions of the games listed in them so if you have the same game but for a different region they you will have to change the game code with the one that matches the rom you have. VBA only reads the game code not the game name. The game name is only added for reference when editing the .ini file.
pokemonfreak
Okay Im really confused.Im new to using ROMS and emulators and stuff and I read the whole first post and most of the rest but i still dont understand what a vba-over.ini is or how I can fix my emrald so i can save.Please help as I am a newb at this.
Agozer
Haldrie just explained what vba-over.ini is in his last post.
QUOTE (Haldrie)
The vba-over.ini file is just a simple text file created with Notepad with a .ini file extension. These files were used with Windows 3.1 and have become popular in the emulation community as they are easy to create and modify. As posted near the end of the first post the legend for everything that is in the code box above it is:

He also posted what you should type into your vba-over.ini file to *possibly* get Emerald working in his second post on the first page.

QUOTE (Haldrie)
Pokemon Emerald (U)
[BPEE]
rtcEnabled=1
flashSize=131072
Haldrie
Just to let everyone know this thread is not dead and as long as I'm here it will never die. If you need help you can feel free to post your question(s) here or contact me directly.
bauer
I know macs arent the most popular in the emulator community but thats what ive got. im running pokemon leafgreen out visual boy advance and im having save problems too. unfortunately the posts i read won't work on macs. any ideas?
DropDeadEd
QUOTE (bauer @ Apr 27 2007, 04:58 AM) *
I know macs arent the most popular in the emulator community but thats what ive got. im running pokemon leafgreen out visual boy advance and im having save problems too. unfortunately the posts i read won't work on macs. any ideas?



It should be the same solution.

Change the save to Flash 128K
Jeffroe888
QUOTE (DropDeadEd @ Apr 27 2007, 12:47 PM) *
QUOTE (bauer @ Apr 27 2007, 04:58 AM) *

I know macs arent the most popular in the emulator community but thats what ive got. im running pokemon leafgreen out visual boy advance and im having save problems too. unfortunately the posts i read won't work on macs. any ideas?



It should be the same solution.

Change the save to Flash 128K


I am having the same problem with VBA on my mac. I have read through this thread and nothing seems to help because the Windows Operating system is much different than that of a Macs, there is no option button where you can change the settings for the emulator. Can someone help? I'll try to get screenshots up if that helps.
DropDeadEd
QUOTE (Jeffroe888 @ Apr 28 2007, 09:37 AM) *
QUOTE (DropDeadEd @ Apr 27 2007, 12:47 PM) *

QUOTE (bauer @ Apr 27 2007, 04:58 AM) *

I know macs arent the most popular in the emulator community but thats what ive got. im running pokemon leafgreen out visual boy advance and im having save problems too. unfortunately the posts i read won't work on macs. any ideas?



It should be the same solution.

Change the save to Flash 128K


I am having the same problem with VBA on my mac. I have read through this thread and nothing seems to help because the Windows Operating system is much different than that of a Macs, there is no option button where you can change the settings for the emulator. Can someone help? I'll try to get screenshots up if that helps.



That would help. I no longer have a mac so I cant remember what the gui is like.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.