Provato adesso.
Noto un differente sfarfallio a secondo dell'area in quattro macro zone.In
basso a destra lo sfarfallio e' quasi assente,in basso a sinistra ed in alto a
destra molto evidente,in altro a sinistra meno evidente.
Subject: [zxspectrum] Re: Flicker
To: zxspectrum@xxxxxxxxxxxxx
From: e.m.giordano@xxxxxxxxxxxxxxx
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