Jump to content

POKESAV (PikaSav) Pokémon Red/Blue/Yellow/Gold/Silver/Crystal Save Editor


Recommended Posts

Pikesav has the same functions of pokesav, but this serves only for Gen1 and Gen2 pokemon games. I hope you enjoy this tool as well as I liked.

home

 

pikasav1.png

Party Pokémon

 

pikasav2.png

Box selection

 

pikasav3.png

Item editing

 

pikasav4.png

Pokédex

 

pikasav5.png

I found the download link on the website of pkparaiso. I'm not disclosing sites here, but it wasn't me who created this tool, where I am showing here where I found this tool.

Sorry my english.

Note: English language games tested and it worked

[Edit by Moderator] Reuploaded here:

 

 

Edited by evandixon
Link to post
Share on other sites

I actually use this editor, and I must say it is very good. There is no other editors I have seen which can modify a Pokemon's DVs. However, the EXP and all have to be manually put in (this can help), and some of the other problems include the lack of editing for items of different pockets for GSC games (it will only edit the general pocket) and unlike Pokesav, there is no PKM files to save and import. The UI is okay but may get confusing especially when empty slots become the last Pokemon you have inserted into the box (you will see what I mean, though this is cancelled out by the "Amount of Pokemon" value). Other than that, it is the best sav editor for RBYGSC I have ever seen out there.

Link to post
Share on other sites
  • 2 weeks later...
I actually use this editor, and I must say it is very good. There is no other editors I have seen which can modify a Pokemon's DVs. However, the EXP and all have to be manually put in (this can help), and some of the other problems include the lack of editing for items of different pockets for GSC games (it will only edit the general pocket) and unlike Pokesav, there is no PKM files to save and import. The UI is okay but may get confusing especially when empty slots become the last Pokemon you have inserted into the box (you will see what I mean, though this is cancelled out by the "Amount of Pokemon" value). Other than that, it is the best sav editor for RBYGSC I have ever seen out there.

Thanks you, it helped me a lot and recommend it to everyone here.

PikaSav v0.4 Release Candidate [1st and 2nd Gens. (.pkm importing/exporting, Hidden Power, Auto-adjust stats, etc.) + Ruby/Sapphire] (Windows, it may require Framework 3.0), with many improvements and easy to use.

Click here for download, credits PkParaiso.

Link to post
Share on other sites

I found this too but I wanted one where I could change items in all the pockets. That's all I wanted it for and I was a a bit dissapointed when I found out I couldn't change the key items pocket :/

If anyone happens to find one that does this could you let me know please? Thanks

Link to post
Share on other sites
  • 3 months later...

This is incredible. Thanks you so much! Finally an editor for Gen 1 and 2 that is working. It works for the German versions of the game too. Incredible. Didn't try Ruby and Sapphire yet but I guess it will work too. Awesome. Soon we'll have a save editor for every generation. Finally! :bidoof: All left now are Emerald, Firered and Leafgreen !

Link to post
Share on other sites

It seems I DO indeed have some problems. Editing your party seems to work fine, but editing PKMN in the storage boxes always results in some weird error. Nothign that corrupts the save, but I'll have to edit the PKMN again when it's in the party.

Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 374, in scratch_pkm
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 442, in open_pkm
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 442, in open_pkm
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 1040, in wmdel_pokeedit
 File "pikasav.py", line 966, in store_pokeedit
ValueError: u'' is not in list
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 480, in max_everything
 File "pikasav.py", line 508, in adjust_stats
 File "rbsav.pyc", line 342, in pkm_get
IndexError: string index out of range
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 486, in heal_pkm
 File "rbsav.pyc", line 344, in pkm_get
IndexError: string index out of range
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 480, in max_everything
 File "pikasav.py", line 508, in adjust_stats
 File "rbsav.pyc", line 342, in pkm_get
IndexError: string index out of range
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 480, in max_everything
 File "pikasav.py", line 508, in adjust_stats
 File "rbsav.pyc", line 342, in pkm_get
IndexError: string index out of range
Exception in Tkinter callback
Traceback (most recent call last):
 File "Tkinter.pyc", line 1410, in __call__
 File "pikasav.py", line 480, in max_everything
 File "pikasav.py", line 508, in adjust_stats
 File "rbsav.pyc", line 342, in pkm_get
IndexError: string index out of range

As I said I'm using the German versions of the games. So far I only worked with Gen 1 games so I don't know if it's in the other games too.

Link to post
Share on other sites

I'm really grateful that someone finally made a gen 1 and gen 2 save editor. However, can someone please explain to me why i can't edit the HP (hit point) value in my pokemon yellow and pokemon crystal save files? There's a title for "HP (Max) but no box underneath it displaying the value and allowing for a change. Also, I'm aware that special attack and special defense were one value in generation 1, but aren't they two separate values in generation 2? If so, how come there's only one box for both values? Lastly, if someone could explain to me how the Pokerus value works in Pikasav that would be great as well.

Edited by PokeMaster566
Link to post
Share on other sites
  • 2 months later...

Ok, So i edited My Pokémon from my Yellow cart for Championship purposes, but after i restored my cart with my save the gamepak recognized as a blank Save cart. After all, i can't restore any save of mine's in my Gamepak. Did i do something wrong or the problem is with my backup device? My Crystal works well with my Gameboy Transferer II. (BTW, THIS is the backup tool i am using.) Also, i tried changing the battery inside without success. Isn't supposed to be there anything wrong with the save? Thank You.

Edited by Maddaren
Link to post
Share on other sites
  • 4 months later...

Everytime when I create 6 Pokemon for my team on my Yellow version the game freezes when accessing the Party.

I don't know what's wrong, I put in the right number, and it can't be because of the Pokemon, because when I delete one of them and put the Pokemon that was in the sixth slot on the fifth or so everything is working fine O.o

Can you help me?

Link to post
Share on other sites
  • 3 weeks later...
  • 7 months later...
How do you back up GBC game saves to even use this program? I did not think there was a way to back up game saves for GBC games

There's ways, but the devices may not be available anymore.

http://digiex.net/guides-reviews/console-guides/1187-how-backup-gameboy-gameboy-colour-save-games-retail-cartridges.html

Link to post
Share on other sites
  • 5 months later...
  • 3 months later...
  • 5 months later...
  • 9 months later...

Why i can't inject pkm files with 67 bytes on red and blue saves? Assuming that the savefile bytes has 56 bytes, so i inject them only by seeing the following message:

"Invalid .PKM For This Location. Your .PKM Has 67 Bytes, but the savefile's one has 56."

Link to post
Share on other sites
Pokemon in your party have 67 bytes while those in your boxes have only 56 bytes because current stats are not stored in the boxes.

So you can not inject party Pokemon data into your boxes or vice versa.

That's just pretty sloppy coding. Party -> box should really just generate a warning that the stats will be regenerated if the Pokemon is removed from the box. Box -> party should just automatically generate the stats, given that the formula for stat generation given stat exp and DV is known.

Link to post
Share on other sites
That's just pretty sloppy coding. Party -> box should really just generate a warning that the stats will be regenerated if the Pokemon is removed from the box. Box -> party should just automatically generate the stats, given that the formula for stat generation given stat exp and DV is known.

Look at the interface! The whole thing was poorly architected. Aren't there better alternatives for Gen I / II?

Link to post
Share on other sites
Look at the interface! The whole thing was poorly architected. Aren't there better alternatives for Gen I / II?

Well, Iunno about you guys, but a Java app that ships separate versions for three OSes and differentiates between 32/64-bit platforms is pretty fishy to me. Write once, run nowhere, anyone?

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...