On Thursday, May 12, 2016 at 5:28:01 PM UTC-4, Ray Arachelian wrote:
 
Pls take a look at libdc42.c which is a part of LisaEm, it does DART to
DC42 conversion, however, there's a problem with the lzh decoding which
breaks some LZH compressed images.  If you manage to figure out the bug,
likely an int sign or sizing issue - or possibly an endian issue, it
would help a lot. :)


Yeah I ran into this issue way back then. XADMaster (part of The Unarchiver) has a correct LZH implementation but it is written in Objective-C which is a little inconvenient. I had a nearly complete converter built around The Unarchiver, but I didn't finish that last 5% :)

David