Gecompileerde sprite
Een sprite die niet als pixels is opgeslagen maar als machinecode die precies die pixels schrijft: de snelst mogelijke blit, betaald met al het andere.
Een gewone blit leest elke bronpixel, controleert of die doorzichtig is en schrijft hem eventueel weg. Een gecompileerde sprite wordt vooraf omgezet in een rechte reeks mov-instructies met vaste adresoffsets. Doorzichtige pixels komen in de code helemaal niet voor; ze worden simpelweg overgeslagen. Geen lus, geen vertakkingen, geen brondata om te lezen. Op DOS-machines met VGA in Mode 13h of Mode X kon dat meerdere malen sneller zijn.
De rekening kwam in de vorm van codegrootte, een sprite van 32×32 beslaat makkelijk kilobytes aan instructies, en starheid. Clipping aan de schermrand, spiegelen of paletwissels vroegen om aparte varianten of codegeneratie ter plekke. Toen videokaarten een eigen blitter kregen, was de truc het niet meer waard.