IT-lexikon › Programmering › FLD

FLD

Programmering In English → Uppdaterad: 2026-08-14

En C64-teknik som skjuter skärmbilden nedåt rad för rad genom att gäcka VIC-II:s badlines.

Flexible Line Distance. Genom att varje rasterrad skriva ett nytt värde till VIC-II:s vertikala scrollregister ($D011) kan man skjuta upp nästa badline i det oändliga — chippet hämtar då aldrig nya teckenrader och skärminnehållet trycks nedåt med valfritt avstånd. Effekten blev populär på Commodore 64 kring 1988 och används för gungande logotyper, elastiska rasterband och för att öppna tomrum där sprites kan röra sig fritt.

FLD är den vertikala kusinen till VSP. Priset är processortid: rutinen måste träffa varje rad exakt, vilket är omöjligt utan ett stabilt rasteravbrott.

← Tillbaka till lexikonet