[zxspectrum] Re: creare programmi per Spectrum

  • From: "Stefano" <flydream@xxxxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Mon, 20 Oct 2003 17:08:28 +0200

spettacolo. Appena avro' tempo faro' su qualche esperimento per imparare...
vedro'!

----- Original Message ----- 
From: "Enrico Maria Giordano" <e.m.giordano@xxxxxxxxxxxxxxx>
To: <zxspectrum@xxxxxxxxxxxxx>
Sent: Monday, October 20, 2003 2:36 PM
Subject: [zxspectrum] Re: creare programmi per Spectrum


>
>
> Stefano wrote:
> >
> > > Chiedi pure. Che ti serve di sapere esattamente?
> >
> > Esiste della documentazione tecnica in italiano?
>
> Non saprei.
>
> > come si accende un pixel?
>
> All'indirizzo 16384 trovi un byte. Tale byte è composto da 8 bit. Ogni
> bit è un pixel dei primi 8 in alto a sinistra (0 = spento - colore
> paper, 1 = acceso - colore ink). I primi 256 pixels sono quindi mappati
> da 16384 a (256 / 8 = 32) 16384 + 31. L'indirizzo successivo, però, non
> accende i pixel della seconda fila, come si potrebbe pensare, ma la
> prima fila della seconda riga di caratteri. E così via fino all'ottava
> riga di caratteri. Poi si passa alla seconda fila della prima riga di
> caratteri e così via. Alla fine si è coperto tutto il primo terzo dello
> schermo e quindi si passa al secondo terzo e così via.
>
> > :) gli attributi ecc?
>
> Gli attributi sono mappati a partire da 22528. Ogni byte rappresenta il
> colore di un carattere. Tre bit per l'ink, 3 per la paper e uno per il
> flash.
>
> EMG
>
> --
> EMAG Software Homepage:     http://www.emagsoftware.it
> The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
> The Best of Spectrum Games: http://www.emagsoftware.it/tbosg
>


Other related posts: