Programowanie: Dekompresja danych w formacie DEFLATE

From Atariki

(Różnice między wersjami)
Jump to: navigation, search

Wersja z dnia 16:25, 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).

Personal tools