
|
[zxspectrum]
||
[Date Prev]
[11-2003 Date Index]
[Date Next]
||
[Thread Prev]
[11-2003 Thread Index]
[Thread Next]
[zxspectrum] Re: un "videogioco" sprovvisto di sprite controller? ;-)
- From: Roberto Montaruli <rmontaruli@xxxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Tue, 4 Nov 2003 03:03:20 -0800 (PST)
--- Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx> wrote:
>
>
> Roberto Montaruli wrote:
> >
> > > Sì, ma il tempo guadagnato lo perdevi abbondantemente per calcolare la
> > > posizione del primo byte.
> >
> > Mica vero.
> > Lo schermo e' diviso in tre blocchi da 2K.
>
> Aspetta: quello che dici è valido solo per la modalità 32 x 24. Io
> invece facevo un discorso generale, dato che ho cominciato ad utilizzare
> modalità diverse fin da subito (64 x 24 e poi 64 x 32). :-)
Dai, EMG! Finche' le coordinate sono multipli di 8, cambia ben poco.
Una mascheratura diversa nell'AND e un SRL in piu' o in meno e ci arrivi
comunque in modo semplice.
Mi rendo conto pero' che la cosa possa essere piu' complessa per font
proporzionali o che hanno una matrice che non e' un sottomultiplo di 8,
(es. 5x7)
Pero' se certi giochini fanno girare gli sprite software a velocita'
accettabile, vuol dire che la macchinosita' del display file e' comunque
gestibile.
Inoltre, trattandosi di stampa di caratteri, quindi generalmente qualcosa di
sequenziale, basterebbe conservare da qualche parte l'ultimo indirizzo
utilizzato e partire da quello se devi stampare un carattere nuovo, senza
ricalcolarlo ogni volta, facendo il ricalcolo solo se c'e' un riposizionamento
del cursore.
=====
//
// In a world without walls and fences
// you would not need windows and gates.
// (Confucio)
==
P'n'P: http://cnn.com/TECH/computing/9804/20/gates.comdex/index.html
__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
|

|