A compressor and decompressor for files found in a multitude of DS games (and some Wii games as well).
The supported formats are:
LZ type 0x10
LZ type 0x11
LZ type 'Overlay' (used in 'overlay' files in DS games
Huffman encoding with data sizes 4 and 8
Run-Length Encoding
The latest version of the source (C#) can be found at http://code.google.com/p/dsdecmp/, along with a Java-version for decompressing those formats (except the LZ-'Overlay' format).
DSDecmp is command-line only. Provide no arguments to print its usage.