IT-lexicon › Programmeren › Het openen van de randen

Het openen van de randen

Programmeren Svenska → Bijgewerkt: 2026-10-04

De VIC-II ertoe verleiden de rand nooit te sluiten, zodat sprites in de normaal lege rand getekend kunnen worden.

Op de Commodore 64 tekent de VIC-II een effen rand om het scherm en sluit die op vaste raster- en cyclusposities. Wie de rij- of kolomselectiebits ($D011/$D016) precies op het moment van de vergelijking omzet, laat de chip de vergelijking missen, waardoor de rand open blijft. Boven en onder is dat eenvoudig; voor de zijranden is cyclusexacte code nodig.

Sprites kunnen zich dan vrij door het teruggewonnen gebied bewegen, zodat een demo beeld krijgt dat verder reikt dan de 'officiële' resolutie van de machine. In de jaren tachtig in kaart gebracht en daarna een handelsmerk van de C64-scene. De Amiga kent vergelijkbare overscanmodi, maar daar is het een ondersteunde functie in plaats van een uitgebuite fout.

← Terug naar het lexicon