Taking another look at one of my earliest translations, Shiseiki Odysselya.
Finally confirmed my decompression code is correct (creates data matching a savestate rip).
Now for the recompression, looks mostly correct except I think the LZ range is only odd amounts 3-33. (the ASM does an AND #$001E before doing the usual +3 to the run length, causing the first to be an even number 0-30)
But there's still going to be more to do since the text is probably using some kind of script language.
Don't worry once I manage to get this translated, a proto of the canceled US version is sure to turn up.
Although according to Nintendo Power, the translation was probably terrible anyways.