Romhacking.it Forums

Altro => Archivio => L'angolo della modestia => Discussione aperta da: Phoenix il Ottobre 08, 2006, 16:32:20

Titolo: Guida alle compressioni
Inserito da: Phoenix il Ottobre 08, 2006, 16:32:20
Salve a tutti.
Sto scrivendo questa guida sulle compressioni basate sull'algoritmo LZSS.
Sarà pronta al max per la prossima settimana.
Che dite, si può pubblicare? :D
Titolo: Guida alle compressioni
Inserito da: gufino2 il Ottobre 09, 2006, 01:15:45
Io credo che qualsiasi guida sia sempre utile, purchè sia fatta bene :) Quindi buon lavoro  :D
PS: io mi offro di hostare la guida sul mio spazio web, qualora ci sia questo problema.
Ciao
Titolo: Guida alle compressioni
Inserito da: Clomax il Ottobre 09, 2006, 09:24:45
scrivi scrivi
Titolo: Guida alle compressioni
Inserito da: |GeO| il Ottobre 10, 2006, 20:33:12
posso confermare che è ben fatta, per quello che ho visto fin'ora. :)
Titolo: Guida alle compressioni
Inserito da: Phoenix il Ottobre 15, 2006, 01:15:18
Ecco il link alla guida. Spero possa essere pubblicata al più presto!

Scarica Guida alle compressioni (http://www.tbhreloaded.it/Phoenix/Guida_compressioni.zip)
Titolo: Guida alle compressioni
Inserito da: gufino2 il Ottobre 18, 2006, 13:04:02
Phoenix, please fai un piccolo edit del tuo post precedente, perchè nell'url della guida c'è un WWW di troppo  :P
E ovviamente, complimenti davvero, la guida è molto ben fatta e tratta l'argomento in modo semplice ed intuitivo ma allo stesso tempo non lascia niente al caso. E' perfetta e credo sia comprensibilissima anche per chi magari non mangia pane ed hex/programmazione/compressione tutti i giorni. Bella!  :favorevole:
Titolo: Guida alle compressioni
Inserito da: Vash il Ottobre 18, 2006, 14:39:26
http://www.tbhreloaded.it/Phoenix/Guida_compressioni.zip (http://www.tbhreloaded.it/Phoenix/Guida_compressioni.zip)

te l'ho hostata io :P
Titolo: Guida alle compressioni
Inserito da: Gemini il Ottobre 18, 2006, 14:44:27
Citazionehttp://www.tbhreloaded.it/Phoenix/Guida_compressioni.zip (http://www.tbhreloaded.it/Phoenix/Guida_compressioni.zip)

te l'ho hostata io :P
L'avevamo capito, eh. Spero non ti prenda la moda di Ryusui (questa la capiremo solo io ed ev0). >_>

Tornando alla guida, avrei un suggerimento: non sarebbe meglio chiamarla guida alla DEcompressione? Alla fin fine non si parla esattamente della fase in cui i dati vengono rigenerati con l'algoritmo, per cui il nome attuale potrebbe ingannare molti. E a proposito di compressioni, una cosa decisamente carina da spiegare sarebbe il metodo di ricerca della migliore combinazione lunghezza-salto. :9
Titolo: Guida alle compressioni
Inserito da: Vash il Ottobre 19, 2006, 15:02:13
sai che pensavo di non averlo ancora scritto? LOL
Titolo: Guida alle compressioni
Inserito da: Phoenix il Ottobre 20, 2006, 15:25:18
CitazioneL'avevamo capito, eh. Spero non ti prenda la moda di Ryusui (questa la capiremo solo io ed ev0). >_>

Tornando alla guida, avrei un suggerimento: non sarebbe meglio chiamarla guida alla DEcompressione? Alla fin fine non si parla esattamente della fase in cui i dati vengono rigenerati con l'algoritmo, per cui il nome attuale potrebbe ingannare molti. E a proposito di compressioni, una cosa decisamente carina da spiegare sarebbe il metodo di ricerca della migliore combinazione lunghezza-salto. :9
Mmmm forse hai ragione.
Appemna ho tempo (molto poco, causa uni), vedo di ripassarci su.
E cmq altre guide che ho letto si intitolano più o meno in questa maniera e non trattano proprio il procedimento di compressione.
E cmq, visto che la guida è dedicata principalmente a chi non sa niente di compressioni, mi sembra più corretto scrivere "compressioni" in modo da rendere l'idea ai meno esperti e fargli capire che hanno trovato ciò che gli serve.
Titolo: Guida alle compressioni
Inserito da: Phoenix il Ottobre 21, 2006, 12:13:24
WOW! Mi sono accorto di aver fatto un errore madornale nel punto b del capitolo 3 della guida, ho provveduto subito a correggerlo. Appena Vash leggerà il post o lo sentirò prima, gli chiederò di aggiornare la guida.
Titolo: Guida alle compressioni
Inserito da: Phoenix il Ottobre 21, 2006, 13:18:48
Fatto, la guida è stata riuppata sul dominio di Vash. Il link è lo stesso.
Buon Download!
Titolo: Guida alle compressioni
Inserito da: Infrid il Novembre 03, 2006, 21:46:44
bravo bravo, più tardi la leggo :D
Titolo: Guida alle compressioni
Inserito da: darkdream il Novembre 17, 2006, 23:03:42
CitazioneL'avevamo capito, eh. Spero non ti prenda la moda di Ryusui (questa la capiremo solo io ed ev0). >_>
ma lol :lol:

complimenti phoenix,
migliora sta guida con la ricompressione che poi è perfetta ;)
Titolo: Guida alle compressioni
Inserito da: Phoenix il Novembre 18, 2006, 13:20:38
Citazionema lol :lol:

complimenti phoenix,
migliora sta guida con la ricompressione che poi è perfetta ;)
È in atto la scrittura del compressore. Appena riuscirò a completarlo (tempo permettendo), lo aggiungo ampliando la guida.
Titolo: Guida alle compressioni
Inserito da: Phoenix il Dicembre 20, 2006, 15:24:48
Aggiunta una chicca alla Guida sulle Compressioni.
Grazie a Morpher, la mia guida ora dispone anche di un sorgente scritto in visual basic 6  che consente di decomprimere la grafica di DejaVU I&II (una variante della LZ77).

Amanti del vb6 fatevi avanti!

Ecco il link alla guida Guida alle Compressioni (http://www.tbhreloaded.it/Phoenix/Guida_compressioni.zip)
Titolo: Guida alle compressioni
Inserito da: Phoenix il Dicembre 26, 2006, 11:03:20
Ulteriore modifica alla guida (o meglio, al sorgente). MI sono accorto di un'errore per quanto riguarda il ciclo di decompressione (il tool non terminava la decompressione arrivato alla fine del file). Ora il decompressore dovrebbe funzionare a dovere.
Fra non molto (o almeno lo spero) dovrei riuscire nel completamento del compressore e nell'eventuale ampliamento della guida.
Titolo: Guida alle compressioni
Inserito da: Phoenix il Gennaio 06, 2007, 22:40:58
A giorni dovrei riuscire a pubblicare la guida completa di spiegazione della fase di compressione, con aggiunta anche del sorgente del compressore.

Stay tuned!


-EDIT- Modificato il primo post del 3d. La guida riguarda le compressioni di tipo LZSS, non lz77.
Titolo: Guida alle compressioni
Inserito da: Clomax il Gennaio 06, 2007, 23:20:11
andrà a finire nella categoria lzs_hacking. sezione guide rimessa apposto oggi (in locale) XD
Titolo: Guida alle compressioni
Inserito da: Phoenix il Gennaio 07, 2007, 17:07:05
Terminata finalmente la guida alle compressioni, compresa la parte riguardante la fase di compressione.

Se volete, dateci un'occhiata, così sento i vostri pareri.

Ecco il solito link: Guida alle Compressioni (http://www.tbhreloaded.it/Phoenix/Guida_Compressioni.zip)
Titolo: Guida alle compressioni
Inserito da: Clomax il Gennaio 07, 2007, 21:51:04
e a me nn resta che metterla in locale XD