IT-lexikon › Hårdvara › Rasteravbrott

Rasteravbrott

Hårdvara In English → Uppdaterad: 2026-10-02

Ett avbrott som utlöses när VIC-II når en viss skärmrad, så att koden kan byta hårdvaruregister mitt i bilden.

På Commodore 64 nås oftast bara åtta sprites och en uppsättning färger per bild. Genom att programmera ett avbrott på en specifik rasterrad kan man byta bakgrundsfärg, flytta sprites eller ändra skrollposition halvvägs ner — och så göra det igen längre ner. Skärmen visar då mer än hårdvaran nominellt klarar.

Rasteravbrottet är grundbulten i nästan varje C64-demoeffekt: öppnade ramar, delade skärmar och sprite-multiplexing bygger alla på att räkna rasterrader exakt, ofta cykel för cykel kring en bad line.

← Tillbaka till lexikonet