I've collected all of the decompression routines I've ported on one page, which can be found here: http://jiggawatt.org/badc0de/decrunch/
These include 3 different (but similar) routines for the SH2; LZSS, aPLib and PackFire. All of them are written in assembly and I've tried to keep them as...