Programowanie: Dekompresja danych w formacie DEFLATE
From Atariki
Wersja z dnia 16:25, 23 gru 2007 Tebe (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 16:28, 23 gru 2007 Tebe (Dyskusja | wkład) Next diff → |
||
Linia 7: | Linia 7: | ||
Program dla platformy PC dokonujący kompresji wydajniejszą wersją metody DEFLATE i odpowiednio modyfikujący plik aby można go było użyć na Atari 8-bit do pobrania stąd | Program dla platformy PC dokonujący kompresji wydajniejszą wersją metody DEFLATE i odpowiednio modyfikujący plik aby można go było użyć na Atari 8-bit do pobrania stąd | ||
[http://madteam.atari8.info/uzytki/def7z.7z http://madteam.atari8.info/uzytki/def7z.7z], dekompresji dokonujemy tą samą procedurą dekompresji INFLATE.ASM (link powyżej). | [http://madteam.atari8.info/uzytki/def7z.7z http://madteam.atari8.info/uzytki/def7z.7z], dekompresji dokonujemy tą samą procedurą dekompresji INFLATE.ASM (link powyżej). | ||
+ | |||
+ | [[Kategoria:Niezbędnik kodera]] |
Wersja z dnia 16:28, 23 gru 2007
Format DEFLATE jest popularnym algorytmem kompresji danych wykorzystywanym m.in. w plikach PNG, GZIP, ZIP. Na Atari XE/XL nie mamy możliwości dokonania kompresji danych tym algorytmem, jednak dzięki Fox-owi/Taquart mamy możliwość ich dekompresji. Zyskujemy w ten sposób najwydajniejszy sposób kompresowania danych jaki powstał dla platformy Atari 8-bit.
Żródła procedury dekompresującej jak i programu do kompresji (DEFLATER.EXE) do pobrania stąd http://atariarea.krap.pl/x-asm/inflate.html
Aktualnie możliwe jest jeszcze większe zwiększenie stopnia kompresji DEFLATE dzięki zastosowaniu programu 7-Zip (PC).
Program dla platformy PC dokonujący kompresji wydajniejszą wersją metody DEFLATE i odpowiednio modyfikujący plik aby można go było użyć na Atari 8-bit do pobrania stąd http://madteam.atari8.info/uzytki/def7z.7z, dekompresji dokonujemy tą samą procedurą dekompresji INFLATE.ASM (link powyżej).