unit LZ4

LZ4

author: Krzysztof Dudek, Tomasz Biela


LZ4 decompressor (memory and stream)
https://lz4.github.io/lz4/ https://github.com/emmanuel-marty/lz4ultra https://xxl.atari.pl/lz4-decompressor/

Register Variables:

name:address:type:description:
buf$0400array [0..255] of byte

Interface:

name:description:
unLZ4

procedure unLZ4(fnam: PString; outputPointer: pointer); overload;


LZ4 I/O stream decompressor
    parameters:
  • inputPointer - source data address
  • outputPointer - destination data address
unLZ4

procedure unLZ4(inputPointer, outputPointer: pointer); assembler; register; overload;


LZ4 decompressor
    parameters:
  • inputPointer - source data address
  • outputPointer - destination data address