GameRant

Most Infamous Kill Screens

GameRant logo GameRant 12.09.2022 00:36:52 Michael Sriqui

It's an inevitable fact of gaming that at some point every game must end. This might be for a variety of reasons; sometimes the game ends naturally, other times the player just decides that a game is no longer worth their time, and still other times the player simply does not have the skill to advance beyond a certain point.

Related: Video Game Start Screens

However, there are some games that in theory shouldn't have an end, yet no matter how skilled the player is it is impossible to go any farther. Usually, this is caused by programming oversights, glitches, or memory limitations, but whatever the cause these kill screens have earned a place in gaming infamy over the years.

The most famous kill screen on this list, the 256th screen in Namco's seminal eating-based maze game has become the stuff of gaming legend. Upon reaching the 256th level of Pac-Man players are presented with a maze whose right half has been turned into a jumbled mess of numbers and letters. Though it is possible to collect some of the items on this screen, it is ultimately impossible to beat and advance any further.

This phenomenon is due to a programming oversight called integer overflow. In a nutshell Pac-Man keeps track of what level the player is on using an unsigned 8-bit integer which can range from between 0 and 255. Upon attempting to advance the counter past 255 it cycles back around to 0. The game was never coded with this eventuality in mind and as a result, there ends up being only enough memory to render half of the maze.

A classic of the 8-Bit era, Duck Hunt was for many players their first introduction to light gun games. Players would often spend hours trying to get as far in the game as possible with each round getting progressively more difficult. What most players could never have imagined back in the 80s was the possibility of making it all the way to round 100, and apparently neither did the programmers at Nintendo.

Duck Hunt's level counter was only ever designed to contain two digits, as a result when players went beyond round 99 the counter would loop back around to level 0. What players then encountered was a glitched stage where ducks would randomly teleport around the screen or would simply fail to appear, resulting in automatic failure. This continues until the player gets a game over and is forced to reset. What makes this kill screen especially painful is the infamous Duck Hunt dog continually laughing at the player for things beyond their control.

The original Donkey Kong is rightly remembered as one of the all-time greats from the golden age of arcades. To this day it still remains one of the most competitive high-score games of all time. This is because Donkey Kong has the rare trifecta of possessing an extremely high skill ceiling, having plenty of ways to earn points so that there is no way to perfectly optimize how the game is played and having an ending. This last point is especially important because without it then getting a high score would be just as much a test of endurance as of skill since a single play session could potentially last for days.

As one might expect from a game of that era the fact that Donkey Kong has an ending is not intentional but due to a bug. Once again the culprit is 8-bit integer overflow. The game calculates how much time the player has to complete a given stage by multiplying the level number by 10. This means that when players reach the 22nd level the game determines that the player should have 260 seconds to complete the stage. However, as stated earlier unsigned 8-bit variables can only go up to 255 at most before the counter rolls over to zero. This means that players are only given 4 seconds to complete the stage, far too little for even the most skilled players.

Though not quite as well known as the likes of Pac-Man or Frogger, Dig Dug was a staple of early 80s arcades that is still beloved to this day. The game had players digging tunnels and killing monsters by utilizing a bicycle pump to inflate enemies until they burst. An odd premise to be sure, but one that provided plenty of fun gameplay.

Related: Top Game Over Screens

But like all good things it must eventually come to an end, Dig Dug is yet another victim of 8-bit integer overflow. When players reach level 256 the counter wraps around to 0. The game uses the level counter to determine how the stage should be laid out, but at round 0 the game doesn't know where to place objects and enemies. The result of this is that an enemy spawns directly on top of the player at the beginning of every round, causing instant death. This continues until the player runs out of lives and has a game over.

Tetris for NES is actually a fairly unique case in that it actually features two kill screens. The first is encountered when the difficulty level increases to level 29. This is because at that point the blocks fall too quickly for players to move them to the far left or right of the screen. This makes it impossible to clear more lines and progress. Or at least that was the case until February 15, 2019, when Tetris player Joseph Saelee was able to advance past level 29 and keep going. This was achieved using a high-level technique called hyper tapping which allows for more controller inputs than would normally be possible. This marked the first time that this had been achieved in nearly 30 years since the game was released.

However, if a player can continue past this point there exists another kill screen that crashes the game after clearing about 1550 lines. This is due to the increasing complexity of the score calculations that take place. The game is coded in such a way that every line cleared increases the computational load that the game makes and slows the entire game down. Because the game is designed to run at 60 fps if each frame takes longer than 1/60th of a second to generate the game crashes resulting in either the game resetting or freezing.

MORE: Great First-Person Shooters On Steam That Deserve More Attention

lundi 12 septembre 2022 03:36:52 Categories: GameRant

ShareButton
ShareButton
ShareButton
  • RSS

Suomi sisu kantaa
NorpaNet Beta 1.1.0.18818 - Firebird 5.0 LI-V6.3.2.1497

TetraSys Oy.

TetraSys Oy.