[zxspectrum] Re: un "videogioco" sprovvisto di sprite controller? ;-)

  • From: Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Wed, 05 Nov 2003 13:56:56 +0100


BODRATO Stefano wrote:
> 
> > Hai letto bene? Sto parlando di 32 righe, quindi 6 pixels per riga. Mi
> > spieghi come posso colorare i caratteri singolarmente senza ottenere un
> > gran pasticcio?
> 
> Oops !   scusa, ho letto male.   Pensavo ovviamente alle 64x24.

Peccato, speravo veramente che tu avessi una soluzione a cui non avevo
pensato... :-(

> Bella risoluzione, molto interessante.  Hai un font pronto ?

Certo, ne ho due: quello interno a Link e uno alternativo disegnato, a
suo tempo, da Luca Alimandi (che si può caricare in Link
all'occorrenza).

> Mi ero fatto al tempo un paio di prove e avevo scoperto che gli 8
> codici ANSI del colore possono essere convertiti in quelli dello
> Spectrum applicando una formuletta, invece che tramite una tabella
> comparativa.

Ora ho capito. :-)

> > Pulisco la singola riga prima di riscriverci sopra. E ovviamente non uso
> > lo scrolling ma ricomincio dalla prima riga in alto, dopo l'ultima in
> > basso. E la riga la pulisco utilizzando lo stack. Posiziono SP
> > all'inizio della strisciolina di pixels e poi faccio una serie di PUSH.
> > Non credo ci sia niente di più veloce.
> 
> Quindi 16 PUSH di fila per 6 volte, ripuntando SP tramite una tabella
> degli indirizzi video, giusto ?

Sì, se ricordo bene dovrebbe essere proprio così.

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: