Adaptive tile refresh

Adaptive tile refresh is a computer graphics technique for sidescrolling games, invented by id Software's John Carmack to compensate for the poor graphics performance of PCs in the early 1990s. Its principal innovation was a novel use of several EGA hardware features to perform the scrolling in hardware. The technique is named for its other aspect, the tracking of moved graphical elements in order to minimize the amount of redrawing required in every frame. Together, the combination saves the processing time that would have been required for redrawing the entire screen.

Adaptive tile refresh

Adaptive tile refresh is a computer graphics technique for sidescrolling games, invented by id Software's John Carmack to compensate for the poor graphics performance of PCs in the early 1990s. Its principal innovation was a novel use of several EGA hardware features to perform the scrolling in hardware. The technique is named for its other aspect, the tracking of moved graphical elements in order to minimize the amount of redrawing required in every frame. Together, the combination saves the processing time that would have been required for redrawing the entire screen.