Skip to content
No description, website, or topics provided.
Assembly
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deexo.asm First commit Jul 19, 2019
deexo_b.asm First commit Jul 19, 2019
deexo_simple.asm First commit Jul 19, 2019
deexo_simple_b.asm First commit Jul 19, 2019
deexoopt.asm Fixed deexoopt.asm Jul 20, 2019
deexoopt_b0.asm More optimizations Jul 20, 2019
deexoopt_b1.asm More optimizations Jul 20, 2019
deexoopt_b2.asm More optimizations Jul 20, 2019
deexoopt_b3.asm more optimization Jul 20, 2019
deexoopt_b4.asm readme.txt added Jul 20, 2019
deexoopt_f0.asm More optimizations Jul 20, 2019
deexoopt_f1.asm
deexoopt_f2.asm More optimizations Jul 20, 2019
deexoopt_f3.asm more optimization Jul 20, 2019
deexoopt_f4.asm readme.txt added Jul 20, 2019
lgpl-2.1.txt First commit Jul 19, 2019
readme.txt readme.txt added Jul 20, 2019

readme.txt

Decompressor routines for Exomizer 2 & 3 by Magnus Lind

https://bitbucket.org/magli143/exomizer

Exomizer 2 routines are deexo****.asm files (4 variants):
-simple: no literal sequences and exo_mapbasebits aligned to a 256 boundary.
-b: backwards.

Exomizer 3 routines are deexoopt_XY.asm (10 variants):
-b for backwards, f for forwards.
-0..4 is the speed of the algorithm. 4 is without literal sequences and
mapbase aligned to a 256 boundary.
-deexoopt.asm is the unification of 8 variants (speed 4 not included).

The original decompressor was written by Jaime Tejedor Gomez (Metalbrain).
The assembler used is SjAsmPlus. For use with others assemblers maybe you
must adapt the conditional assembly directives.
You can’t perform that action at this time.