[zxspectrum] Re: Flicker
- From: Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Sun, 27 Mar 2016 20:25:26 +0200
Il 27/03/2016 17:38, Enrico Maria Giordano ha scritto:
Adesso Enrico ci fai vedere tutto l'arcobaleno ? :)
Ci proverò.
Ci ho provato. Esempio in allegato. Non è malissimo. Per semplicità ho
creato una matrice 16 x 16 che fa vedere quindi tutte le combinazioni
ripetute (ogni colore lo combina con tutti gli altri). Qualche
suggerimento su come migliorare la sincronizzazione con il refresh video
e quindi ridurre lo sfarfallio?
Ecco il sorgente:
ORG 40000
RPT HALT
LD HL,22528
XOR A
LD DE,16
LD C,8
NX1 LD B,16
NX2 LD (HL),A
INC HL
DJNZ NX2
ADD A,64
ADD HL,DE
LD B,16
NX3 LD (HL),A
INC HL
DJNZ NX3
SUB A,64
ADD A,8
ADD HL,DE
DEC C
JR NZ,NX1
HALT
LD HL,22528
LD DE,16
LD C,16
NX4 XOR A
LD B,8
NX5 LD (HL),A
INC HL
ADD A,64
LD (HL),A
INC HL
SUB A,64
ADD A,8
DJNZ NX5
ADD HL,DE
DEC C
JR NZ,NX4
JR RPT
EMG
--
EMAG Software Homepage:
http://www.emagsoftware.it
The EMG Music page:
http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page:
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games:
http://www.emagsoftware.it/tbosg
Attachment:
Rainbow.zip
Description: Zip compressed data
Other related posts: