This is a collection of decompression routines that I've ported to various processors.
Some of these routines have been customized for particular machines -- the Z80 LZSS decoder
for example has been written to decompress directly to VRAM on the Sega Master System / Game Gear.
But with some small changes it'd be possible to make them more general-purpose.
6502
HuC6280
65816
ARM
SH2
HuC6280
65816
ARM
SH2