OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 10:14

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 76 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další
Autor Zpráva
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 05.02.2017, 22:48 
Offline
Radil

Registrován: 27.09.2014, 23:56
Příspěvky: 446
Has thanked: 436 times
Been thanked: 230 times
Citace:
No ale ze si to ty tak tu mas klasicky stary zip :)


Zip je samzřejmě lepší volba :-)
Nicméně LZX je hezký projekt, který bude určitě dál žít a tak je škoda nechat ho někde na webu v archivu. Nechceš ho dát na github? Ať můžeme sledovat port na Amigu atp...

_________________
ZX Spectrum DELTA, D80, Melodik, XY4150, Aritma 0512
PGP: A6EA 1F93 EF6B D8D1 35AD B6D7 1E79 73E5 1B28 17F9


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 05.02.2017, 23:03 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
berk píše:
...Ať můžeme sledovat port na Amigu atp...


No a to je to, o čem přesně mluvím. Takže bude na Amize, Macu a PC dvakrát LZX. Jeden pro Amiga/PC/Mac archívy (i když uznávám, že na Macu a PC se používá spíš pro depack/pack "amigavěcí") a druhý pro ZXko.
Aby bylo jasno - packer nezatracuji, Busyho práci oceňuji a vážím si jí...jen ten název no. LZS to být "také nemůže". I ten už LARC na něco používá. Joooo - kdyby Amigácké LZX a Spectrácké LZX bylo vzájemně kompatibilní, to by byl nářez :-)

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 06.02.2017, 10:37 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
misticjoe píše:
berk píše:
...Ať můžeme sledovat port na Amigu atp...
No a to je to, o čem přesně mluvím. Takže bude na Amize, Macu a PC dvakrát LZX. Jeden pro Amiga/PC/Mac archívy (i když uznávám, že na Macu a PC se používá spíš pro depack/pack "amigavěcí") a druhý pro ZXko.
Já si osobně myslím, že za současné situace propojování různých platforem, které byly dříve jen světem samy pro sebe, minimálně s PC světem jako "společným jmenovatelem", ale někdy i přímo mezi sebou, byl od začátku mylný ten předpoklad, že Amiga je "někde jinde" a že to nevadí...

misticjoe píše:
Aby bylo jasno - packer nezatracuji, Busyho práci oceňuji a vážím si jí...jen ten název no. LZS to být "také nemůže". I ten už LARC na něco používá. Joooo - kdyby Amigácké LZX a Spectrácké LZX bylo vzájemně kompatibilní, to by byl nářez :-)
To je asi nereálné, byť by to z tohoto hlediska bylo "nejčistší" řešení... :P

Lanex píše:
...přesto bych byl pro změnu koncovky LZX. Proč? Protože třeba zítra budu chtít tuto kompresi použít na Amize. A to je chvíle kdy nastává skutečný konflikt...

Já bych byl taky pro změnu, resp. pro výběr dosud nepoužité koncovky...

Asi by bylo nejlepší mrknout na nějaký web, kde jsou popsány jednotlivé přípony a k nim náležející typy souborů, jestli není něco volné... třeba tady, nebo tady, nebo na Wikipedii...

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 06.02.2017, 12:32 
Offline
Kecálek

Registrován: 07.05.2014, 12:10
Příspěvky: 197
Bydliště: Jbc
Has thanked: 0 time
Been thanked: 39 times
Dovolil bych si upozornit, ze pripona souboru uz dost dlouhou dobu neni jednoznacna identifikace obsahu! Je to pouze mozny ukazatel, ktere programy zkusit pro otevreni... Uz se mi vickrat stalo, ze instalace jednoho programu znefunkcnila "spousteni" nekterych pripon, protoze se vyrobce SW rozhodl pouzit shodnou priponu. Ale chapu, ze se tomu nelze uplne vyhnout.
Urcite by bylo tedy dobre krome pripony mit v souboru pripravenou nejakou dalsi identifikaci typu dat, ktera pomuze spolehliveji detekovat typ obsahu. Mozna to tak ma i LXZ pro Amigu? Treba nahlasi, ze LXZ ze Spectra neni platny LXZ pro Amigu?
Muj nazor je, ze tento "svaty" boj za jedinou spravnou priponu je nesmyslny a zbytecny...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 06.02.2017, 13:54 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
misticjoe píše:
LZS to být "také nemůže". I ten už LARC na něco používá.
Tak potom je to uz uplne v keli. Na zaklade tejto diskusie som zvazoval este moznost ze namiesto LZX bude LZS (ktory som mal ako alternativu) ale tymto je to uz uplne zabite. A pomenovat to uplne nejak inak ... to zase nie lebo prave to spojenie LZ kompresie a ZX Spektra do nejakej trojpismenovej skratky som vyslovene chcel. A aj keby som tomu dal uplne iny nazov - zase sa moze vynorit niekto dalsi a stazovat sa ze sa mu to bije s niecim na jeho platforme. Tak sa pekne krasne radsej zahram na pana tvrdohlaveho a bude to LZX a hotovo :)
misticjoe píše:
kdyby Amigácké LZX a Spectrácké LZX bylo vzájemně kompatibilní, to by byl nářez :-)
Teoreticky to nie je vylucene, dodaj presny popis kompresie amigackeho LZX a pokial depaker bude realizovatelny na 8-bitoch a nezozerie vela pameti, mozem doplnit do mojho LZX :)
Jiiira píše:
To je asi nereálné, byť by to z tohoto hlediska bylo "nejčistší" řešení... :P
Ale ak mam byt realista, naozaj to bude asi nerealne, hlavne vzhladom na uplne odlisne zameranie oboch pakerov. Ide tu hlavne o to, ze cielom mojho LzxPack-u je vygenerovat ciste binarne data bez akychkolvek hlaviciek identifikujich obsah - tak aby si clovek mohol tieto data priamo tak ako su nahrat do pameti nejakeho osembitaku a tam ich rozpakovat prilozenou rutinkou. Akekolvek identifikacne hlavicky by situaciu len komplikovali - museli by sa pred nahratim dat do pameti dodatocne usekavat.
Jiiira píše:
Já bych byl taky pro změnu, resp. pro výběr dosud nepoužité koncovky...
Len kde zobrat istotu, ze nejaka koncovka je naozaj nepouzita ?
Jiiira píše:
Asi by bylo nejlepší mrknout na nějaký web, kde jsou popsány jednotlivé přípony a k nim náležející typy souborů, jestli není něco volné... třeba tady, nebo tady, nebo na Wikipedii...
Hned na druhom webe sa pise:
file extension lzx: Amiga LZX archive file
file extension lzx: OpenLaszlo web application
Takze nie som prvy (a mozno ani posledny) kvoli ktoremu tu mame konflikty medzi koncovkami. A aj keby som ja svoj LZX zmenil, stale tu bude konflikt s tym OpenLaszlo. Takze nie je o com ;)
hynek píše:
Urcite by bylo tedy dobre krome pripony mit v souboru pripravenou nejakou dalsi identifikaci typu dat, ktera pomuze spolehliveji detekovat typ obsahu. Mozna to tak ma i LXZ pro Amigu? Treba nahlasi, ze LXZ ze Spectra neni platny LXZ pro Amigu?
Pokial amigacky LZX funguje ako ine packery typu zip,rar,lha,lzh... tak si svoj format poznat bude a na subory z mojho LZX vyhodi neznamy format. A subory vygenerovane z mojho LzxPack-u vzdy maju na konci mena doplnok v tvare -tXY alebo -tXYoAoB (X,Y,A,B su ciselne identifikacne parametre pouzitej kompresie) takze ked sa clovek pozrie na vypis adresara, tak subory z mojho LzxPack-u si s tymi amigackymi urcite mylit nebude.
hynek píše:
Muj nazor je, ze tento "svaty" boj za jedinou spravnou priponu je nesmyslny a zbytecny...
Presne tak ! :thumbup:

<nadsadzka>
....a vobec, co ma co amigacka platforma pouzivat v menach aplikacii dvojicu pismen ZX ?!?!?! :slap: </nadsadzka>


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 06.02.2017, 14:18 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2191 times
Been thanked: 894 times
Velikost archivu malych - pro nekoho mozna zbytecnost....
GZIP udelany v 7zipu mi 2KB font s latin 2 (8*8 znaky pro tisk v 5*8 bodech) spakuje na cca 800 bajtu, LZX ma o 90 bajtu vice....

_________________
// na co myslím, když sedím u oldkompů: celý příběh


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 06.02.2017, 15:08 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
SCjoe píše:
Velikost archivu malych - pro nekoho mozna zbytecnost....
GZIP udelany v 7zipu mi 2KB font s latin 2 (8*8 znaky pro tisk v 5*8 bodech) spakuje na cca 800 bajtu, LZX ma o 90 bajtu vice....
A dokazes ten archiv GZIPu v 7zipe rozbalit cca 100-bajtovou rutinkou na ZX Spektre 16kB ??? :poke:

Moj LZX pack nie je univerzalny klasicky archivacno-pakovaci program typu zip,rar,... ale pakuje data tak, aby ich bolo mozne velmi rychlo, lahko a jednoducho rozbalit na osembitoch s obmedzenym mnozstvom pameti.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 06.02.2017, 23:34 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2191 times
Been thanked: 894 times
Busy píše:
A dokazes ten archiv GZIPu v 7zipe rozbalit cca 100-bajtovou rutinkou na ZX Spektre 16kB ??? :poke:

Tedy i na ZX80? :thumbup:

Spise myslim na ZX Spectrum 80K ci 128K, nejake novejsi DivIDE ci mbcko...
K rozbaleni gzipu delanych v 7zipu, na stroji se Z80, jsou potreba dve 16K stranky.


Přílohy:
deflate.png
deflate.png [ 1.67 KiB | Zobrazeno 18251 krát ]

_________________
// na co myslím, když sedím u oldkompů: celý příběh
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 07.02.2017, 09:36 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
SCjoe píše:
Busy píše:
A dokazes ten archiv GZIPu v 7zipe rozbalit cca 100-bajtovou rutinkou na ZX Spektre 16kB ??? :poke:
Tedy i na ZX80? :thumbup:
A kam by si ten 2kB font chcel na ZX80 s 1kB ramky rozpakovat :?: :!: :shock: :P
SCjoe píše:
Spise myslim na ZX Spectrum 80K ci 128K, nejake novejsi DivIDE ci mbcko...
K rozbaleni gzipu delanych v 7zipu, na stroji se Z80, jsou potreba dve 16K stranky.
Takze vlastne nedokazes :shrug:
1. Potrebujes dalsich pomocnych 32kB ramky. Moj LZX nic take nepotrebuje.
2. Potrebujes depacker dlhy 3296 bajtov. Mojmu LZX staci cca 100 bajtov.

Napriklad loadujes nejaku hru/demo, vsetky banky uz mas plne obsadene, a ako posledny nahras blok ktory sa ti v hlavnej pameti rozpakne na celych 42 kB a spusti. Toto je primarny ucel mojho LZX. A nie univerzalne archivacne programy typu zip,rar,gzip,7zip ktore sice (obvykle) dosahuju lepsie kompresne pomery ale depaker ma X kilobajtov a na depak potrebuju velmi vela pameti.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 07.02.2017, 11:26 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
Busy píše:
SCjoe píše:
Busy píše:
A dokazes ten archiv GZIPu v 7zipe rozbalit cca 100-bajtovou rutinkou na ZX Spektre 16kB ??? :poke:
Tedy i na ZX80? :thumbup:
A kam by si ten 2kB font chcel na ZX80 s 1kB ramky rozpakovat :?: :!: :shock: :P

Ehm, a o 16KB RAM packu už jsi slyšel? :neener:

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 07.02.2017, 11:33 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
Jiiira píše:
Busy píše:
SCjoe píše:
Tedy i na ZX80? :thumbup:
A kam by si ten 2kB font chcel na ZX80 s 1kB ramky rozpakovat :?: :!: :shock: :P
Ehm, a o 16KB RAM packu už jsi slyšel? :neener:
A ty o 64kB RAM packu ? :poke: :?:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 07.02.2017, 11:41 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
Busy píše:
A kam by si ten 2kB font chcel na ZX80 s 1kB ramky rozpakovat :?: :!: :shock: :P
(...)
A ty o 64kB RAM packu ? :poke: :?:

Tak hoď link, ať se poučím 8-) ... ale pak už vůbec nechápu, proč tu provokuješ s 1KB RAM, když dobře víš, že doba se už změnila...

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 07.02.2017, 12:45 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
Jiiira píše:
Busy píše:
Jiiira píše:
Ehm, a o 16KB RAM packu už jsi slyšel? :neener:
A ty o 64kB RAM packu ? :poke: :?:
Tak hoď link, ať se poučím 8-) ... ale pak už vůbec nechápu, proč tu provokuješ s 1KB RAM, když dobře víš, že doba se už změnila...
Ja som s tym ZX80 nezacal :shrug: A ohladom tych 64kB, ty si vazne este nepocul o 64kB RAM packu ? :shock: To vies, doba pokrocila... :D Inak bolo to popisane v ktoromsi amare z 80-tych rokov, ale cislo a presny rocnik si uz nepametam. Ale vratme sa k teme. Podla toho obrazku co tu dal SCjoe to vyzera tak ze depakoval iba 768-bajtovy font. A toto by v pohode zvladol moj LZX aj na originalnom ZX80 s 1kB ram bez akychkolvek pridavnych RAM packov. A este by zostalo nieco vyse 100 bajtov volne miesto :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 07.02.2017, 12:52 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13.05.2013, 10:52
Příspěvky: 1669
Bydliště: Mliecna draha
Has thanked: 19 times
Been thanked: 124 times
Busy píše:
...A ty o 64kB RAM packu ? :poke: :?:


Chlapci na ZX81 predsa mozete mat 1MB ram tak ake problemy.

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Komprimacny program LZX
PříspěvekNapsal: 07.02.2017, 13:05 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2191 times
Been thanked: 894 times
Hm, velikost pameti od pocatku devadesatych let, kdy jsem poridil dalsich 256K, nejak moc neresim.
Vysel jsem z nazvu: Univerzalny LZX packer pre subory do 64kB
a tak si ponechavam nadeji, ze depack bude podporovat i cokoliv nad 64K zakladniho pametoveho prostoru....

_________________
// na co myslím, když sedím u oldkompů: celý příběh


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 76 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz