Cheating in video games: Difference between revisions
Thunderbrand (talk | contribs) current GCOTW |
Thunderbrand (talk | contribs) end GCOTW |
||
(129 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
'''Cheating in computer and video games''' is a process whereby a player of a [[computer and video game|computer or video game]] creates an advantage beyond the bounds of normal gameplay, usually to make the game easier. |
|||
{{current-GCOTW}} |
|||
'''Cheating in computer and video games''' is a process whereby a player of a [[computer and video game|computer or video game]] creates a advantage beyond the bounds of normal gameplay, usually to make the game easier. |
|||
Typical cheats include unfair advantages such as invulnerablility ("[[God mode]]") or an infinite amount of some resource such as ammunition. Cheats may also create unusual or interesting effects which |
Typical cheats include unfair advantages such as invulnerablility ("[[God mode]]") or an infinite amount of some resource such as ammunition. Cheats may also create unusual or interesting effects which do not necessarily make the game easier to play. Cheats often take the form of 'secrets' placed by game developers, usually to reward dedicated players. |
||
Cheats may be activated from within the game itself (a [[cheat code]] implemented by the original game developers); or created by third-party software (a [[game trainer|trainer]]) or hardware (a [[cheat cartridge]]). |
Cheats may be activated from within the game itself (a [[cheat code]] implemented by the original game developers); or created by third-party software (a [[game trainer|trainer]]) or hardware (a [[cheat cartridge]]). |
||
==History== |
|||
Cheating in video games has been around for almost the entire history of videogames. The first cheat codes were put in place for [[Playtest|play testing]] purposes. Playtesters had to rigourosly test the mechanics of a game and introduced cheat codes to make this process easier. An early cheat code can be found in ''[[Manic Miner]]'', where typing "6031769" (the phone number of the developer, [[Matthew Smith (games programmer)|Matthew Smith]])<ref>{{cite web | url=http://www.users.globalnet.co.uk/~jg27paw4/yr08/yr08_05.htm | publisher=Your Spectrum | title=Hacking Away & Rumbles | accessdate=2007-01-02}}</ref> enables the cheat mode. |
|||
===Cheating on early home computers=== |
|||
Even on early gaming systems such as the [[ZX Spectrum]], cheating was prevalent, even a neccessity (such as in the case of ''[[Jet Set Willy]]'').<ref>{{cite web | url=http://www.users.globalnet.co.uk/~jg27paw4/yr04/yr04_60.htm | title= |
|||
Jet Set Willy | work=Your Spectrum | accessdate=2007-01-02}}</ref> A variety of different methods were used. |
|||
In a computer game, all numerical values are stored 'as is' in memory. Gamers could literally reprogram a small part of the game before lauching it.<ref>{{cite web | url=http://gnomeslair.blogspot.com/2006/03/hardcore-retro-speccy-cheating-code.html | title= |
|||
Hardcore retro-speccy cheating code | publisher=gnome | accessdate=2007-01-02}}</ref> In the context of games for many 8-bit computers, it was a usual practice to load games into memory and, before launching them, modify specific memory addresses in order to cheat, getting an unlimited number of lives, immunity, invisibility, etc. Such modifications were performed through [[PEEK and POKE|POKE]] sentences. The [[Commodore 64]] and ZX Spectrum also allowed players with the proper cartridges or [[Multiface]] add-on to freeze the running program, enter POKEs, and resume. Some games tried to detect the Multiface, and refused to load if it was present. The earliest models had no ability to "hide". Later revisions either included a switch, hid if you opened and closed the menu before loading the game, or automatically hid. |
|||
For instance, with "<code>POKE 47196,201</code>" in ''[[Knight Lore]]'' for the ZX Spectrum, immunity is achieved. Magazines such as ''[[CRASH (magazine)|CRASH]]'' regularly featured lists of such POKE instructions for games. In order to find them a [[hacker]] had to interpret the [[machine code]] and locate the critical point where the number of lives is decreased, impacts detected, etc. Sometimes the term POKE was used with this specific meaning. |
|||
Early gaming magazines such as ''[[Your Sinclair]]'' included sections containing the latest tips and [[PEEK and POKE|POKE]] cheats. |
|||
Early cheating was largely exploited by technology-orientated players due to the difficulty of early cheats. However, a cheat industry quickly emerged as gaming systems evolved, through the packaging and selling of cheating as a product. Cheat-enablers such as cheat books, game guides, cheat cartridges helped form a cheat industry and cemented cheating as part of gaming culture.<ref>{{cite web | url=http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=11153 | publisher=MIT | accessdate=2007-01-03 | author=Mia Consalvo | title=Cheating:Gaining Advantage in Videogames}}</ref> Cheating was not universally accepted in early gaming however. Gaming magazine ''[[Amiga Power]]'' took a very strong opinion on cheating, condemning cheaters. They took the stance that cheating was not part of their philosophy of fairness. They also applied this in reverse; games should not be allowed to cheat the player, either. |
|||
===Cheating on modern home computers and consoles=== |
|||
Cheating is very popular in modern videogames, with several magazines dedicated to listing cheats and walkthroughs for consoles and computer systems. POKE cheats have disappeared and have been replaced by trainers and cheat codes. |
|||
By and large, the majority of cheat codes on modern day systems are implemented not by gamers, but by [[game developer]]s. The reasons for this are relatively clear: |
|||
*The establishment of a cheating culture has created ''expectancy'' from gamers for video games to contain cheats. |
|||
*Cheats in single player games increase a games replay value for the gamer. |
|||
*Game developers understand that many people do not have the time to complete a video game on their own,<ref>{{cite web | url=http://vgstrategies.about.com/od/basicgamingtipstricks/a/whyusecheats.htm | publisher=The New York Times Company | accessdate=2007-01-03 | author=Jason Rybka | title=Why Use Cheats and Codes for Console and PC Games?}}</ref> and therefore cheats make a game more accessible and appealing to a casual gamer. |
|||
*With the rise in popularity of gaming, cheating using external software and hardware raises a number of copyright legal issues related to modifying game code. |
|||
==Typical effects of cheats== |
|||
===Invulnerability=== |
|||
{{main|God mode}} |
|||
Invulnerablility ("God mode") is a state wherein the player character is invulnerable to damage. A variation of this is "Buddha mode" where the player character gets damaged or hurt but cannot die (health stops decreasing when it reaches 1). |
|||
===Invisibility=== |
|||
Invisibility in a video game causes enemies to not see the player character, in order to avoid being attacked by them, such as the "notarget" code in some first-person shooters. |
|||
===No-Clip or flying=== |
|||
{{main|Noclip mode}} |
|||
No-Clip disables [[Collision detection#Video_games|collision detection]] so the player character can pass through walls or objects, inheriting a rather ethereal quality to playing the game. Flying allows the player character to have the effects of [[weightlessness|zero gravity]] applied to them. |
|||
===Infinite resources=== |
|||
An infinite amount of some resource such as ammunition, lives, or money. |
|||
===Addition to weapons or inventory items=== |
|||
There are ways of editing a game save file to add certian items to your inventory or give your player more weapons. Save files can also be edited to place the player character in a different area in the game. |
|||
===Unlockable items and characters=== |
|||
Some cheats can unlock hidden items or unused content in the game. In [[beat 'em up]] games it is common for characters to be unlockable. |
|||
===Unusual effects=== |
|||
Cheats may create unusual or interesting effects which don't necessarily make the game easier to play, for example, one cheat in ''[[Jurassic Park: Operation Genesis]]'' makes dinosaurs appear '[[undead]]'. |
|||
A particularly controversial effect offered by such a cheat is the [[Hot Coffee mod]] for ''[[Grand Theft Auto: San Andreas]]''.<ref>{{cite web | url=http://uk.gamespot.com/news/2005/07/14/news_6129040.html?sid=6129040 | publisher=CNET | work=GameSpot | accessdate=2007-01-02 | author=Curt Feldman | title=Clinton calls for federal game regulation}}</ref> |
|||
Effects such as this which are ''intentionally'' included in the game are known as [[Easter egg (media)|Easter egg]]s. One example of this is hidden level 'warps' in the original ''[[Mario Bros.]]''. |
|||
==Cheating Methods== |
|||
===Cheat code=== |
|||
{{main|Cheat code}} |
|||
Cheat codes are cheats that may be activated from within the game itself. Most common entry points are in a developer console, a code entry dialog, at title screens, or in-game. Cheat codes are often sequences of button presses or textual commands, depending on the input device. Unlike other cheating methods, cheat codes are implemented by the game developers themselves, often as a tool to playtest certain aspects of the game without difficulty. For example, the [[Konami Code]] was built in the game ''[[Gradius]]'' gave the player a full set of powerups because the developer, Kazuhisa Hashimoto, thought the game was too hard to play during testing.<ref>{{cite web | url=http://www.1up.com/do/feature?cId=3108751&did=1 | title=Cracking the Code: The Konami Code}}</ref> Some games allow cheat codes to be unlocked when a player has enough of some kind of points or money. Examples of this are the unlockable secrets in ''[[Jak II|Jak 2]]'' and ''[[Jak 3]]'' that modify the player character's appearance, etc. |
|||
===Modification of game code=== |
|||
Activation may take the approach of modifying existing game code.<ref>{{cite web | url=http://www.users.globalnet.co.uk/~jg27paw4/yr06/yr06_21.htm | publisher=Future | work=Your Spectrum | title=Hacking Away: "Jump To It" | accessdate=2007-01-01}}</ref> In the case of ''[[Jet Set Willy]]'' on the ZX Spectrum computer, a popular cheat involved replacing a [[Zilog Z80|Z80]] instruction <code>DEC (HL)</code> in the program (which was responsible for decrementing the number of lives by one) with a <code>[[NOP]]</code>.<ref>{{cite web | url=http://www.nonowt.com/magfold/articfol/hacking.html | title=So You Want To Be A Hacker | publisher=NoNowt | work=NoNowt eZine X Magazine | accessdate=2007-01-02}}</ref> |
|||
===Modification of game source code=== |
|||
There are some [[open source]] games such as ''[[BZFlag]]'' that have their [[source code]] freely available. A player could take this code and rewrite it so it either includes cheats or applies a cheat to the game automatically. |
|||
===Trainers=== |
|||
{{main|Game trainer}} |
|||
Trainers are third party software programs that modify the behavior of a video game. They affect the values stored in certain memory addresses, such as preventing a certain value (i.e. the character's health) from going down or increasing a certain value, such as the amount of cash the character has. |
|||
===Hardware=== |
|||
[[Image: Game_Genies 2.jpg|200px|thumb|right|[[Game Genie]] cartridge for the [[Sega Mega Drive|Mega Drive/Genesis]].]] |
|||
{{main|Cheat cartridge}} |
|||
A cheat cartridge is attached to an interface port on a home computer or console. It allows a user to modify the game code either before or during its execution. An early example is the [[Multiface]] for the ZX Spectrum, and almost every format since has had a cheat cartridge created for it; such as [[Datel]]'s range of [[Action Replay]] devices. Another popular example of this is [[Game Genie]] for [[Nintendo Entertainment System|NES]], [[Super Nintendo Entertainment System|Super Nintendo]], [[Game Boy]], and [[Sega Game Gear|Game Gear]] game consoles. Modern disc-based cheat hardware include [[GameShark]] and Code Breaker which modify game code from a large database of cheats. |
|||
===Emulation=== |
|||
[[Image:Operation_wolf_mame_cheat.jpg|thumb|left|200px|''[[Operation Wolf]]'' cheat menu under [[MAME]]]] |
|||
Some emulators such as [[VisualBoyAdvance]], [[Nestopia]], [[Snes9x]], and [[Project64]] allow players to modify game code as the game is running to cheat. Some even emulate cheating hardware such as Game Genie. Emulators such as [[MAME]] take this a step further, by introducing menus specifically for cheating on a particular game. |
|||
===Saved game editors=== |
|||
Programs exist that offer the facility to change attributes held within a game's save profile. It can allow someone to uncover secrets, discover things cut from games and modify characters.<ref>{{cite web | url=http://www.vgws.com/emu/editors.phtml | title=Saved Game Editors | publisher=VGWS | accessdate=2007-01-07}}</ref> For example, on the game ''[[Elite (computer game)|Elite]]'', utilities exist that allow the number of in-game credits to be modified, or additional equipment to be acquired. |
|||
===Strategy guides=== |
|||
{{main|Strategy guide}} |
|||
Strategy guides are instruction books that contain hints or complete solutions to specific video games. The exact meaning of a "strategy guide" these days is very vague, as most could be easily ranked as "walkthroughs" or "hint collections". |
|||
Some people consider using a [[strategy guide]] a form of cheating. This usually applies to adventure or role-playing games where a puzzle may need to be solved. Strategy guides reveal the answers to puzzles and give hints on how to pass certian scenes in a game. Some guides even include a list of cheat codes for the game. |
|||
==Cheating in online games== |
|||
{{main|Cheating in online games}} |
|||
Cheating exists in many [[Multiplayer game|multiplayer online computer games]]. While there have always been cheat codes and other ways to make single player games easier, developers often attempt to prevent it in multiplayer games. With the release of the first popular internet multiplayer games cheating took on new dimensions. Previously it was rather easy to see if the other players cheated, as most games were played on local networks or consoles. The [[Internet]] changed that by increasing the popularity of multiplayer games, giving the players anonymity, and giving people an avenue to communicate cheats. |
|||
===Aimbots=== |
|||
{{main|Aimbot}} |
|||
An '''aimbot''', sometimes called "'''auto-aim'''", is software used in online [[multiplayer]] [[first-person shooter]] games that assists the player in aiming at the target. Since it gives the user an advantage over unaided players, it is considered a [[cheating in online games|cheat]]. |
|||
===Twinking=== |
|||
{{Main| Twinking}} |
|||
[[Twinking]] is the practice of passing on valuable items not normally available at player's character's level. Such activity is often employed by "power levellers" in games such as ''[[EverQuest]]'' in order to quickly increase the rate at which [[Experience point|experience points]] can be accumulated and therefore the corresponding progression within the game. |
|||
===Macroing=== |
|||
Macroing is when a player uses a script called a [[macro]], which automates player actions, to automatically find items or defeat enemies for the player's advantage. This is common in [[Massively multiplayer online game|online multiplayer games]] such as ''[[RuneScape]]'' or ''[[World of Warcraft]]''. |
|||
===Sale of online currency=== |
|||
The prevalence of [[massively multiplayer online game]]s (MMORPGs) such as ''EverQuest'' has resulted in the trading of in-game currency for real word currency.<ref>{{cite web | url=http://news.com.com/2100-1040-832347.html | title=Game exchange dispute goes to court | publisher=CNET | accessdate=2007-01-02}}</ref> This can lead to [[Virtual economy|virtual economies]]. The rise of virtual economies has led to cheating where a gamer will cheat to gain large amounts of ingame money which the player will then trade for real cash. One common method of doing so is through ''[[macro|macroing]]'', where a player will write a script to automate an action which generates cash.<ref>{{cite web | url=http://www.devmaster.net/articles/mmorpg-postmortem/part2.php | title=Eternal Lands' MMORPG Postmortem: Mistakes and Lessons, Part II | publisher=DevMaster | accessdate=2007-01-02}}</ref> |
|||
===Prevention of cheating=== |
|||
Prevention of cheating in singleplayer games is practically non-existant, shown by the fact that most cheat codes are implemented by game developers themselves. However cheating on online games is common on public [[servers]] and to this extent some online games , such as ''[[Battlefield 1942]]'' include specific features to counter [[Exploit (online gaming)|cheating exploits]], by incorporating tools such such as ''[[PunkBuster]]'' or ''VAC'' ([[Valve Anti-Cheat]]). Prevention of cheating is an important feature on most modern online games. It is especially important during online gaming tournaments, where a cash prize will often be at stake. |
|||
==Cheating on consoles== |
|||
Since modifying a game's code is much harder on a console game than on a computer game, cheating on a console mainly appears in the form of [[cheat code]]s and [[cheat cartridge]]s. Cheat codes in console games are usually activated in a slightly different manner than computer games, owing to the different forms of input (game controller vs. keyboard and mouse). Therefore, console cheat codes are usually activated by a certain combination of button presses on the game controller. Cheat cartridges are also popular on consoles. For example cheat cartridges (or CDs) were and are available for all the major [[History of video game consoles (sixth generation)|sixth generation consoles]], such as the [[Sony]] [[PlayStation]]. |
|||
==Legality of cheating== |
|||
Cheating in a game usually involves cheat codes, where the manufacturer has implemented a certain code that grants the player some advantage. However, some cheats involve the use of an external program, most commonly a trainer, and this raises a number of copyright related legal issues. These issues were brought up in the case ''[[Lewis Galoob Toys, Inc. v. Nintendo of America, Inc.]]'', where [[Nintendo]] sued [[Galoob|Lewis Galoob Toys]] stating that its cheating device, the Game Genie, created [[derivative work]]s of games and violated [[Copyright|copyright law]]. |
|||
==Prevalence of cheating in video games== |
|||
Cheating has taken place on almost every videogame that has ever been created. A casual gamer, if stuck at a place in a videogame, will often use a cheat code to get past it. The widespread nature of cheating is shown by the popularity of game guides, sites such as [[GameFAQs]] and cheat sections in almost all videogame magazines. |
|||
Cheating is often nowadays not simply considered a way to finish a game but a way "to get more out of the game, kind of like buying a special edition DVD where you get extra stuff."<ref>{{cite news | url=http://www.washingtonpost.com/wp-dyn/content/article/2006/08/27/AR2006082701059_2.html | title=In Game World, Cheaters Proudly Prosper | author=Jose Antonio Vargas | date=August 26, 2006 | publisher=Washington Post}}</ref> |
|||
Cheating as a fact of videogames has been helped to gain acceptance by the open-ended nature of modern videogames, such as ''Grand Theft Auto:San Andreas'', where cheating can often increase the user experience and increase how long a game is played. |
|||
==See also== |
==See also== |
||
*[[Cheating]] |
*[[Cheating]] |
||
*[[Cheating in online games]] |
|||
*[[PEEK and POKE#POKEs as cheats|POKEs as cheats]] |
*[[PEEK and POKE#POKEs as cheats|POKEs as cheats]] |
||
==References== |
|||
<div class="references-small"> |
|||
<references/> |
|||
</div> |
|||
[[Category:Computer and video game cheating| ]] |
[[Category:Computer and video game cheating| ]] |
Revision as of 00:31, 8 January 2007
Cheating in computer and video games is a process whereby a player of a computer or video game creates an advantage beyond the bounds of normal gameplay, usually to make the game easier.
Typical cheats include unfair advantages such as invulnerablility ("God mode") or an infinite amount of some resource such as ammunition. Cheats may also create unusual or interesting effects which do not necessarily make the game easier to play. Cheats often take the form of 'secrets' placed by game developers, usually to reward dedicated players.
Cheats may be activated from within the game itself (a cheat code implemented by the original game developers); or created by third-party software (a trainer) or hardware (a cheat cartridge).
History
Cheating in video games has been around for almost the entire history of videogames. The first cheat codes were put in place for play testing purposes. Playtesters had to rigourosly test the mechanics of a game and introduced cheat codes to make this process easier. An early cheat code can be found in Manic Miner, where typing "6031769" (the phone number of the developer, Matthew Smith)[1] enables the cheat mode.
Cheating on early home computers
Even on early gaming systems such as the ZX Spectrum, cheating was prevalent, even a neccessity (such as in the case of Jet Set Willy).[2] A variety of different methods were used.
In a computer game, all numerical values are stored 'as is' in memory. Gamers could literally reprogram a small part of the game before lauching it.[3] In the context of games for many 8-bit computers, it was a usual practice to load games into memory and, before launching them, modify specific memory addresses in order to cheat, getting an unlimited number of lives, immunity, invisibility, etc. Such modifications were performed through POKE sentences. The Commodore 64 and ZX Spectrum also allowed players with the proper cartridges or Multiface add-on to freeze the running program, enter POKEs, and resume. Some games tried to detect the Multiface, and refused to load if it was present. The earliest models had no ability to "hide". Later revisions either included a switch, hid if you opened and closed the menu before loading the game, or automatically hid.
For instance, with "POKE 47196,201
" in Knight Lore for the ZX Spectrum, immunity is achieved. Magazines such as CRASH regularly featured lists of such POKE instructions for games. In order to find them a hacker had to interpret the machine code and locate the critical point where the number of lives is decreased, impacts detected, etc. Sometimes the term POKE was used with this specific meaning.
Early gaming magazines such as Your Sinclair included sections containing the latest tips and POKE cheats.
Early cheating was largely exploited by technology-orientated players due to the difficulty of early cheats. However, a cheat industry quickly emerged as gaming systems evolved, through the packaging and selling of cheating as a product. Cheat-enablers such as cheat books, game guides, cheat cartridges helped form a cheat industry and cemented cheating as part of gaming culture.[4] Cheating was not universally accepted in early gaming however. Gaming magazine Amiga Power took a very strong opinion on cheating, condemning cheaters. They took the stance that cheating was not part of their philosophy of fairness. They also applied this in reverse; games should not be allowed to cheat the player, either.
Cheating on modern home computers and consoles
Cheating is very popular in modern videogames, with several magazines dedicated to listing cheats and walkthroughs for consoles and computer systems. POKE cheats have disappeared and have been replaced by trainers and cheat codes. By and large, the majority of cheat codes on modern day systems are implemented not by gamers, but by game developers. The reasons for this are relatively clear:
- The establishment of a cheating culture has created expectancy from gamers for video games to contain cheats.
- Cheats in single player games increase a games replay value for the gamer.
- Game developers understand that many people do not have the time to complete a video game on their own,[5] and therefore cheats make a game more accessible and appealing to a casual gamer.
- With the rise in popularity of gaming, cheating using external software and hardware raises a number of copyright legal issues related to modifying game code.
Typical effects of cheats
Invulnerability
Invulnerablility ("God mode") is a state wherein the player character is invulnerable to damage. A variation of this is "Buddha mode" where the player character gets damaged or hurt but cannot die (health stops decreasing when it reaches 1).
Invisibility
Invisibility in a video game causes enemies to not see the player character, in order to avoid being attacked by them, such as the "notarget" code in some first-person shooters.
No-Clip or flying
No-Clip disables collision detection so the player character can pass through walls or objects, inheriting a rather ethereal quality to playing the game. Flying allows the player character to have the effects of zero gravity applied to them.
Infinite resources
An infinite amount of some resource such as ammunition, lives, or money.
Addition to weapons or inventory items
There are ways of editing a game save file to add certian items to your inventory or give your player more weapons. Save files can also be edited to place the player character in a different area in the game.
Unlockable items and characters
Some cheats can unlock hidden items or unused content in the game. In beat 'em up games it is common for characters to be unlockable.
Unusual effects
Cheats may create unusual or interesting effects which don't necessarily make the game easier to play, for example, one cheat in Jurassic Park: Operation Genesis makes dinosaurs appear 'undead'.
A particularly controversial effect offered by such a cheat is the Hot Coffee mod for Grand Theft Auto: San Andreas.[6]
Effects such as this which are intentionally included in the game are known as Easter eggs. One example of this is hidden level 'warps' in the original Mario Bros..
Cheating Methods
Cheat code
Cheat codes are cheats that may be activated from within the game itself. Most common entry points are in a developer console, a code entry dialog, at title screens, or in-game. Cheat codes are often sequences of button presses or textual commands, depending on the input device. Unlike other cheating methods, cheat codes are implemented by the game developers themselves, often as a tool to playtest certain aspects of the game without difficulty. For example, the Konami Code was built in the game Gradius gave the player a full set of powerups because the developer, Kazuhisa Hashimoto, thought the game was too hard to play during testing.[7] Some games allow cheat codes to be unlocked when a player has enough of some kind of points or money. Examples of this are the unlockable secrets in Jak 2 and Jak 3 that modify the player character's appearance, etc.
Modification of game code
Activation may take the approach of modifying existing game code.[8] In the case of Jet Set Willy on the ZX Spectrum computer, a popular cheat involved replacing a Z80 instruction DEC (HL)
in the program (which was responsible for decrementing the number of lives by one) with a NOP
.[9]
Modification of game source code
There are some open source games such as BZFlag that have their source code freely available. A player could take this code and rewrite it so it either includes cheats or applies a cheat to the game automatically.
Trainers
Trainers are third party software programs that modify the behavior of a video game. They affect the values stored in certain memory addresses, such as preventing a certain value (i.e. the character's health) from going down or increasing a certain value, such as the amount of cash the character has.
Hardware
A cheat cartridge is attached to an interface port on a home computer or console. It allows a user to modify the game code either before or during its execution. An early example is the Multiface for the ZX Spectrum, and almost every format since has had a cheat cartridge created for it; such as Datel's range of Action Replay devices. Another popular example of this is Game Genie for NES, Super Nintendo, Game Boy, and Game Gear game consoles. Modern disc-based cheat hardware include GameShark and Code Breaker which modify game code from a large database of cheats.
Emulation
Some emulators such as VisualBoyAdvance, Nestopia, Snes9x, and Project64 allow players to modify game code as the game is running to cheat. Some even emulate cheating hardware such as Game Genie. Emulators such as MAME take this a step further, by introducing menus specifically for cheating on a particular game.
Saved game editors
Programs exist that offer the facility to change attributes held within a game's save profile. It can allow someone to uncover secrets, discover things cut from games and modify characters.[10] For example, on the game Elite, utilities exist that allow the number of in-game credits to be modified, or additional equipment to be acquired.
Strategy guides
Strategy guides are instruction books that contain hints or complete solutions to specific video games. The exact meaning of a "strategy guide" these days is very vague, as most could be easily ranked as "walkthroughs" or "hint collections". Some people consider using a strategy guide a form of cheating. This usually applies to adventure or role-playing games where a puzzle may need to be solved. Strategy guides reveal the answers to puzzles and give hints on how to pass certian scenes in a game. Some guides even include a list of cheat codes for the game.
Cheating in online games
Cheating exists in many multiplayer online computer games. While there have always been cheat codes and other ways to make single player games easier, developers often attempt to prevent it in multiplayer games. With the release of the first popular internet multiplayer games cheating took on new dimensions. Previously it was rather easy to see if the other players cheated, as most games were played on local networks or consoles. The Internet changed that by increasing the popularity of multiplayer games, giving the players anonymity, and giving people an avenue to communicate cheats.
Aimbots
An aimbot, sometimes called "auto-aim", is software used in online multiplayer first-person shooter games that assists the player in aiming at the target. Since it gives the user an advantage over unaided players, it is considered a cheat.
Twinking
Twinking is the practice of passing on valuable items not normally available at player's character's level. Such activity is often employed by "power levellers" in games such as EverQuest in order to quickly increase the rate at which experience points can be accumulated and therefore the corresponding progression within the game.
Macroing
Macroing is when a player uses a script called a macro, which automates player actions, to automatically find items or defeat enemies for the player's advantage. This is common in online multiplayer games such as RuneScape or World of Warcraft.
Sale of online currency
The prevalence of massively multiplayer online games (MMORPGs) such as EverQuest has resulted in the trading of in-game currency for real word currency.[11] This can lead to virtual economies. The rise of virtual economies has led to cheating where a gamer will cheat to gain large amounts of ingame money which the player will then trade for real cash. One common method of doing so is through macroing, where a player will write a script to automate an action which generates cash.[12]
Prevention of cheating
Prevention of cheating in singleplayer games is practically non-existant, shown by the fact that most cheat codes are implemented by game developers themselves. However cheating on online games is common on public servers and to this extent some online games , such as Battlefield 1942 include specific features to counter cheating exploits, by incorporating tools such such as PunkBuster or VAC (Valve Anti-Cheat). Prevention of cheating is an important feature on most modern online games. It is especially important during online gaming tournaments, where a cash prize will often be at stake.
Cheating on consoles
Since modifying a game's code is much harder on a console game than on a computer game, cheating on a console mainly appears in the form of cheat codes and cheat cartridges. Cheat codes in console games are usually activated in a slightly different manner than computer games, owing to the different forms of input (game controller vs. keyboard and mouse). Therefore, console cheat codes are usually activated by a certain combination of button presses on the game controller. Cheat cartridges are also popular on consoles. For example cheat cartridges (or CDs) were and are available for all the major sixth generation consoles, such as the Sony PlayStation.
Legality of cheating
Cheating in a game usually involves cheat codes, where the manufacturer has implemented a certain code that grants the player some advantage. However, some cheats involve the use of an external program, most commonly a trainer, and this raises a number of copyright related legal issues. These issues were brought up in the case Lewis Galoob Toys, Inc. v. Nintendo of America, Inc., where Nintendo sued Lewis Galoob Toys stating that its cheating device, the Game Genie, created derivative works of games and violated copyright law.
Prevalence of cheating in video games
Cheating has taken place on almost every videogame that has ever been created. A casual gamer, if stuck at a place in a videogame, will often use a cheat code to get past it. The widespread nature of cheating is shown by the popularity of game guides, sites such as GameFAQs and cheat sections in almost all videogame magazines.
Cheating is often nowadays not simply considered a way to finish a game but a way "to get more out of the game, kind of like buying a special edition DVD where you get extra stuff."[13]
Cheating as a fact of videogames has been helped to gain acceptance by the open-ended nature of modern videogames, such as Grand Theft Auto:San Andreas, where cheating can often increase the user experience and increase how long a game is played.
See also
References
- ^ "Hacking Away & Rumbles". Your Spectrum. Retrieved 2007-01-02.
- ^ "Jet Set Willy". Your Spectrum. Retrieved 2007-01-02.
- ^ "Hardcore retro-speccy cheating code". gnome. Retrieved 2007-01-02.
- ^ Mia Consalvo. "Cheating:Gaining Advantage in Videogames". MIT. Retrieved 2007-01-03.
- ^ Jason Rybka. "Why Use Cheats and Codes for Console and PC Games?". The New York Times Company. Retrieved 2007-01-03.
- ^ Curt Feldman. "Clinton calls for federal game regulation". GameSpot. CNET. Retrieved 2007-01-02.
- ^ "Cracking the Code: The Konami Code".
- ^ "Hacking Away: "Jump To It"". Your Spectrum. Future. Retrieved 2007-01-01.
- ^ "So You Want To Be A Hacker". NoNowt eZine X Magazine. NoNowt. Retrieved 2007-01-02.
- ^ "Saved Game Editors". VGWS. Retrieved 2007-01-07.
- ^ "Game exchange dispute goes to court". CNET. Retrieved 2007-01-02.
- ^ "Eternal Lands' MMORPG Postmortem: Mistakes and Lessons, Part II". DevMaster. Retrieved 2007-01-02.
- ^ Jose Antonio Vargas (August 26, 2006). "In Game World, Cheaters Proudly Prosper". Washington Post.