
Cattura schermata
-----------------

Se premerete il tasto F1 in qualunque momento durante l'esecuzione del gioco,
la schermata visualizzata in quel particolare momento verr salvata nella
directory LINBERTO_SCREENSDIR che, secondo l'impostazione predefinita presente
nel Makefile, si riferisce a /tmp/.

Il programma crea due file:

LINBERTO_SCREENSDIR/linbertossXXXX.raw  -> che contiene i dati dell'immagine
                                           (i byte di ogni pixel).

e

LINBERTO_SCREENSDIR/linbertossXXXX.pal  -> che contiene la tavolozza 
                                           dei colori nel seguente formato:
                                           "Indice colore, Rosso, Verde, Blu\n"


Le lettere "XXXX" nel nome del file sono un numero compreso tra 0000 e 9999.
Ogni volta che una schermata verr catturata, il programma prover ad
utilizzare il pi basso numero possibile (0000  quello predefinito), se
il numero fosse gi presente, il programma prover ad incrementare tale
numero di una unit fino a quando sar in grado di scrivere un file su disco
usando un numero non ancora utilizzato.


La funzione di cattura schermate non  stata pensata per giocatori comuni.
L'ho sviluppata per una necessit personale, mi servivano infatti alcune
schermate da presentare nelle mie pagine web all'indirizzo
"http://www.grigna.com/diego/linux/linberto/".
Pertanto ho realizzato qualcosa di semplice e funzionale, non  stata
implementata alcuna compressione grafica n il salvataggio in formati
diffusi, si tratta soltanto di un'immagine in formato raw associata 
alla tavolozza dei colori.
Converto le immagini cos ottenute attraverso altri applicativi che sto
sviluppando, ma che non ho ancora rilasciato perch sono ancora piuttosto
incasinati e non ancora terminati.

