Android GamesWhether free or paid, put Games on your Android Phone and play them! Talk about, share and discuss games for Android here. New apps can be found and announced in the Applications Announcements forum linked below.
How to use Gameshark/Codebreaker codes with Gameboid
Now, there obviously is no dedicated way to actually insert codes into your game (at least nothing has been implemented yet)
However, there is a work-around for this. download VisualBoyAdvance for your PC. Grab your save from your sd card ("gametitle".sav), put it in the same directory as the game on your PC, and change the extension from ".sav" to ".sa1" (obviously without the quotes.)
Next step is to start the emulator on your PC, load up the game you want to insert code into, then hit file > Import > Battery File...
Select your .sa1 file, now you are playing the same game you are on your phone. VisualBoyAdvance has the ability to do Gameshark codes and Codebreaker codes. So insert whatever codes you like, save your game, rename the savefile back to having an extension with a .sav ending, and put the file back in the same directory as the game (on your phone).
Tada!
Keep in mind that this is just for permanent modifier codes, so it only affects things like item quantity, key items, pokemon, etc., and after you save your game and transfer the save back to your phone, the codes will no longer be in effect, just what you changed when the codes were on.
(Also, excuse the poor English structure, I have a lot of percosets in my system right now and I'm not all really here. )
The Following 2 Users Say Thank You to UnsureSherlock For This Useful Post:
Umm .sa1 files do not come up under import file, .sav files do. Anyways, how does export file work vba? It just exports the file that I started with, not the one that I just played for like an hour.
Let clarify for people who can't follow directions. When saving your game, you save it as you would on your gameboy; in-game. After you save, close the emulator, I never said to export anything
The Following User Says Thank You to UnsureSherlock For This Useful Post:
The your ROM is either corrupt or hacked. Get the most up to date VBA, and a non-hacked ROM or uncorrupt version and try again. This worked like a charm for me every time I did it.
The rom has worked on my Droid for ages. And I just downloaded VBA, so it is the most updated. BTW, I am playing Pokemon Emerald in case that matters. And again, .sa1 files are not recognized by import battery file. Should I keep it as .sav?
Last edited by alienware777; December 14th, 2009 at 09:30 PM.
Rename it to whatever your version of VBA needs to open for a sav, sav and sa1 are interchangeable formats and it does not matter if you change the extension on the file.
Yeah. I followed the steps and it still doesn't work. Yes, I have the most up to date VBA and no my game isn't a hacked version. I'm trying to play Pokemon: Leaf Green.
I couldn't get the game I started on Gameboid(from my phone) to work on VBA so I started a new game on VBA, put the codes/cheats in(which worked) and I THINK I got it converted to a .sav file-- I put that file on my phone and it just tries to start a new game...
Take the .sav file from your phone and put it on your PC.
Then import the file and the game will start.
Use codes.
Save and exit.
Take .sav file from PC and copy/paste it onto phone.
Last edited by CyD; December 23rd, 2009 at 02:56 AM.
EDIT: K. Got my saved game on my phone on my comp, got the cheats in. Now when I save it, it saves as .vgm and doesn't work on my phone.
You shouldnt be using savestates, you should save INGAME, which generates a .sa1 file (You should be using the most recent version of Visualboy advance. You don't EXPORT, you don't do any importing. All you do is Rename the extension .sa1 to .sav and upload it back to your phone. I really don't get what you people are having issues with, it's ridiculously easy.
ok after many wasted hours i figured out how to do it lol and ill share it with you! im a nice guy i know...
1. save the game using the games save method don't use the gameboid save (meaning menu->save->slot 1-9) for pokemon like i was having trouble with just hit start save game this way when the game starts it will say continue instead of new game and options.
2. copy the rom file for the game and the sav file into a folder on the desktop don't copy multiple game saves into the folder as it can get confusing when your done.(make sure you have a back up file just in case)
4. after the game loads up before you start entering your cheats. go to the top bar under cheats and select automatically save/load cheats. it froze on me a few times making me re-enter all the codes. checking this box will save you some time if it freezes.
5. enter your cheats.
6. when your done use the in-game save again(not file->save) it will alter your original file or create a new 64kb file.
7. delete the file on your phone (have a backup) and copy the new file in its place.
8. load the game if it says "file corupt loading last saved game" just save it in game and the message wont come up again.
i really dont understand how to change the file from .sav to .sa1 its really confusing and im a little slow so can you email me more step by step instructions at jgoetaski@gmail.com. it will be very appricieated
i need help on getting this to work. i need to no wat to download and how to change everything. somebody please help me cause i really want this to work
i got it to work now when i load the file and when the game starts and says press start i hit enter and it says the internal battery has run dry. the game can be played
ok after many wasted hours i figured out how to do it lol and ill share it with you! im a nice guy i know...
1. save the game using the games save method don't use the gameboid save (meaning menu->save->slot 1-9) for pokemon like i was having trouble with just hit start save game this way when the game starts it will say continue instead of new game and options.
2. copy the rom file for the game and the sav file into a folder on the desktop don't copy multiple game saves into the folder as it can get confusing when your done.(make sure you have a back up file just in case)
4. after the game loads up before you start entering your cheats. go to the top bar under cheats and select automatically save/load cheats. it froze on me a few times making me re-enter all the codes. checking this box will save you some time if it freezes.
5. enter your cheats.
6. when your done use the in-game save again(not file->save) it will alter your original file or create a new 64kb file.
7. delete the file on your phone (have a backup) and copy the new file in its place.
8. load the game if it says "file corupt loading last saved game" just save it in game and the message wont come up again.
this worked great for me until i had to put it back onto my phone, so heres what i did:
1. saved in-game on VBA just as you said.
2. Went to the directory on my phone where all my GBAs and SAVs are.
3. Copy all saves there to your computer (as backups)
4. Delete ALL traces of pokemon (or whatever game you are gamesharking ) in the directory on your phone. this will allow you to start up gameboid without loading any previous state that is not gamesharked
5. Copy in your gamesharked GBA and SAV from your computer to your phone.
6. Run gameboid, load the game, and you should have your gamesharked game loaded when you load the in-game save
then you can use the gameboid saves like you used to. you can now delete all the files off your desktop (if it worked ) unless you would like to keep an old gameboid save. to do this copy the save you wish to keep (note these will not be gamsharked) back to your phone. you can see they are labeled by the slot they are in on gameboid.
"ss0"-(quicksave)
"ss1"-(slot 1)
"ss2"-(slot 2)
and so on. just transfer back all the slots except for the slot that has been gamesharked. for example, my friend plays in slot 2 on my phone so i transferred back his slot but deleted "ss0" and "ss1" because i saved those using gameboid's save feature after i gamesharked them
I know its a long post and probably alot of useless info there but thats how i did it!
The Following User Says Thank You to topguy For This Useful Post:
I just don't get what I could be doing wrong. Is it because I'm trying to use gameshark for leaf green?
1. I saved in game on my g1 and loaded onto computer
2. Loaded leaf green rom and imported sav file
3. Did the rare candy cheat
4. Did the ingame save in vba on the sav file, but then where do you go to get the sav file with the rare candys? Is it somewhere in vba where I can find it, or is it just the original sav file in the same created folder with the leaf green rom in it that you had me create. If so, it isn't showing any modification to the file. Please help
I just don't get what I could be doing wrong. Is it because I'm trying to use gameshark for leaf green?
1. I saved in game on my g1 and loaded onto computer
2. Loaded leaf green rom and imported sav file
3. Did the rare candy cheat
4. Did the ingame save in vba on the sav file, but then where do you go to get the sav file with the rare candys? Is it somewhere in vba where I can find it, or is it just the original sav file in the same created folder with the leaf green rom in it that you had me create. If so, it isn't showing any modification to the file. Please help
Man,
you have to save the game, in game on your phone(from the start menu)
and then when you are moving the save file from your phone to your PC, the file should be in your rom folder and should end in ".sav", move this file and the rom you had on your fone to a new folder on you PC.
Now you change the name of the savegame from ".sav" to ".sa1".
start up VB and input the codes you desire, once you have saved your game ingame from the in game menu(start-save-overwrite-yes)the savegame file name should be something like "Pokemon - Leaf Green.sa1" or similar. That is your VB savegame.
Now delete the original rom and savegame from your phone.
And finally change the name of your savegame back to"sav", and move the newly edited savegame and your rom from your PC back to your fone and now you should have all the effects of your codes still working on the save.
I really hope this helps, and appollogies if this post is overly long, I tried to make it as easy as possible.
Ammox
The Following User Says Thank You to Ammox For This Useful Post:
worked great for pokemon sapphire. just loaded up the game rom from my phones memory card, popped in the cheats, and saved the game with the improved stats.. now i have enough pokeballs to last a lifetime.
thanks for the help and ideas !
__________________
"If you really want to know someone, look at the way they treat the people they are not trying to impress."
Trying for hours now, can't figure out what I'm doing wrong... Here's exactly what I am doing, somebody please correct me
1. Save game on Android phone via the in-game Save option (I never use savestates).
2. Plug phone into computer, transfer .SAV file into the same PC folder that contains Pokemon Crystal. Change .SAV to .SA1.
3. Load Pokemon Crystal via Visual Boy Advance, latest version. Import .SA1 file. Game resets.
There is no 'Continue' option. I have tried the above both with and without importing the SA1 file. I have also tried importing the .SAV file. I have tried playing a New Game, saving it, and then using my save file from my phone to overwrite the one created on the PC. I still cannot seem to get a 'Continue' option that leads to my save file.
EDIT: Also tried using the same ROM file that is on my phone, still no Continue option.
Last edited by Amarantamin; June 12th, 2010 at 06:04 PM.
Reason: Correction.
Oh heck, I must have done something horribly wrong. Despite the original .SAV file still being in the GBC folder on my phone, the game now shows no 'Continue' option on my phone's emulator. The original files were never moved, only copied, and now it doesn't want to load them at all. WONDERFUL!
The thing is I would like to know. Is there a way to just use gameshark on gameboid or is the pc way the only one there is. See I have firered on there and I need codes for it like when I had the real game on my actual gba. Also where do I get roms easily, tht are legit, and not corrupt
Ok, still got problems, if i save ingame no file is made or adapted.
Also a .sav game from your phone is not always the saved game. Just starting the gameboid by selecting your game makes a .sav game if there is not one yet. And the funny thing is... it once worked for me somehow, now i forgot how i did it
alright i know all the helpers here are probably done with helping at all..but id appreciate it if you help me with something you guys haven't responded to yet. someone else has the same problem as me.
i did everything like you guys said. not gonna repeat it..lol and then in the end when i try to load on the computer (not my phone) all i do is click "open"
click on the copied GBA file
it does the intro screens
and then right after it says 'click start' it says "the internal battery has run dry. this game can be played"
exactly like that.
ive tried everything i still cant get this dang file to work. so please if you know a way to fix this i would love the help.
alright i know all the helpers here are probably done with helping at all..but id appreciate it if you help me with something you guys haven't responded to yet. someone else has the same problem as me.
i did everything like you guys said. not gonna repeat it..lol and then in the end when i try to load on the computer (not my phone) all i do is click "open"
click on the copied GBA file
it does the intro screens
and then right after it says 'click start' it says "the internal battery has run dry. this game can be played"
exactly like that.
ive tried everything i still cant get this dang file to work. so please if you know a way to fix this i would love the help.
When i start the gba file that i also use for my phone , it starts up nice with vba
But, when i try to open a battery file, i have to restart and play the game all over agian.
i also tried to put the gba and sav in the same map and then fire up the game BUT i get a white screen
any help?
Ok, first off if your VBA is saying "batter has run dry" then you must insert a text format file in the same directory that your VBA is in:
Name:vba-over.ini
Pokemon- Ruby Version
[AXVE]
rtcEnabled=1
flashSize=131072
Pokemon- Emerald version
[BPEE]
rtcEnabled=1
flashSize=131072
Secondly, if your gamboid application wont open your save file after your edited it on VBA and transfered it to your phone, thats simply because it changed the .sav file name. in which you must rename it like so "exact gametitle".sav without quoutes of course. Just copy game title, paste it as the sav file and there you go.
Current versions of gameboid supports cheat files that have the .CHT extenstion and are the same name as the game rom, e.g. "Pokemon Sapphire.gba" is the ROM and "Pokemon Sapphire.CHT" is the cheat file. It's not going to do you much good but here's the format of the .CHT file.
<?xml version='1.0' encoding='UTF-8' ?><cheats><item disabled="true" code="00000000 00000000" name="Quick Level Up" /><item disabled="true" code="00000000 00000001" name="All TM HMs Set 1" /><item disabled="true" code="00000000 00000002" name="All TM HMs Set 1" /><item disabled="true" code="00000000 00000003" name="All TM HMs Set 1" /></cheats>
It's xml and the cheats begin after <cheats> and end before </cheats>. disabled="true" means the cheat is initially disabled. Notice how the code preceeds the name in the form (code="00000000 00000000" name=" ").
Currently you can't have more that one 16 character code on a single line so if your code is really huge then treat each 16 characters separately. In the example above I just split up the multiple 16 characters codes into separate lines with the same code name.
Don't use special characters like *!@#$%^&*()'in the code name itself. Also there are no carriage returns in the file so everything just runs together.
It was a real pain in the backside but I successfully reformatted all of the AR codes for Pokemon Sapphire on my computer and uploaded it to the directory with the game rom. The codes were recognized and ran fine.
Last edited by noabody; June 27th, 2011 at 04:50 PM.
Yeah mine doesn't seem to be working... I'm not using Gameboid, I'm using Gameboy Advance Emulator Lite by Persistence Apps... and idk if it's because of the app, but when I save in game I never see the main screen again, whenever I start the app up I'm always right where I left off... The app also has an area to place gameshark codes, but they don't seem to work... and when I try to go through the computer using VBA (following the steps to the t) it never gives me the option to continue, just to start a new game, so idk what to do! Please help!
Please PM me if you have a solution
Last edited by oxlilshorti; August 8th, 2011 at 11:37 PM.
Will someone please make me a saved game for firered with all three starting pokemon at lvl 5, a level 5 scyther and a level 5 snorlax. Please send it to ace13002010@yahoo.com and iam using version 1.1 of firered if that means anything. Any names will do.
is this forum still active? i want to ask, im using GBC emulator for android phone, pokemon Crystal, how cn i import my save file which is .sa1 to my pc? and which emulator will im goin to use?