ALIEN 3 IA di DEVILSYSTEM (Markus Hohmann)

Non ho usato un disassembler, quindi devo tirare a indovinare:

Lo scorrimento da sinistra a destra utilizza i registri CRTC 12 e 13 (salti di quattro pixel in Mode 0). Suddividendo il movimento su due buffer, i salti si riducono a due pixel.

Lo scorrimento dall’alto verso il basso utilizza il registro CRTC 5 per dividere una riga di 8 pixel tra l’immagine principale e un’immagine ausiliaria. In questo modo si potrebbe scorrere a passi di 1 pixel, ma per ragioni di simmetria lo scorrimento è di 2 pixel.

Probabilmente la spiegazione qui sopra è in gran parte da scartare, considerando che la demo funziona in overscan.