UNLZEXE is a program that decompresses LZW compressed executables. It is notably used to decompress Commander_Keen_1-3 or Catacomb executables before they can be patched. There is a 16-bit and 32/64-bit version available.
Linking to the original project page (if it still exists) instead of the SourceForge one
If using the old, 16-bit version, you can simply drag-and-drop the compressed executable onto UNLZEXE. Successful decompression is heralded by the creation of a .OLZ file (Which contains the old, compressed file.) This works on most windows systems up to Windows Vista. Otherwise it must be run in DOSBox using the following commands:
Z:\>mount c "C:\the directory\the game is in" Z:\>c: C:\>unlzexe keen1.exe
x86 / x64 Linux or Windows Versions
In those versions you don't need DOSBox or mount anything. Just the following:
It will generate file.exenew which is the extracted version. You can also use the drag and drop method here on any windows version!
NOTE: 64-bit Windows versions should be able to use the Win32 version.
- 32/64 bit thread on keen:modding
- Download 32/64-bit Windows Version
- Download 64-bit Linux Version
- Download 32-bit Linux Version
- Download 16-bit version
- Fabrice Bellard's homepage - the original author of LZEXE
Link to the source code