IT-lexikon › Programmering › VSP

VSP

Programmering In English → Uppdaterad: 2026-08-14

Ett C64-trick som rullar hela skärmen i sidled gratis genom att förskjuta VIC-II:s interna videoräknare.

Variable Screen Position. Genom att framkalla en badline en cykel fel förskjuts VIC-II:s interna videomatrisräknare, och hela skärmbilden hoppar i sidled utan att en enda byte skärminne flyttas — en gratis hårdvaruscroll. Tricket spreds på Commodore 64 i slutet av 1980-talet och gav svepande helskärmseffekter som annars hade ätit all processortid.

Beryktad är "VSP-kraschen": på vissa maskiner hamnar VIC-II och DRAM-uppdateringen i ett otillåtet läge och datorn låser sig, vilket gjorde tekniken till ett lotteri mellan olika C64-revisioner. VSP är den horisontella motsvarigheten till FLD.

← Tillbaka till lexikonet