[zxspectrum] Re: zxspectrum Digest V6 #23

  • From: "Stefano Bodrato" <stefano_bodrato@xxxxxxxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Mon, 26 Jan 2009 19:05:48 +0100

Mentore <mentore.siesto@xxxxxxxx> wrote:

Ma se lavori con il tracciamento di linee la cosa imho dovrebbe
cambiare sensibilmente, e portarti a non avere color clash, visto che
con una correzione hardware dovresti comunque disporre di tutti i
punti indirizzabili singolarmente anche a livello cromatico.

Se sbaglio mi corigerete :-)

(...) Solo un software scritto ad hoc per mano di un programmatore in possesso
delle specifiche esatte di come sono mappati i nuovi pixel multicolore,
potra' non avere il color clash. In altre parole, nessun software esistente.

In qualche *raro* caso un _leggero_ miglioramento potrebbe esserci adattando il BASIC: Pensate a quei programmi didattici basati su PLOT, DRAW e CIRCLE, il clash era all'ordine del giorno, e a mio avviso anche abbastanza fastidioso.

Forse la stessa logica permetterebbe di aumentare la risoluzione, basterebbe che il BASIC per disegnare con la nuova modalità video fosse calibrato per le stesse coordinate (256x192.. anzi, 256x176 !), e utilizzasse la virgola mobile per i punti intermedi.

Altra idea: avevo tempo fa suggerito al Bisti di inserire una funzione che "catturasse" le sequenze di comandi grafici durante l'esecuzione del BASIC e le convertisse in un file vettoriale (ad esempio WMF)... ad ogni CLS, si dovrebbe chiudere il file corrente e aprirne uno nuovo. Questo risulterebbe ridimensionabile indipendentemente dalla risoluzione originale.. come esperimento ho estratto i parametri della cartina dell'Inghilterra della demo "Print'n'Plot" per lo spectrum (erano in una variabile di tipo "numeric array") e l'ho rimappata con Excel per poterla visualizzare in un grafico "per punti uniti da linee".
Il risultato è interessante.



Other related posts:

  • » [zxspectrum] Re: zxspectrum Digest V6 #23 - Stefano Bodrato