Pokésav: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
>Torchickens
>Torchickens
mNo edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{bulbapedia}}
'''Pokesav''' or '''Pokésav''' is an unofficial series of popular [[save file editor]]s and [[Trainer (tool)#Code generators|Action Replay code generator]]s developed for [[bp:Pokémon Diamond and Pearl|Pokémon Diamond and Pearl]], [[bp:Pokémon Platinum|Pokémon Platinum]] and [[bp:Pokémon HeartGold and SoulSilver|Pokémon HeartGold and SoulSilver]] chronologically. It was originally developed by a Japanese programmer named 'COM' whom also remade the program for Pokémon Platinum [http://www.projectpokemon.org/pokesav] although since the release of Pokesav for Pokémon Diamond and Pearl, members from the website [[Project Pokemon]] have helped translate the program and modify it to export Action Replay codes for American and Europeon versions of the games. Alternative versions of Pokesav give support for Pokémon Platinum (English and French) and Pokémon HeartGold and SoulSilver, although the Pokémon Platinum and Pokémon HeartGold and SoulSilver editions are not fully complete as Spanish, German and Dutch versions have not been developed for these games.
[[File:Pokesav BW.png|thumb|right|350px|Main interface for the English {{BW}} version of Pokésav.]]
'''Pokésav''' or '''Pokesav''' is an unofficial series of popular save file editors and [[cheating device#Action Replay|Action Replay]] code generators for all [[bp:Generation IV|Generation IV]] core series games and {{BW}}.


It originated as a Japanese program hosted on the website [http://pokesav.umimi.com/ pokesav.umimi(.com)], but Pokésav programs have been translated/modified for other languages.
The English version of Pokémon HeartGold and SoulSilver is still a [[public beta]] and consequently has not yet been translated and modified to export Action Replay codes for other localizations of the game. Unlike the other editions of Pokesav it is not yet possible to export codes for Pal Park Pokémon, record systems, the player's global map co-ordinates, a complete Pokédex, Accessories, Seals, Gifts, Wonder Cards, Mystery Gift, the Mining Museum Pokémon, the Daycare Egg, League Badges, Roaming Pokémon or the Rival's name, although it is possible to view the values of some of these addresses if the player uploads his or her save file to a computer via a device such as the [[Game-altering device|GameShark duo]] and opens it with Pokesav.


==Features==
==Features==


#Ability to export Action Replay codes.
#The ability to export a list of Action Replay codes as an XML file including party Pokémon using a [[encrypted#decryption|decryption]] algorithm, the amount of party Pokémon, the player's name and gender, the amount of money the player is holding, the current map location of the player by identifier, X, Y and Z co-ordinates, Pokémon in the storage box using another decryption algorithm, what bag items the player is holding, the amount of repel steps left, accessories held, Pal Park Pokémon, seals owned, the multiplayer avatar, the player's ID and [[List of hidden game mechanics#secret ID|secret ID]], the playtime, the "adventure started" date, whether the player has the National Pokédex or not, events such as the current fossil Pokémon, what Key Items the player is holding, underground traps, 'record system' codes and a complete Pokédex code all to be activated via holding down the L+R buttons.
#Ability to edit a save file.
#The ability to view a Pokémon game save file in the format of either a SAV, DAT, .0, or NSD file and modify it via the 'Save As' and 'Save' options.
#The ability to read and write RAM data to a [[Game-altering device#BBME-IF|BBME-IF]] (a device sold only in Japan)
#[[Game-altering device#BBME-IF|BBME-IF]] support (a Japanese cheating device).


Pokésav can edit:<br>
===Location names oversight===


#Party Pokémon.
With ProjectPokemon's release of the Pokémon HeartGold and SoulSilver Japanese edition of Pokesav, it is not possible for players to choose a Pokémon's location such that it originated from a particular area of Kanto or Johto. Until the program was updated, players would have to know the hexadecimal identifier of the desired location, as well as the 'location modifier' address and implement it into the exported code without the use of Pokesav. The problem was also amended in the English version, although like the Japanese version the newer version is not available on the main site.
#Stored Pokémon.
#Name, ID and Secret ID.
#Gender.
#Bag items.
#Play time and adventure started date.
#Current location.
#Wonder Cards.
#Repel steps left.
#Pokédex.
#The multiplayer avatar.
#Record system stats (e.g. Pokémon defeated).
#Underground goods.
#Accessories.
#Pokétch apps/whether it has been obtained.
#Seals.
#Poffins.
#Pal Park data.


Events:<br>
==Legality and legitimacy of Pokesav generated Pokémon==
#Badges.
#Day-Care Egg.
#Mining Museum Pokémon.
#Roaming Pokémon.
#Event flags (e.g. available overworld Pokémon)
#Support for Mystery Gift editing(?).


==Location names problem==
It is possible to generate a Pokémon with qualities of a 'legal' Pokémon in Pokesav although there are no error handlers to prevent the player from generating an illegal Pokémon in Pokesav such as one originating from an impossible location or a Pokémon with an impossible moveset (as bounds restrict in normal gameplay). Although to a certain extent it is easy to generate a legal looking Pokémon in Pokesav with a built in generator for the Pokémon's 32-bit species byte (or PID), the player is required to fill in the hidden 'XXh' values, some of which have a function not provided by Pokesav hence practically it is difficult to produce a 'perfectly legit' Pokémon.
Both Japanese (apparently does not apply to later versions) and English versions of Pokésav for {{HGSS}} do not have Kanto and Johto locations in their location drop down boxes, making it harder to produce 'legal' looking Pokémon with Pokésav.


If the [http://bulbapedia.bulbagarden.net/wiki/List_of_locations_by_index_number_(Generation_IV) index number] of the Kanto or Johto location is known, then the player can enter the decimal index number on Pokésav. Though Pokésav may call the location "----------", it will appear as the actual location on the HeartGold/SoulSilver game.
The Pokémon are not 'legitimate' in the sense that it was received via normal gameplay and Pokémon generated via Pokesav are not officially approved by Nintendo, hence if it is found to be illegitimate it will not be allowed in official tournaments or to a certain extent over Wi-Fi, such as a random match in Pokémon Battle Revolution.


==Anti-virus problem==
Pokésav may be blocked by a computer's anti-virus software as malicious (e.g. as a 'trojan horse' by AVG). This means that you may have to add a Pokésav program as an exception that will not be blocked, or temporarily disable the anti-virus software.

Additionally, the browser Google Chrome may flag Pokésav as malicious and prevent you from downloading it.

==Legality and legitimacy of Pokesav generated Pokémon==
[[File:Pokesav hidden hex values.png|frame|right|The 'hidden hex values box' in an English HeartGold/SoulSilver Pokésav]]
It is possible to generate a Pokémon with qualities of a 'legal' Pokémon in Pokésav, but the player can also successfully produce a Pokémon that is clearly 'illegal', such as a Spiritomb with Wonder Guard.

Additionally there are [http://projectpokemon.org/forums/showthread.php?218-Guide-to-44h-45h-46h-47h-and-85h-Values hidden hex values] in a Pokémon's structure (named 41h-47h, 5Eh, 63h-67h and 85h-86h) that give information about a Pokémon's origin. People who hack in Pokémon with Pokésav are likely to ignore these values, meaning that the Pokémon is illegal, even if it looks legitimate in game.
{{clr}}
==External links==
==External links==
#[http://www.projectpokemon.org/pokesav/downloadpokesav] Project Pokemon's download page for Pokesav.
#[http://www.pokedit.com/download/pokesav/ Pokedit.com - Pokésav Database].
#[http://pokesav.umimi.com/ pokesav.umimi.com (Japanese Pokésav site)].

==See also==
*[[PikaSav]]
*[[A-Save]]
[[Category:Save file editors]]

Latest revision as of 21:36, 23 November 2014

Bulbapedia also has an article about Pokésav.
Main interface for the English Pokémon Black and White version of Pokésav.

Pokésav or Pokesav is an unofficial series of popular save file editors and Action Replay code generators for all Generation IV core series games and Pokémon Black and White.

It originated as a Japanese program hosted on the website pokesav.umimi(.com), but Pokésav programs have been translated/modified for other languages.

Features

  1. Ability to export Action Replay codes.
  2. Ability to edit a save file.
  3. BBME-IF support (a Japanese cheating device).

Pokésav can edit:

  1. Party Pokémon.
  2. Stored Pokémon.
  3. Name, ID and Secret ID.
  4. Gender.
  5. Bag items.
  6. Play time and adventure started date.
  7. Current location.
  8. Wonder Cards.
  9. Repel steps left.
  10. Pokédex.
  11. The multiplayer avatar.
  12. Record system stats (e.g. Pokémon defeated).
  13. Underground goods.
  14. Accessories.
  15. Pokétch apps/whether it has been obtained.
  16. Seals.
  17. Poffins.
  18. Pal Park data.

Events:

  1. Badges.
  2. Day-Care Egg.
  3. Mining Museum Pokémon.
  4. Roaming Pokémon.
  5. Event flags (e.g. available overworld Pokémon)
  6. Support for Mystery Gift editing(?).

Location names problem

Both Japanese (apparently does not apply to later versions) and English versions of Pokésav for Pokémon HeartGold and SoulSilver do not have Kanto and Johto locations in their location drop down boxes, making it harder to produce 'legal' looking Pokémon with Pokésav.

If the index number of the Kanto or Johto location is known, then the player can enter the decimal index number on Pokésav. Though Pokésav may call the location "----------", it will appear as the actual location on the HeartGold/SoulSilver game.

Anti-virus problem

Pokésav may be blocked by a computer's anti-virus software as malicious (e.g. as a 'trojan horse' by AVG). This means that you may have to add a Pokésav program as an exception that will not be blocked, or temporarily disable the anti-virus software.

Additionally, the browser Google Chrome may flag Pokésav as malicious and prevent you from downloading it.

Legality and legitimacy of Pokesav generated Pokémon

The 'hidden hex values box' in an English HeartGold/SoulSilver Pokésav

It is possible to generate a Pokémon with qualities of a 'legal' Pokémon in Pokésav, but the player can also successfully produce a Pokémon that is clearly 'illegal', such as a Spiritomb with Wonder Guard.

Additionally there are hidden hex values in a Pokémon's structure (named 41h-47h, 5Eh, 63h-67h and 85h-86h) that give information about a Pokémon's origin. People who hack in Pokémon with Pokésav are likely to ignore these values, meaning that the Pokémon is illegal, even if it looks legitimate in game.

External links

  1. Pokedit.com - Pokésav Database.
  2. pokesav.umimi.com (Japanese Pokésav site).

See also