Commit Graph

475 Commits

Author SHA1 Message Date
Emmanuel Marty 5e404e93d1
Small LZSA2 ratio increase for some files 2021-06-04 19:11:22 +02:00
Emmanuel Marty 65d6972f2c
Add link to streamed LZSA2 depacker for 8088 2021-04-30 14:48:23 +02:00
Emmanuel Marty bbf782ced8
Update README 2021-04-30 14:42:43 +02:00
Emmanuel Marty 5cfec00d87
Add Apple II+/IIe demo link to README 2021-04-15 13:21:26 +02:00
Emmanuel Marty 48f64a1d20
Merge pull request #60 from specke/master
5% faster decompressor for LZSA1 on Z80
2021-04-08 09:17:17 +02: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 4eae728e56
Merge pull request #7 from emmanuel-marty/master
Synchronize with the head repository
2021-04-07 19:47:08 +01:00
Emmanuel Marty 42aad36b4d
Merge pull request #59 from jbrandwood/master
Reorganize 6502 decompress_faster depackers for smaller size and grea…
2021-03-26 14:22:42 +01:00
John Brandwood 03fd8751b0 Reorganize 6502 decompress_faster depackers for smaller size and greater speed. 2021-03-25 19:01:35 -04:00
Emmanuel Marty 95a189b1ed
Merge pull request #58 from specke/master
Added a good game that uses LZSA
2021-03-24 13:47:26 +01:00
introspec be29323516
Update README.md
Added Marsmare: Alienation
2021-03-24 10:35:19 +00:00
introspec 9cd6c554c5
Merge pull request #6 from emmanuel-marty/master
Synchronize with the head
2021-03-24 10:30:25 +00:00
Emmanuel Marty 8075b5ab68
Fix #54 (LZSA2 spec typo) reported by remy-luisant 2021-01-13 11:30:17 +01:00
Emmanuel Marty 488c288d8f
Bump version 2020-12-17 16:27:58 +01:00
Emmanuel Marty e5538544d5
Another small LZSA2 compression speedup 2020-12-17 14:47:25 +01:00
Emmanuel Marty 6bebfb75bd
Compress LZSA2 a little bit faster 2020-12-16 10:03:18 +01:00
Emmanuel Marty 71493cf889
Keep debug info when building executable 2020-12-16 10:02:09 +01:00
Emmanuel Marty 4402f1b2b8
Update README 2020-12-07 10:13:44 +01:00
Emmanuel Marty d1f067ef15
Don't create empty directory in Makefile 2020-11-25 18:21:53 +01:00
Emmanuel Marty 710257970e
Merge pull request #51 from dougmasten/dev
Space optimizations for backward HD6309 depackers
2020-11-22 12:36:00 +01:00
Doug Masten 8689a42ff9 Save 10 bytes for backward HD6309 LZSA2 depacker 2020-11-20 16:55:53 -06:00
Doug Masten 4d20175edd Save 8 bytes for backward HD6309 LZSA1 depacker 2020-11-20 16:14:18 -06:00
Emmanuel Marty c304c03978
Bump version 2020-11-07 09:39:29 +01:00
Emmanuel Marty d85fc4e034
Save 1 byte/2 cycles for fast 6502 LZSA2 depacker 2020-11-07 08:41:31 +01:00
Emmanuel Marty 7ea6b63db8
Save 1 byte/2 cycles for small 6502 LZSA2 depacker 2020-11-07 00:30:35 +01:00
Emmanuel Marty b98f8410fe
Remove unneeded code 2020-11-06 16:26:37 +01:00
Emmanuel Marty fc927c783c
Small LZSA2 compression speedup 2020-11-02 15:24:08 +01:00
Emmanuel Marty 34715950fd
Add backward depackers for HD6309 2020-11-01 22:57:50 +01:00
Emmanuel Marty e00eb2bd62
Update README 2020-10-19 15:07:14 +02:00
Emmanuel Marty 27b04e8bd4
Merge pull request #50 from dougmasten/dev
Optimization to 6809 depacker and added new H6309 version
2020-10-18 13:54:25 +02:00
Emmanuel Marty fd36bf0545
Clean up 2020-10-13 16:32:58 +02:00
Emmanuel Marty 4fadd7bbef
Clean up 2020-10-13 16:31:30 +02:00
Emmanuel Marty 441ea21d4f
Compress LZSA2 a little faster 2020-10-13 16:10:18 +02:00
Emmanuel Marty b979d29eb1
Don't use bool in command-line tool (C99 only) 2020-10-13 16:09:02 +02:00
Emmanuel Marty 6d96a8275d
Don't use bool in command-line tool (C99 only) 2020-10-13 16:08:35 +02:00
Emmanuel Marty a35fc03a27
Merge pull request #49 from peterferrie/master
not-fast 65816 version
2020-09-11 08:38:57 +02:00
Peter Ferrie 2442d6e489 not-fast 65816 version 2020-09-10 13:12:17 -07:00
Emmanuel Marty 01228f3eeb
Bump version 2020-08-18 11:57:25 +02:00
Emmanuel Marty e3fd315541
Faster LZSA1 compression 2020-08-18 11:51:24 +02:00
Emmanuel Marty 5a0da16874
Increase LZSA2 ratio for some input files 2020-08-18 09:13:54 +02:00
Emmanuel Marty 028007b57c
Bump version 2020-08-02 09:40:31 +02:00
Emmanuel Marty 4682b2e917
Small simplification 2020-07-29 15:23:22 +02:00
Emmanuel Marty 060f5d3350
Simplify code, compress LZSA2 another 15% faster 2020-07-29 13:01:24 +02:00
Emmanuel Marty 33eec56b9b
Bump version 2020-07-27 15:36:01 +02:00
Emmanuel Marty 90fa770458
Compress another 8% faster 2020-07-27 13:25:16 +02:00
Emmanuel Marty b2971da2b4
Nicer code 2020-07-26 16:38:22 +02:00
Emmanuel Marty 3fb9dc54b1
Compress LZSA2 another 3% faster 2020-07-26 10:07:03 +02:00
Emmanuel Marty 00d1d95625
Small improvement 2020-07-24 19:18:46 +02:00
Emmanuel Marty e4f013f2db
Compress LZSA2 17% faster 2020-07-24 17:14:01 +02:00