[zxspectrum] Re: ULA Plus 64 color mode implementato nel mio FPGA core

  • From: Alessandro <alessandro.poppi@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Wed, 23 Mar 2011 23:01:59 +0100

On Wed, 2011-03-23 at 22:12 +0100, Alessandro Dorigatti wrote:

> ovviamente) sullo ZX Spectrum48K FPGA core che sto sviluppando, oggi
> posso dire di avere implementato con successo (almeno così mi pare dai
> test effettuati) la modalità a 64 colori dell'ULA Plus. La specifica che
> ho utilizzato per l'implementazione è la seguente:
> 
> http://scratchpad.wikia.com/wiki/ZX_Spectrum_64_Colour_Mode

Oh, finalmente qualcosa che spieghi come funziona :-)

Quindi in parole povere si tratta di riutilizzare i due bit MSB
dell'attributo come indice a 4 possibili tabelle, in cui gli 8+8 colori
di INK e PAPER sono definiti in varie intensita' che differiscono fra
loro?

E si usano i tre bit di INK e quelli di PAPER per indirizzare uno degli
8 elementi all'interno di ciascuna delle 4 tabelle?

Pero' in questo modo si perde il flash (il bright diciamo che lo si puo'
recuperare emulandolo in una coppia di tabelle, anche se in quel modo i
colori non sono piu' 64)... dico bene?

Ciao!



Other related posts: