specke
|
b1a87b55da
|
New fast decompressor for LZSA2 (-6 bytes, +1% speed)
|
2022-04-08 13:34:56 +01:00 |
|
specke
|
efc19e9d93
|
New small decompressor for LZSA2 (-5 bytes, +1% speed)
|
2022-04-05 11:41:52 +01:00 |
|
introspec
|
e9a85e92dc
|
Minor edit
Make returned values more predictable
|
2021-04-07 19:54:23 +01:00 |
|
introspec
|
004db30296
|
Improved "fast" Z80 decompressor for LZSA1
113(+4) bytes, +5% speed
|
2021-04-07 19:50:12 +01:00 |
|
introspec
|
96b9933bd3
|
remove temporary label
|
2020-01-02 14:32:30 +00:00 |
|
introspec
|
9cd9fa5939
|
-2 bytes
(same speed)
|
2020-01-02 14:30:00 +00:00 |
|
introspec
|
d5d788946e
|
Added an option for unrolling long match copying
Usually useless and costing +57 bytes, this option can bring dramatic performance improvements on very compressible data dominated by long matches
|
2019-10-22 20:11:46 +01:00 |
|
introspec
|
495a12216f
|
-1 byte
Very slightly faster too
|
2019-10-11 00:23:43 +01:00 |
|
introspec
|
566e3a94e8
|
+0.2% speed
also, added an option to unroll LDIR for longer matches (which adds 38 bytes, but can be significantly faster for files with many long matches)
|
2019-10-10 22:50:23 +01:00 |
|
Emmanuel Marty
|
6a62f7d795
|
Update Z80 depackers changes history
|
2019-09-26 11:42:52 +02:00 |
|
Emmanuel Marty
|
681f78d1e8
|
Rename
|
2019-09-26 07:48:59 +02:00 |
|
Emmanuel Marty
|
8015ab8650
|
Rename
|
2019-09-26 07:48:44 +02:00 |
|
Emmanuel Marty
|
2f15298343
|
Rename
|
2019-09-26 07:48:33 +02:00 |
|
Emmanuel Marty
|
648a308d87
|
Rename
|
2019-09-26 07:48:19 +02:00 |
|
Emmanuel Marty
|
587a92f4ab
|
Rename Z80 depackers, add version history to LZSA1
|
2019-09-26 07:47:43 +02:00 |
|
Emmanuel Marty
|
7d9135c548
|
Update Z80 decompressors
|
2019-09-25 08:09:18 +02:00 |
|
Emmanuel Marty
|
9de7e930e9
|
Faster LZSA1 z80 decompression
|
2019-08-27 13:16:20 +02:00 |
|
uniabis
|
a807344343
|
2bytes shorter
|
2019-08-22 12:55:55 +09:00 |
|
introspec
|
be30cae636
|
-1 byte
slightly slower, but this is the size-optimized branch
|
2019-08-06 12:36:27 +01:00 |
|
introspec
|
44bff39de3
|
New faster and shorter decompressors
This update is mostly about better integration of improvements by uniabis, with spke contributing several smaller size optimizations.
|
2019-08-01 15:07:14 +01:00 |
|
introspec
|
e7bb1faece
|
Merge branch 'master' into master
|
2019-07-31 23:24:30 +01:00 |
|
introspec
|
51ef92cdab
|
incorporated improvements by uniabis
also, slightly faster decompression for fast packer in backwards mode
|
2019-07-31 20:42:47 +01:00 |
|
uniabis
|
8d0528fddc
|
hd64180 support
a bit faster, a bit smaller
|
2019-07-31 01:39:27 +09:00 |
|
Emmanuel Marty
|
0a04796b19
|
Fix for z80 LZSA2 fast backward depacker
|
2019-07-27 15:39:44 +02:00 |
|
introspec
|
ac3bf78273
|
fix a bug in the backward version of unlzsa2_fast_v1.asm
an INC HL slipped through
|
2019-07-27 14:14:54 +01:00 |
|
introspec
|
cca79e3e59
|
Delete unlzsa_small_v1.asm
|
2019-07-24 17:31:22 +01:00 |
|
introspec
|
607b26d337
|
Delete unlzsa_fast_v1.asm
|
2019-07-24 17:31:14 +01:00 |
|
introspec
|
fd61f403ad
|
LZSA1 decompressors with added support for -b.
|
2019-07-24 17:30:37 +01:00 |
|
introspec
|
fcfba056d2
|
Add files via upload
LZSA2 decompressors with support for -b option.
|
2019-07-24 17:28:39 +01:00 |
|
Emmanuel Marty
|
5a531cd4ce
|
Remove
|
2019-06-21 17:40:33 +02:00 |
|
Emmanuel Marty
|
d1245c7d6a
|
Fix small typo in z80 depackers
|
2019-06-21 17:39:50 +02:00 |
|
Emmanuel Marty
|
931f5fff9b
|
Add Z80 decompressors for LZSA2
|
2019-06-10 13:24:15 +02:00 |
|
emmanuel-marty
|
97dd3ffc1f
|
Update fast Z80 decompressor
|
2019-04-25 17:19:58 +02:00 |
|
emmanuel-marty
|
2b9780bd65
|
Finalize lzsa1 compressed format, speed up and simplify decompression
|
2019-04-24 09:47:40 +02:00 |
|
emmanuel-marty
|
f837ed096e
|
Add size-optimized Z80 decompressor, contributed by spke
|
2019-04-21 08:15:43 +02:00 |
|
emmanuel-marty
|
be54a4f889
|
Check in optimized-for-speed Z80 decompressor contributed by spke
|
2019-04-07 00:01:42 +02:00 |
|