Welcome, Guest. Please login or register.


Author Topic: Fájltömörítés Enterprise-on (Read 316647 times)

Offline Mayer Gábor

  • EP fan
  • *
  • Posts: 216
  • Country: hu
Re: Fájltömörítés Enterprise-on
« Reply #225 on: 2010.October.15. 23:24:13 »
Köszi, a {szöveges} részig tudtam követni :) Nagyjából hogyan működik a tömörítő azon része ami az ismétléseket megkeresi?

Offline Povi

  • EP addict
  • *
  • Posts: 2307
  • Country: hu
    • http://povi.fw.hu
Re: Fájltömörítés Enterprise-on
« Reply #226 on: 2013.April.11. 19:41:17 »
nem találom sehol se az epcompress-t... :-( a fórumban csak halott linkek vannak
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2307
  • Country: hu
    • http://povi.fw.hu
Re: Fájltömörítés Enterprise-on
« Reply #227 on: 2013.April.12. 18:07:53 »
köszi ezeket is
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Fájltömörítés Enterprise-on
« Reply #228 on: 2014.May.17. 11:57:46 »
István! IS-DOS.SYS tömörítésre milyen beállításokat javasolnál? Az EXDOS 1.4-be tömörítve raknám be, hogy minél több szabad ROM hely maradjon egyéb dolgokra.
A méret mellett fontos a sebesség is, mert a nagyobb programok futtatása után újratölti magát, az ideális az lenne, ha ez nem lenne hosszabb idő mint ha lemezről töltené.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Fájltömörítés Enterprise-on
« Reply #229 on: 2014.May.17. 16:06:39 »
ROM-ba fordításnál problémát jelenthet még az önmódosító kód. A decompress_m3.s-ben egy helyen találtam ilyet, de ez könnyen javítható lenne. A decompress_m2_new.s-ben talán nincsen, ez azonban egy 156 byte-os RAM táblázatot használ, amely nem keresztezhet 256 byte-os határt, és a kód módosítása nélkül fix (fordítás előtt állítható) kezdőcímű. A decompress_m0.s valószínűleg nem lenne jó választás a mérete és lassúsága, és a nagy méretű RAM táblázatok miatt.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Fájltömörítés Enterprise-on
« Reply #230 on: 2014.May.17. 16:26:35 »
Quote from: IstvanV
ROM-ba fordításnál problémát jelenthet még az önmódosító kód. A decompress_m3.s-ben egy helyen találtam ilyet, de ez könnyen javítható lenne.
Ez az, igaz?
ld    (readLength.l1 + 1), hl

Tehát ha jól értem az m3 módszer a leggyorsabb (ez szerepel itt a korább oldalakon látható tesztekben lz néven), és a kicsomagoló kódot is hozzátéve nincs jelentős méretbeli eltérés ez esetben.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Fájltömörítés Enterprise-on
« Reply #231 on: 2016.November.04. 09:38:31 »
Érdekes olvasmány! Még egy kicsit emésztenem kell, hogy teljesen felfogjam :oops:

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10085
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Fájltömörítés Enterprise-on
« Reply #232 on: 2016.November.05. 17:29:01 »
Érdekes olvasmány! Még egy kicsit emésztenem kell, hogy teljesen felfogjam :oops:
Én csak az elejét értettem. :D De az jó!
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7218
  • Country: hu
    • Támogató Támogató
Re: Fájltömörítés Enterprise-on
« Reply #233 on: 2016.November.06. 10:38:53 »
Nekem is akadnak benne sötét foltok :) ,valamit értek, valamit nem tudtam befogadni, de hasznos, köszi szépen :)

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1341
  • Country: hu
  • Stray cat from Commodore alley
Re: Fájltömörítés Enterprise-on
« Reply #234 on: 2016.November.06. 14:27:18 »
Pontosan mi az, ami nem érthető? A leírás ugyan valószínűleg meglehetősen rossz :oops:, de talán lehetne javítani rajta.
Lehet, hogy ha adnál valami pszeudokódot is a magyarázathoz, akkor könnyebben megfogható lenne programozói szemponból.

Offline geco

  • EP addict
  • *
  • Posts: 7218
  • Country: hu
    • Támogató Támogató
Re: Fájltömörítés Enterprise-on
« Reply #235 on: 2016.November.07. 11:18:47 »
Nekem a "Bonyolítja azonban a helyzetet," rész kavar be, ahol bejön az E tömb, vagy az csak szemléltetés a táblázatok felépítéséhez, amire a kódolt tömörítő hosszúság(L) mutat?
Amúgy azt láttam korábban, hogy tömörített adatot vett már kitömörített részről (a kiinduló adatok mellet ) a kicsomagolás folyamán, azt nem tudtam, hogy hogyan határozza meg a helyet, ahonnan vennie kell.

Offline geco

  • EP addict
  • *
  • Posts: 7218
  • Country: hu
    • Támogató Támogató
Re: Fájltömörítés Enterprise-on
« Reply #236 on: 2016.November.07. 13:41:58 »
Húúú, ez tök jó leírás, csak kell egy kis nyugalom, hogy végig kövessem az egészet bitről-bitre saját magam is vezetve.

Offline geco

  • EP addict
  • *
  • Posts: 7218
  • Country: hu
    • Támogató Támogató
Re: Fájltömörítés Enterprise-on
« Reply #237 on: 2016.November.08. 08:31:36 »
Ez a leírás annyira jó volt, hogy megértettem :) Köszi :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Fájltömörítés Enterprise-on
« Reply #238 on: 2016.November.24. 18:46:55 »
A saját programba betehető M3 kicsomagoló is változott?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: Fájltömörítés Enterprise-on
« Reply #239 on: 2017.January.12. 21:24:47 »
epcompress teszt a programba építhető rutinokkal az aktuális GitHub forráskód alapján:
Már pont gondoltam rá, hogy kéne ilyen teszt! :smt038

Azt valahogy össze tudnád foglalni, hogy az egyes algoritmusoknak mi a lényege, miben különböznek?