We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Software

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is a Kill Screen?

By Phil Shepley
Updated: May 16, 2024

A kill screen is a major error that occurs in a video game and usually causes further progress in the game to be halted. This error is usually due to a programming error or a design oversight and will cause the game to freeze, crash or simply become unplayable. Kill screens are usually associated with classic video games such as Pac-Man or Donkey Kong, which are from the Golden Age of Arcade Games.

Probably the most infamous kill screen is in the arcade game of Pac-Man. When the player reaches the 256th level of the game, the right hand side of the screen is replaced by random symbols and letters, and the game begins to act too erratically to play further. The reason this happens is that within the programming of the game, there is an 8-bit level counter. Since it is 8-bit, it can only possibly contain 255 distinct values, and the 256th value causes the game to crash. This phenomenon is known as integer overflow.

Integer overflow is not necessarily the only cause for the kill screen to occur in a video game, and sometimes games crash because of other types of computer bugs. An example of this was in another classic video game: Donkey Kong. In this case, the kill screen occurred on the 117th screen and was due to a design oversight by the programmers. In each successive level of Donkey Kong, the player is given less time to complete the level. The oversight is that by the time the player reaches level 117, they are no longer given enough time to possibly complete the level. This results in the kill screen where the player can go no further.

Other famous games that result in a kill screen after a certain amount of time are Dig Dug, Duck Hunt, Galaga, and Frogger. Usually these can be fixed with a patch. Other times, the kill screen actually becomes the goal of the player, who finally “wins” the game by causing it, ironically, to become unplayable. In the cases of Galaga and Frogger, the kill screen does not necessarily occur in a particular level, and a variety of circumstances can cause integer overflow and the end of the game.

EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
By shepley — On Oct 07, 2009

The writer implied within the sentence that using the 256th value causes integer overflow (i.e. there are 256 values, 255 of which are available.) Nice try, though.

By anon45198 — On Sep 14, 2009

"Since it is 8-bit, it can only possibly contain 255 distinct values" Ummm, no. An 8-bit register can display 256 distinct values, not 255. Fail.

Share
https://www.easytechjunkie.com/what-is-a-kill-screen.htm
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.