sikorama / rasm-doc

Latex Documentation for RASM Z80 Assembler
GNU General Public License v3.0
4 stars 1 forks source link

nouvelles directives pour la compression LZSA 1 et 2 #10

Open EdouardBERGE opened 3 years ago

EdouardBERGE commented 3 years ago

nouveaux imports binaires possibles INCLZSA1 et INCLZSA2 nouvelles sections crunchées LZSA1 LZSA2

petite nouveauté ce sont les premières sections crunchées avec paramètre :)

LZSA1 [minmatchsize] et LZSA2 [minmatchsize]

on est dans le tuning là

par défaut LZSA2 aura un minmatch à 2 pour cruncher fort et LZSA1 aura un minmatch à 5 pour décompresser hyper vite. D'après le tableau d'Emmanuel Marty, auteur des crunchers, on se situe alors au niveau de compression de LZ4 en décrunchant un peu plus vite. Avec un minmatch de 3 on crunche plus fort que LZ4 en décompressant à la même vitesse

sikorama commented 3 years ago

On a un lien pour la doc du cruncher, ou un lien vers des ressources de l'auteur (Emmanuel Marty)

EdouardBERGE commented 3 years ago

au splash quand on lance rasm => RASM v1.4 nightly (build xx/11/2020) (c) 2017 Edouard BERGE (use -n option to display all licenses / -autotest for self-testing)

" rasm -n " va afficher toutes les licences dont celles de LZSA et AP-Ultra et en t'écrivant ça je vois pas le lien vers le github d'Emmanuel ^_^

je vais l'ajouter

sinon les sources d'apultra et lzsa sont dans le repo de rasm puisque j'utilise directement ses sources au lieu de faire mon bricolage habituel !