Léxico de TI › Hardware › Interrupção de raster

Interrupção de raster

Hardware Svenska → Atualizado: 2026-10-05

Interrupção disparada quando o VIC-II chega a uma linha de varredura escolhida, permitindo que o código altere registradores de hardware no meio da tela.

No Commodore 64, você tem, em tese, oito sprites e um conjunto de cores por quadro. Programar uma interrupção numa linha de raster específica permite trocar a cor de fundo, mover sprites ou mudar a posição da rolagem na metade da tela — e repetir isso mais abaixo. A tela passa a mostrar mais do que o hardware, em princípio, permite.

A interrupção de raster é a base de quase todo efeito de demo do C64: bordas abertas, telas divididas e multiplexação de sprites dependem de contar linhas de raster com exatidão, muitas vezes ciclo a ciclo em torno de uma bad line.

← Voltar ao léxico