Doug Masten
|
56ba563794
|
One byte saving for setting reg A to $FF in 6809 LZSA2 depacker
|
2020-06-26 15:59:24 -05:00 |
|
Doug Masten
|
c0f09db364
|
Delay clearing high part of literals count until we really have to in 6809 LZSA2 depacker
|
2020-06-26 15:56:28 -05:00 |
|
Doug Masten
|
99db30a732
|
Optimize handling of 9 bits offset in 6809 LZSA2 depacker
|
2020-06-26 15:18:53 -05:00 |
|
Doug Masten
|
061ca99838
|
Optimize handling of token's Z flag bit in 6809 LZSA2 depacker
|
2020-06-26 14:52:09 -05:00 |
|
Doug Masten
|
7b96368469
|
Optimize match offset code in 6809 LZSA2 depacker
|
2020-06-26 14:42:36 -05:00 |
|
Doug Masten
|
e9540b2e3d
|
Remove unnecessary "ADDB #$18" as register B will always have this value from 6809 LZSA2 depacker
|
2020-06-24 00:49:09 -05:00 |
|
Doug Masten
|
6a47ed7f41
|
Remove unnecessary "ADDB #$18" as B register will always have this value from 6809 LZSA depacker
|
2020-06-21 12:32:54 -05:00 |
|
Doug Masten
|
06d63de9d7
|
Rearrange "CLRA" instruction for slight speed optimization in 6809 LZSA depacker
|
2020-06-21 12:16:07 -05:00 |
|
Doug Masten
|
b5b8ca556a
|
Rearrange match offset code to save 2 bytes in 6809 LZSA depacker
|
2020-06-21 01:09:15 -05:00 |
|
Doug Masten
|
7f0316b81c
|
Update code byte counts for 6809 LZSA depackers
|
2020-06-20 12:45:51 -05:00 |
|
Doug Masten
|
e8edc3242d
|
Restructure code to eliminate one BRA instruction in unlzsa1.s 6809 LZSA depacker
|
2020-06-20 12:27:31 -05:00 |
|
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 |
|