Skip to content

Compression format found in some EA game binaries based on open code.

License

Notifications You must be signed in to change notification settings

TheAssemblyArmada/liblzhl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

liblzhl

The SAGE engine games support LZHL compression from An Algorithm for Online Data Compression as a possible algorithm for map compression in place of Refpack although it goes unused. It appears to be part of an EA compression library that bundles together several compression algorithms and thus is likely used in some EA game or another.

This library version is mostly the original code modified only where required to compile correctly and to add functions that were added to the EA build of it along with a CMake build system. It is provided here in the hope someone finds it useful to have the same implementation as used by EA.

About

Compression format found in some EA game binaries based on open code.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published