Commit Graph

330 Commits

Author SHA1 Message Date
Doug Masten
1dd65731c4 Remove unnecessary "ADDB #$12" as B register will always have this value from 6809 LZSA depackers 2020-06-20 12:27:22 -05:00
Doug Masten
f233d552ca Remove unnecessary "TSTB" instruction from 6809 LZSA depackers 2020-06-20 12:11:35 -05:00
Doug Masten
8c99570b06
Merge pull request #1 from emmanuel-marty/master
Add backward depackers for 6809
2020-06-20 12:03:30 -05:00
Emmanuel Marty
ee969968c1
Add backward depackers for 6809 2020-06-20 14:41:25 +02:00
Emmanuel Marty
f920485899
-3 bytes for 6809 LZSA2 depacker, slightly faster 2020-06-19 20:08:09 +02:00
Emmanuel Marty
2cdeda4784
-2 bytes for 6809 LZSA1 depacker, slightly faster 2020-06-19 20:07:41 +02:00
Emmanuel Marty
f198431a71
-2 bytes for 6809 LZSA2 depacker, speed unchanged 2020-06-19 18:26:25 +02:00
Emmanuel Marty
a6a69ebe17
Mention 6809 decompressors 2020-06-19 12:55:21 +02:00
Emmanuel Marty
f80706ff7e
-5 bytes and faster 6809 LZSA2 depacker 2020-06-19 12:50:10 +02:00
Emmanuel Marty
c3b111cea6
-2 bytes and faster 6809 LZSA1 depacker 2020-06-19 12:49:46 +02:00
Emmanuel Marty
e253d3e628
-1 byte for 6809 LZSA2 depacker 2020-06-19 08:57:01 +02:00
Emmanuel Marty
26bf944d9f
Add 6809 depacker for LZSA2 2020-06-18 17:48:08 +02:00
Emmanuel Marty
b88d3465e3
Compress LZSA2 a tiny bit faster 2020-06-18 17:47:31 +02:00
Emmanuel Marty
1d0427ecae
Make 6809 depacker for LZSA1 smaller/faster 2020-06-18 17:46:42 +02:00
Emmanuel Marty
3ce9a2b36e
Add 6809 depacker for LZSA1 2020-06-18 13:26:25 +02:00
Emmanuel Marty
930fe453eb
Bump version 2020-05-29 19:03:17 +02:00
Emmanuel Marty
193f9f467b
Fix C99-only feature 2020-05-28 20:00:30 +02:00
Emmanuel Marty
278fcc0256
Faster LZSA2 compression 2020-05-28 18:38:19 +02:00
Emmanuel Marty
231f6580c5
Another small LZSA2 compression speedup 2020-05-28 15:10:38 +02:00
Emmanuel Marty
dc413164ad
Compress a little faster 2020-05-24 15:19:59 +02:00
Emmanuel Marty
07104538b7
Fix #46 2020-05-06 19:36:39 +02:00
Emmanuel Marty
c173a5130f
Fix issue #45 and some extra warnings 2020-04-26 10:24:15 +02:00
Emmanuel Marty
d6c43f507c
Add reference to RomWBW that uses LZSA2 2020-04-21 23:39:05 +02:00
Emmanuel Marty
b0e2e7df75
Add reference to the Commander X16 2020-04-20 18:14:13 +02:00
Emmanuel Marty
b61ed6a229
Add reference to Gameboy depacker 2020-04-20 16:32:28 +02:00
Emmanuel Marty
7d59fe3325
Bump version 2020-04-11 15:38:43 +02:00
Emmanuel Marty
668204d953
Merge optimizations by Pavel Zagrebin
Manually merge PR #44
2020-04-04 13:29:25 +02:00
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