Léxico TI › Programación › FLD

FLD

Programación Svenska → Actualizado: 2026-08-14

Un truco de C64 que empuja la pantalla hacia abajo línea a línea engañando al VIC-II para que no ejecute sus bad lines.

Flexible Line Distance. Al escribir un valor nuevo en el registro de scroll vertical del VIC-II ($D011) en cada línea de raster, se puede posponer indefinidamente la siguiente bad line: el chip nunca lee nuevas filas de caracteres y la imagen se desliza hacia abajo la distancia que se quiera. El efecto se popularizó en el Commodore 64 hacia 1988 y mueve logotipos oscilantes, barras de raster elásticas y huecos por los que pasean los sprites.

FLD es el primo vertical de VSP. El precio es tiempo de CPU: la rutina debe acertar cada línea con exactitud, algo imposible sin una interrupción de raster estable.

← Volver al léxico