[zxspectrum] Re: Chaos construction 2020

  • From: Cesare Falco <wallyweek@xxxxxxxxx>
  • To: zxspectrum <zxspectrum@xxxxxxxxxxxxx>
  • Date: Wed, 11 Dec 2019 08:36:12 +0100

Il giorno mar 10 dic 2019 alle ore 23:08 Zurillion
<dmarc-noreply@xxxxxxxxxxxxx> ha scritto:


Un ulteriore trucco che all’epoca imparai leggendo (mi sembra) Advanced 
Spectrum Machine Language della Melbourne House (ottimo libro! si trova in 
pdf) per avere sprite senza flicker è di disegnarli comunque dal fondo verso 
Se invece il nuovo sprite lo si copia sempre dal fondo, questo potrà 
incrociare il cannone elettronico (che scende dall’alto in basso) AL PIU’ una 
volta.

Vero, e, per via della memoria contesa che compromette la precisione
delle temporizzazioni delle istruzioni, questa è anche l'unica tecnica
possibile per migliorare l'animazione nei giochi a 16K. Nel libro che
citi si sostiene che i primi giochi della Ultimate usino uno
stratagemma simile.

Tuttavia non ottieni movimenti davvero fluidi: resta quella
possibilità di collisione ad ogni quadro. Considerando che vengono
generati 50 quadri video ogni secondo, la probabilità che qualche
carattere venga comunque distorto non è così remota. Basta guardare
Jet Pac per rendersene conto. ;-)

Poi, certo, come si dice dalle mie parti... piuttosto che niente, è
meglio piuttosto! :-)

Cesare

Other related posts: