Deflate.ldg

Library using the LDG system and the zlib functions (crc32, deflate and inflate algorithms, etc).
Used by:
KK Commander to handle PKZIP archives (zip, unzip).
Troll and Crésus to create backup archives (zip).
Other programs can use it, please read the how-to and functions calls in the st-guide documentation and exemple.

Here are listed versions for 68K, 68020-060 and ColdFire V4e using cross-compilation and the mintlib. Latest LDG.PRG is provided to install TSR ldg functions and the ‘LDGM’ cookie needed for my applications.

Archives Size Date Notes
English 68K 020-060 CFv4e 147.3 KB 05-28-2018 release 5
C Sources 243.8 KB from zlib 1.2.11
GFA Source 150.7 KB 02-08-2013 usage example,
originaly released for STimulus #10 webzine

Older and lighter versions are kept in the repository.

5 réflexions sur « Deflate.ldg »

  1. Changes in release 5:

    • Built on latest version of the library (1.2.8 -> 1.2.11), which fixes some deflate functions issues.
  2. The archives are updated with latest LDG.PRG (TSR for LDG) which contains a fix for MagiC 6 (crash at ldg_close()). Thanks Olivier LANDEMARRE.

  3. Changes in release 4:

    • 020-060 and ColdFire v4e versions were linked with wrong 68K libldg.a file.
    • provided with the lastest LDG.PRG, which is compatible with MiNT Memory Protection mode (there was a crash when the application used ldg_close()).

    I advise strongly that you update your setup with these files.

  4. Changes:

    • from zlib 1.2.8
    • uses ldg_malloc() functions to avoid C malloc() and possible odd pointer crash under MagiC.
    • multitasking environment is advised
  5. News:

    • Classic 020 and ColdFire V4e targets
    • from zlib 1.2.7
    • no more need of MEM.LDG

Laisser un commentaire