![]() |
![]() |
#1 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
![]()
I thought this was interesting, the origins and history of how LHA came to be, by Haruhiko Okumura:
http://oku.edu.mie-u.ac.jp/~okumura/...n/history.html |
![]() |
![]() |
#2 |
OctaMED Music Composer
![]() Join Date: Jan 2009
Location: Venice - Italy
Age: 49
Posts: 672
|
utterly interesting, thanks! So it all began in Japan...
|
![]() |
![]() |
#3 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Very interesting indeed, thanks for sharing.
![]() |
![]() |
![]() |
#4 |
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,698
|
Insightful read. Didn't realize PKZIP was similar.
|
![]() |
![]() |
#5 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
I recently rebuilt it froml the source on windows, works but creates files with userid 0, so not readable on Linux without being root... bummer. I'd really like a working windows version.
|
![]() |
![]() |
#6 | |
Junior Member
|
Quote:
Cool info. Thanx. ![]() |
|
![]() |
![]() |
#7 |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
But how did lha become de-facto standard for Amiga?
|
![]() |
![]() |
#8 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
|
![]() |
![]() |
#9 |
Registered User
Join Date: May 2018
Location: Delta, Canada
Posts: 192
|
Zoo was quite popular in the early days. I think there was something in between like lharc(?), but then lha came around and it made smaller archives than anything else. I think it was also faster.
I think the reason it became the de-facto standard was that it was better than the alternatives and everyone just switched. This is as far as I remember it some 25 years later. Whenever something new came around, we Amiga people were not afraid to try it. There was no "we have done it like that for 100 years" thinking in that community. |
![]() |
![]() |
#10 | ||
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
Quote:
Would be interesting to hear Stefan Boberg comment on that. Quote:
There's something friendly and familiar in the LHA name I guess. |
||
![]() |
![]() |
#11 | |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,539
|
Quote:
So what made it standard? It is older than LZX. And LZX was not free for a long time, which limited its distribution. Also LHA was used on Fish disks and on Aminet. Today I would still prefer to release software in LHA archives. |
|
![]() |
![]() |
#12 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,307
|
The main reason for LHA is IMO that it is used for Aminet archives. I think LHA is still fine today, although it is not the best archiver. Small packed size isn't that important like 25 years ago. Nowadays, in my opinion fast decompress time is the main argument against LHA.
|
![]() |
![]() |
#13 | |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
Quote:
LZX: 45 seconds to compress to 370 KB, 10 seconds to decompress LHA: 80 seconds to compress to 435 KB, 16 seconds to decompress |
|
![]() |
![]() |
#14 |
Registered User
Join Date: May 2018
Location: Delta, Canada
Posts: 192
|
I want to add that back in the days, I think there were some patent or IP restriction that also caused issues using one or more of the alternatives.
Lha was free, did a better job than the other free alternatives and people switched to it and I suppose it just reached critical mass. |
![]() |
![]() |
#15 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
Leffman the Amiga version creates correct archives. I had fully automated whdload slave distribution from building to lha packing & sending mail to release, but it used the windows lha and Bert had to "sudo" to be able to extract them (and repack them...)
|
![]() |
![]() |
#16 | |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,307
|
Quote:
Everything in and from/to RAM: on A1200 040/40 32MB: LZX: 8.26 seconds to compress to 370 KB, 5.6 seconds to decompress LHA: 11.32 seconds to compress to 435 KB, 5.8 seconds to decompress Command lines for compressing: lzx -bo1024 -Qf -r -R -q -2 af <target> <source> lha -q -r -Z -Qq a <target> <source> |
|
![]() |
![]() |
#17 |
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,698
|
I think another reason why LZX wasn't more popular is that the authors only made the compressor on the Amiga side and the DOS version never arrived.
It's interesting to read that MS cabinet files uses LZX algorithm. |
![]() |
![]() |
#18 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
The author of LZX got hired by Microsoft at some point.
|
![]() |
![]() |
#19 |
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,698
|
|
![]() |
![]() |
#20 |
Registered User
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
|
The one thing I always wondered was why the archives were called .lzh on PC and .lha on Amiga.
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Nice article about the origins of Team17 | rothers | Amiga scene | 1 | 18 May 2018 16:18 |
Gaming Clichés and Their Origins? | Dastardly | Retrogaming General Discussion | 23 | 19 February 2010 10:50 |
Dragon Age Origins | mattbarton.exe | Retrogaming General Discussion | 53 | 01 January 2010 14:36 |
Need the tune name/author/origins... | Shoonay | Nostalgia & memories | 16 | 10 June 2006 13:47 |
|
|