Cheating: Difference between revisions

4 bytes removed ,  4 June 2017
m
→‎Overview: typos fixed: March of 2015 → March 2015
No edit summary
m (→‎Overview: typos fixed: March of 2015 → March 2015)
Line 5: Line 5:
==Overview==
==Overview==
[[File:Bulbasaur cheating.png|thumb|200px|left|The appearance of a wild {{p|Bulbasaur}} in [[Generation V]], something that can only happen with the use of cheating devices]]
[[File:Bulbasaur cheating.png|thumb|200px|left|The appearance of a wild {{p|Bulbasaur}} in [[Generation V]], something that can only happen with the use of cheating devices]]
Devices such as [[GameShark]] and [[Action Replay]] can be easily used to directly alter the game's data<!-- not 'code', that's ROM hacking--> in many ways, such as automatically making Pokémon {{Shiny}}, giving them optimal {{IV}}s and [[Nature]]s, or even modifying their [[move]]s and [[stat]]s to obtain otherwise impossible values. These Pokémon are frequently known as '''hacked Pokémon'''. The devices are also frequently used to obtain Pokémon or [[event item|items]] which would otherwise be only obtainable through a [[Nintendo]] [[List of Nintendo Pokémon promotional events|promotional events]]. For example, cheating may be used to obtain the [[GS Ball]] or [[Old Sea Map]] (in [[generation]]s {{gen|II}} and {{gen|III}} respectively), both of which were only distributed in Japan, or [[Azure Flute]], that was never distributed.  
Devices such as [[GameShark]] and [[Action Replay]] can be easily used to directly alter the game's data<!-- not 'code', that's ROM hacking--> in many ways, such as automatically making Pokémon {{Shiny}}, giving them optimal {{IV}}s and [[Nature]]s, or even modifying their [[move]]s and [[stat]]s to obtain otherwise impossible values. These Pokémon are frequently known as '''hacked Pokémon'''. The devices are also frequently used to obtain Pokémon or [[event item|items]] which would otherwise be only obtainable through a [[Nintendo]] [[List of Nintendo Pokémon promotional events|promotional events]]. For example, cheating may be used to obtain the [[GS Ball]] or [[Old Sea Map]] (in [[generation]]s {{gen|II}} and {{gen|III}} respectively), both of which were only distributed in Japan, or [[Azure Flute]], that was never distributed.


[[File:Wild F-00.png|thumb|200px|right|A wild {{p|F-00}}, an example of using a wild Pokémon modifier code. Notice the error that causes the game to display the name using full-width rather than half-width characters as well as causing "{{j|-}}" to be replaced by "?" in the name]]
[[File:Wild F-00.png|thumb|200px|right|A wild {{p|F-00}}, an example of using a wild Pokémon modifier code. Notice the error that causes the game to display the name using full-width rather than half-width characters as well as causing "{{j|-}}" to be replaced by "?" in the name]]
A common example of a cheat is a "Wild Pokémon Modifier" code, allowing the user to encounter and catch any Pokémon of choice in any location, allowing for example, rapid {{EV}} training or obtaining of [[Legendary Pokémon]]. More complex codes can also set the wild Pokémon's [[level]] and [[Nature]]. These codes when used properly can have little to no negative effects on the save file, although later generations keep track of the location where a Pokémon was obtained making it possible to identify illegitimate Pokémon obtained through this method. More unconventionally, a wild Pokémon modifier code can be used in {{game|Black and White|s|Pokémon Black 2 and White 2|2}} to see [[Pokéstar Studios opponents]], although catching them is impossible as the game will attempt to bring up a nonexistent [[Pokédex]] entry, causing a [[game freeze]].
A common example of a cheat is a "Wild Pokémon Modifier" code, allowing the user to encounter and catch any Pokémon of choice in any location, allowing for example, rapid {{EV}} training or obtaining of [[Legendary Pokémon]]. More complex codes can also set the wild Pokémon's [[level]] and [[Nature]]. These codes when used properly can have little to no negative effects on the save file, although later generations keep track of the location where a Pokémon was obtained making it possible to identify illegitimate Pokémon obtained through this method. More unconventionally, a wild Pokémon modifier code can be used in {{game|Black and White|s|Pokémon Black 2 and White 2|2}} to see [[Pokéstar Studios opponents]], although catching them is impossible as the game will attempt to bring up a nonexistent [[Pokédex]] entry, causing a [[game freeze]].


Older firmware versions of the [[Nintendo 3DS]] were vulnerable to the use of an exploit involving the device's built-in web browser to overwrite the RAM of a suspended game. QR codes were used to link and share these exploits. However, an update in March of 2015 patched out the exploit entirely. In addition, more recent firmware versions contain exploits that enable the usage of homebrew software, which can be used to modify the save files of games. There is also external save editing hardware, such as Datel PowerSaves and Cyber Gadget.
Older firmware versions of the [[Nintendo 3DS]] were vulnerable to the use of an exploit involving the device's built-in web browser to overwrite the RAM of a suspended game. QR codes were used to link and share these exploits. However, an update in March 2015 patched out the exploit entirely. In addition, more recent firmware versions contain exploits that enable the usage of homebrew software, which can be used to modify the save files of games. There is also external save editing hardware, such as Datel PowerSaves and Cyber Gadget.


On a more sophisticated level, many devices exist that allow players to back up their game's save file. While itself arguably legitimate, some downloadable programs such as [[Pokésav]] have been created specifically for use in conjunction with these files, allowing users to freely edit or make their own Pokémon from scratch.
On a more sophisticated level, many devices exist that allow players to back up their game's save file. While itself arguably legitimate, some downloadable programs such as [[Pokésav]] have been created specifically for use in conjunction with these files, allowing users to freely edit or make their own Pokémon from scratch.