[zxspectrum] Re: Flicker

  • From: Davide Barlotti <davide.barlotti@xxxxxxxxxx>
  • To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
  • Date: Mon, 28 Mar 2016 15:16:13 +0200

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
                                          

Other related posts: