[zxspectrum] Re: clone, aggiornamenti e considerazioni..

  • From: Paolo Ferraris <pieffe8@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Mon, 27 Oct 2003 20:23:34 -0600

Alfonso Martone wrote:

Supponiamo 1Gb di hard disk: 1.000.000/720 =~ 1400 partizioni! Non
credo che sia molto pratico.



Non parlare di "partizioni" ma di "spazi". Diciamo che crei dei "cluster" da 720k :-)


Chiamala come vuoi. In realta` intendiamo la stessa cosa :-)

La rottura di scatole e' come are una ricerca in quella montagna di spazio.


Vero.

Diciamo che mediamente 20k di spazio per ogni dischetto virtuale resta inutilizzato. Dunque sprecheremmo trenta mega per ogni giga di disco :-)

FAT16 e' troppo poco per un giga di spazio da occupare con file lunghi al piu' 48k :-) (frammentazione massima).


Innanzitutto non starei a guardare al byte (in questo caso megabyte) quando hai a disposizione piu` di un giga. Comunque sulla clusterizzazione della FAT hai ragione, a meno che non si passi alla FAT32 (aaarrrgg!!!). Il problema si puo` ridurre creando partizioni FAT16 da 256 Mb, con cluster da soli 4k che mi sembrano accettabili.

Considerato che il grosso dell'archivio e' "statico" (una volta messi dentro i file, non verranno piu' ne' mossi ne' modificati), si potrebbe pensare la cosa diversamente.

C'e' ancora da pensare bene al formato dei file da mettere dentro. Un file TZX e' buono per caricarlo nell'emulatore come se fosse da cassetta. Ma a occhio e croce potrebbe essere meglio uno snapshot unico di 48k esatti (compresa la schermata iniziale) che, alla pressione di un tasto, cede il controllo al programma... mmm... questo mi sa che e' piu' complicato da realizzare (anche se sarebbe facilissimo da caricare e avviare). Insomma, un .Z80 o un .SNA che pero' non "dimentichi" la schermata iniziale, pressoche' sempre presente nei giochi... Mmmm... Niente, pensavo ad alta voce. Chi ha un'idea migliore?


Temo che emulare il nastro attraverso un file TZX sia un'impresa, soprattutto quando i loaders si vanno a basare sulla tempistica del registro R. Diverso e` invece il discorso snapshot. Il formato da usare pero` dipende anche dal dispositivo con cui si prenderebbe la snapshot.Mantenere la schermata di caricamento non e` pero` semplice...




Other related posts: