What I'd need lately is ... a version of Lha which correctly handles archives with thousands of files (both OS4 and 68k versions have problems, at least under OS4, while LZX seems to work fine),
Varthall
Say what? I have tested lha vs lzx vs zip a zillion times.
I was forced to do those tests because my game archive on Aminet has 24 gazillion files in it and lzx kept damaging files.
lha works perfectly on giant archives.
If you are having an lha problem then you are probably not using lha but some GUI thingamajig that damages the archive.
What version of lha doesn't work on OS4?
Did u use it from CLI or some GUI thing?
(The OS4 GUI for lha extraction is already known to be broken. It is an OS4 problem not really an lha problem.)
The GUI lha things in AmikitOS, ClassicWB etc. are all broken also.
Possibly because they all use xadmaster.library or somesuch.
All versions of lzx are bugged. There is no way around it. If you use lzx and it "works" you just got lucky. Eventually your luck will run out. Friendly warning.