programow pakujacych jest wiele, aktualnie najlepszym bo o najwyzszym wspolczynniku kompresji jest deflater FOX-a o którym wspomina Laoo, na PC jest paker DEFLATER.EXE (ogolnie jest to znana biblioteka kompresji/dekompresji ZLIB) a jego źródła procedury dekompresujacej dołączone są np. do pakietu z mads-em INFLATE.ASM
wystarczy podac adres spakowanych danych w zmiennej INPUTPOINTER (np. MWA #SOURCE INPUTPOINTER) i adres pod ktorym maja zostac umieszczone rozpakowane dane w zmiennej OUTPUTPOINTER (np. MWA #DESTINATION OUTPUTPOINTER), skoczyc pod adres INFLATE (np. JSR INFLATE) i to koniec.
jeśli zalezy nam na szybkości a nie na wysokim współczynniku kompresji możemy użyć naprostszej i najbardziej prymitywnej metody RLE, swojego czasu tutaj na forum opracowaliśmy najkrotszy depacker dla tej metody przy konkretnej formie zapisu spakowanych danych, program kompresujacy jest znów na PC, dekompresujacy dla 6502 http://mads.atari8.info/rle_encoder.zip (w zakladce Depacker sa dwie wersje depakera)
*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C