Emmanuel Marty
|
47e54ac110
|
Remove unused code
|
2020-03-24 20:18:22 +01:00 |
|
Emmanuel Marty
|
26a64de95e
|
Compress LZSA2 faster
|
2020-03-24 12:04:25 +01:00 |
|
Emmanuel Marty
|
f27ac9ae25
|
Remove code that is now unnecessary
|
2020-03-14 15:12:02 +01:00 |
|
Emmanuel Marty
|
236df36f2b
|
Another small compression speedup
|
2020-03-14 13:13:01 +01:00 |
|
Emmanuel Marty
|
78276c18da
|
Update README.md
|
2020-03-12 08:19:17 +01:00 |
|
Emmanuel Marty
|
0852f337bd
|
Add link to Motorola 68K decompressors
|
2020-03-06 18:54:09 +01:00 |
|
Emmanuel Marty
|
3efb9928a1
|
Merge pull request #42 from odzhan/master
compact decompressors for x86
|
2020-01-13 23:38:08 +01:00 |
|
odzhan
|
5fddaca0f8
|
compact decompressors for x86
|
2020-01-13 18:14:11 +00:00 |
|
Emmanuel Marty
|
693618f100
|
More asm fixes
|
2020-01-08 13:11:43 +01:00 |
|
Emmanuel Marty
|
aa122d1e05
|
Fix assembly when not using LZSA_SHORT_CP
|
2020-01-08 10:40:26 +01:00 |
|
Emmanuel Marty
|
315cda7b4f
|
Merge pull request #40 from peterferrie/master
cut one byte
|
2020-01-08 10:26:29 +01:00 |
|
Peter Ferrie
|
9f020b3605
|
fix typos in original code
|
2020-01-07 17:02:43 -08:00 |
|
Peter Ferrie
|
22e2f80ae7
|
cut one byte
|
2020-01-07 16:57:49 -08:00 |
|
Emmanuel Marty
|
925e435e53
|
Merge pull request #39 from peterferrie/master
fasterer v2
|
2020-01-07 19:49:34 +01:00 |
|
Peter Ferrie
|
45b91ddaa2
|
fasterer v2
|
2020-01-06 22:24:07 -08:00 |
|
Emmanuel Marty
|
fb7e03030f
|
Merge pull request #38 from specke/master
-2 bytes
|
2020-01-03 10:37:28 +01:00 |
|
Emmanuel Marty
|
29e8960e6f
|
Add faster LZSA1 6502 depacker by jbrandwood
|
2020-01-03 10:31:54 +01:00 |
|
Emmanuel Marty
|
410544f4e6
|
Fast 6502 LZSA2 depacker: smaller size, same speed
|
2020-01-03 10:01:23 +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
|
3b37a0bb70
|
Merge pull request #5 from emmanuel-marty/master
Catch up with the changes in main
|
2020-01-02 13:51:29 +00:00 |
|
Emmanuel Marty
|
8721c11041
|
Add faster LZSA2 depacker by jbrandwood
|
2019-12-24 12:02:34 +01:00 |
|
Emmanuel Marty
|
a46796b6a9
|
Fix assembling of 6502 fast v1 depacker
|
2019-12-24 10:16:01 +01:00 |
|
Emmanuel Marty
|
64e641411e
|
Small compression speedup
|
2019-12-21 18:59:56 +01:00 |
|
Emmanuel Marty
|
7068c258bd
|
Bump version
|
2019-12-15 23:37:20 +01:00 |
|
Emmanuel Marty
|
a0ac24d105
|
Tiny LZSA1 ratio increase; small improvements
|
2019-12-15 23:36:51 +01:00 |
|
Emmanuel Marty
|
e9ca5032bc
|
Ratio increase
|
2019-12-15 18:04:16 +01:00 |
|
Emmanuel Marty
|
fc5f540a68
|
Bump version
|
2019-12-09 09:55:50 +01:00 |
|
Emmanuel Marty
|
4c566286f5
|
Increase ratio
|
2019-12-09 09:54:56 +01:00 |
|
Emmanuel Marty
|
65a262ec95
|
Bump version
|
2019-11-27 15:26:34 +01:00 |
|
Emmanuel Marty
|
63da0eb49d
|
Small speedup
|
2019-11-27 09:47:32 +01:00 |
|
Emmanuel Marty
|
78ad147799
|
Don't systematically encode last byte as literal
|
2019-11-26 20:48:13 +01:00 |
|
Emmanuel Marty
|
88f563d84c
|
Secure last token decompression for non-raw blocks
|
2019-11-26 17:35:11 +01:00 |
|
Emmanuel Marty
|
d37589cfdb
|
Expand forward repmatch candidates
|
2019-11-26 13:33:08 +01:00 |
|
Emmanuel Marty
|
0b5e915d83
|
Split non-rep from repmatch candidates
|
2019-11-26 11:58:34 +01:00 |
|
Emmanuel Marty
|
a38e8b126c
|
Small LZSA2 compression speedup
|
2019-11-20 15:40:11 +01:00 |
|
Emmanuel Marty
|
5f4cf4dfc7
|
Fix for LZSA1 as well
|
2019-11-19 19:53:46 +01:00 |
|
Emmanuel Marty
|
8e4e7c06c7
|
Fix calculation for promoting literal+match seqs
|
2019-11-19 19:48:39 +01:00 |
|
Emmanuel Marty
|
b1738b4003
|
Promote some literal+match sequences to a match
|
2019-11-18 12:10:23 +01:00 |
|
Emmanuel Marty
|
e328f63feb
|
Bump version
|
2019-11-13 00:57:31 +01:00 |
|
Emmanuel Marty
|
e0c42afac9
|
Increase LZSA2 ratio
|
2019-11-13 00:57:09 +01:00 |
|
Emmanuel Marty
|
ce7fc33646
|
Reduce memory use
|
2019-11-12 00:30:24 +01:00 |
|
Emmanuel Marty
|
53b2013b73
|
Small improvement to merging large matches
|
2019-11-11 18:41:08 +01:00 |
|
Emmanuel Marty
|
df9690a949
|
Merge pull request #36 from peterferrie/master
fast v1
|
2019-11-09 17:55:19 +01:00 |
|
Peter Ferrie
|
302234a91b
|
fast v2
|
2019-10-31 23:01:00 -07:00 |
|
Peter Ferrie
|
9fc9a49d67
|
fast v1
|
2019-10-31 22:20:02 -07:00 |
|
Emmanuel Marty
|
7371486513
|
Bump version
|
2019-10-29 12:10:13 +01:00 |
|
Emmanuel Marty
|
f249597dfd
|
Increase LZSA2 ratio
|
2019-10-29 12:09:14 +01:00 |
|
Emmanuel Marty
|
78f588a833
|
Clarify defines
|
2019-10-29 10:45:57 +01:00 |
|
Emmanuel Marty
|
c790fb8ebe
|
Add link to Gabba ZX Spectrum demo, that uses LZSA
|
2019-10-28 09:21:57 +01:00 |
|