Linecrunch
Un truco del C64 que repite u omite filas de caracteres a mitad de cuadro para desplazar la pantalla de texto con más suavidad de la que permite el scroll fino del hardware.
Escribiendo un nuevo valor en el registro de scroll vertical del VIC-II ($D011) en la línea de raster exacta, se puede obligar al chip a volver a leer una fila de caracteres o a saltársela por completo: las filas de la pantalla se comprimen, se «crunchean». Encadenado hacia abajo del cuadro, toda la pantalla de texto se desplaza hacia arriba píxel a píxel, mucho más allá de los tres bits de scroll fino que ofrece el VIC-II por sí solo. Fue un recurso básico de las demos y los diskmags del Commodore 64 a finales de los ochenta.
El linecrunch es en esencia la imagen especular del FLD: donde el FLD separa las filas, el linecrunch las junta. El coste es el mismo: la rutina tiene que acertar cada línea al ciclo, algo imposible sin una interrupción de raster estable.