[zxspectrum] Uh...

  • From: Batman <AlbertoNarduzzi@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Fri, 11 Nov 2005 00:21:52 +0100

Raga,

non so piu' nemmeno chi abbia scritto cosa...

Ce n'era bisogno eccome. Dimentichi tutte le tue mail precedenti? Sul fatto che 320x200 fosse ipotetico ecc.

Beh... cosa dobbiamo dimostrare a 30anni suonati?!?!? finche' si scherza va bene, ma in****arsi mi pare eccessivo. Impermalosirsi per una frase buttata li' ancor peggio... ;-)


Solo ora, dopo mille sbattimenti. E tra 6 mesi saremo daccapo.

vedi-sopra...

Vero. Per i giochi sviluppati da zero sul Commodore conveniva, per quelli convertiti da Spectrum evidentemente meno.

qui non ti seguo... la memoria, le istruzioni, e soprattutto l'arzigogolata gestione della memoria video dello Spectrum non erano cosi' simili (suppongo, specie l'ultima che ho detto...) a quelle del C64 da essere considerate "portabili"... e "C" e cross compilers non avevano la barba bianca...


Beh, si parla del 30% in più. Non è tantissimo ma neanche pochissimo.

il termine di paragone e' buono. Entrambi con color clash su 8x8 pixels, il C64 ha piu' pixels. La matematica dice il 30.2% in piu'.
Resta da stabilire se i giochi a quella risoluzione fossero giocabili come sullo Spectrum; ed io che per fortuna (eddai, posso anch'io, no?) non ho mai posseduto un C64 non ve lo so dire...


Pero' sono curioso di calcolare un po' di memoria...

Spectrum
========
256/8 x 192 = 6144 bytes per accendere i pixels + 256/8 x 192/8 = 768 bytes per i colori delle celle 8x8 fa 6912 bytes. 7k, suvvia.


C64
===
320/8 x 200 = 6400 bytes per accendere i pixels + 320/8 x 200/8 = 1000 bytes per i colori delle celle 8x8 fa 7400 bytes. 7k, suvvia.


ma...

160/2 (4 bit per pixel per avere 16 colori...) x 200 = 16000. 16K!!! Quanto rimaneva ai programmatori per scivere codice? Considerato anche che il 6502 (o 6509 ? scusate ma non ricordo) ha un set di istruzioni mooooolto + ristretto dello Z80, quindi serviva + codice per fare le stesse cose.
O si poteva utilizzare di piu' l'accesso diretto memoria-memoria; ...da qui la lentezza maggiore?


Ok. just my 2 cents.
Pero' devo dire che queste battaglie un po' mi piacciono... si'...
Sara' perche' non le sento mie e me le godo da fuori, con un gran sigaro e un buon whisky... (e davanti ad uno stupido PC)


Cips, A.


Other related posts: