Commit Graph

  • 90fa770458
    Compress another 8% faster Emmanuel Marty 2020-07-27 13:25:16 +0200
  • b2971da2b4
    Nicer code Emmanuel Marty 2020-07-26 16:38:22 +0200
  • 3fb9dc54b1
    Compress LZSA2 another 3% faster Emmanuel Marty 2020-07-26 10:07:03 +0200
  • 00d1d95625
    Small improvement Emmanuel Marty 2020-07-24 19:18:46 +0200
  • e4f013f2db
    Compress LZSA2 17% faster Emmanuel Marty 2020-07-24 17:14:01 +0200
  • 703ff19a3a
    Bump version 1.3.1 Emmanuel Marty 2020-07-14 23:50:44 +0200
  • fc5081fb1a
    Rename confusing definitions Emmanuel Marty 2020-07-14 22:36:38 +0200
  • 61698b5036
    Another LZSA2 compression speedup Emmanuel Marty 2020-07-14 17:01:07 +0200
  • cf49af5cda
    Faster LZSA2 compression Emmanuel Marty 2020-07-14 12:36:56 +0200
  • c39158eea8
    Compress LZSA2 faster, clean code up Emmanuel Marty 2020-07-13 19:34:07 +0200
  • 4864f3c184
    Compress LZSA1 a little faster Emmanuel Marty 2020-07-10 17:45:13 +0200
  • 8ed768aafc
    Nicer and faster code Emmanuel Marty 2020-07-10 08:55:45 +0200
  • 9c7495f458
    Compress LZSA2 ~12% faster Emmanuel Marty 2020-07-06 12:47:56 +0200
  • 81f49fe430 Fix byte count for unlzsa2-6309.s in 6809 LZSA depackers Doug Masten 2020-07-03 22:17:20 -0500
  • eca750b485 Add enhanced Hitachi 6309 version to 6809 LZSA depackers Doug Masten 2020-07-03 22:09:11 -0500
  • ecb6bc5106 Tiny speed improvement to 6809 LZSA depackers Same space used but improved match length code by 1 cycle for M6809. On H6309 the clock cycles are the same. Doug Masten 2020-07-03 01:29:02 -0500
  • 31d5dc2419 Slight speed and space improvement to nibble processing in 6809 LZSA2 depackers Doug Masten 2020-06-30 14:05:59 -0500
  • 214e03555f Slight speed improvement in 6809 LZSA depackers Switch instruction "tfr x,u" to "leau ,x" which is 2 clock cycles faster on M6809. On H6309 both instruction have same clock cycles. Doug Masten 2020-06-29 00:36:49 -0500
  • afbb1de16c
    Merge pull request #48 from dougmasten/dev Emmanuel Marty 2020-06-28 15:46:17 +0200
  • 078edef880 Optimize match offset code in 6809 LZSA2 depacker Doug Masten 2020-06-27 04:17:05 -0500
  • 03692fca2c Update code byte counts for 6809 LZSA depackers Doug Masten 2020-06-27 01:37:01 -0500
  • 39e11422ec Delay clearing high part of literals count until we really have to in 6809 LZSA1 depacker Doug Masten 2020-06-27 00:44:31 -0500
  • fde15d3fb0 Move instruction before branch to save one byte in 6809 LZSA2 depacker Doug Masten 2020-06-27 00:17:53 -0500
  • fc8120f0da Optimize handling of 9 bits offset in 6809 LZSA2 depacker Doug Masten 2020-06-27 00:05:58 -0500
  • c7b3ffc067 Delay clearing high part of literals count until we really have to in 6809 LZSA2 depacker Doug Masten 2020-06-27 00:00:53 -0500
  • 137c6201be One byte saving for setting reg A to $FF in 6809 LZSA2 depacker Doug Masten 2020-06-26 23:57:01 -0500
  • e397428c1f Remove trailing whitespaces in 6809 LZSA2 depacker Doug Masten 2020-06-26 23:55:10 -0500
  • b8cfbbbc7b Optimize handling of token's Z flag bit in 6809 LZSA2 depacker Doug Masten 2020-06-26 23:52:00 -0500
  • 28ca829924 delay clearing high part of literals count until we really have to in 6809 LZSA1 depacker Doug Masten 2020-06-26 23:41:13 -0500
  • 27562f4761 Restructure code to eliminate one BRA instruction from loop in 6809 LZSA1 depacker Doug Masten 2020-06-26 23:38:29 -0500
  • 0307d228a0
    Merge pull request #3 from dougmasten/master Doug Masten 2020-06-26 17:13:02 -0500
  • e8b2ebb89f
    Merge pull request #2 from emmanuel-marty/master Doug Masten 2020-06-26 17:08:44 -0500
  • f72133f4cf Move instruction before branch to save one byte in 6809 LZSA2 depacker Doug Masten 2020-06-26 16:48:58 -0500
  • 56ba563794 One byte saving for setting reg A to $FF in 6809 LZSA2 depacker Doug Masten 2020-06-26 15:59:24 -0500
  • c0f09db364 Delay clearing high part of literals count until we really have to in 6809 LZSA2 depacker Doug Masten 2020-06-26 15:56:28 -0500
  • 99db30a732 Optimize handling of 9 bits offset in 6809 LZSA2 depacker Doug Masten 2020-06-26 15:18:53 -0500
  • 061ca99838 Optimize handling of token's Z flag bit in 6809 LZSA2 depacker Doug Masten 2020-06-26 14:52:09 -0500
  • 7b96368469 Optimize match offset code in 6809 LZSA2 depacker Doug Masten 2020-06-26 14:42:36 -0500
  • e9540b2e3d Remove unnecessary "ADDB #$18" as register B will always have this value from 6809 LZSA2 depacker Doug Masten 2020-06-24 00:49:09 -0500
  • 40212975c2
    Bump version 1.3.0 Emmanuel Marty 2020-06-22 10:08:40 +0200
  • 07c3969432
    Compress LZSA2 raw files one byte shorter Emmanuel Marty 2020-06-22 00:13:14 +0200
  • 6a47ed7f41 Remove unnecessary "ADDB #$18" as B register will always have this value from 6809 LZSA depacker Doug Masten 2020-06-21 12:32:54 -0500
  • 06d63de9d7 Rearrange "CLRA" instruction for slight speed optimization in 6809 LZSA depacker Doug Masten 2020-06-21 12:16:07 -0500
  • b5b8ca556a Rearrange match offset code to save 2 bytes in 6809 LZSA depacker Doug Masten 2020-06-21 01:09:15 -0500
  • f724663ba8
    Update README some more Emmanuel Marty 2020-06-21 00:04:03 +0200
  • 798c07f6e0
    Update README again Emmanuel Marty 2020-06-20 23:59:01 +0200
  • 2f79779beb
    Update README Emmanuel Marty 2020-06-20 23:57:22 +0200
  • a9b5a7511c
    Merge pull request #47 from dougmasten/dom Emmanuel Marty 2020-06-20 21:24:28 +0200
  • 7f0316b81c Update code byte counts for 6809 LZSA depackers Doug Masten 2020-06-20 12:45:51 -0500
  • e8edc3242d Restructure code to eliminate one BRA instruction in unlzsa1.s 6809 LZSA depacker Doug Masten 2020-06-20 12:27:31 -0500
  • 1dd65731c4 Remove unnecessary "ADDB #$12" as B register will always have this value from 6809 LZSA depackers Doug Masten 2020-06-20 12:19:32 -0500
  • f233d552ca Remove unnecessary "TSTB" instruction from 6809 LZSA depackers Doug Masten 2020-06-20 12:11:35 -0500
  • 8c99570b06
    Merge pull request #1 from emmanuel-marty/master Doug Masten 2020-06-20 12:03:30 -0500
  • ee969968c1
    Add backward depackers for 6809 Emmanuel Marty 2020-06-20 14:41:25 +0200
  • f920485899
    -3 bytes for 6809 LZSA2 depacker, slightly faster Emmanuel Marty 2020-06-19 20:08:09 +0200
  • 2cdeda4784
    -2 bytes for 6809 LZSA1 depacker, slightly faster Emmanuel Marty 2020-06-19 20:07:41 +0200
  • f198431a71
    -2 bytes for 6809 LZSA2 depacker, speed unchanged Emmanuel Marty 2020-06-19 18:26:25 +0200
  • a6a69ebe17
    Mention 6809 decompressors Emmanuel Marty 2020-06-19 12:55:21 +0200
  • f80706ff7e
    -5 bytes and faster 6809 LZSA2 depacker Emmanuel Marty 2020-06-19 12:50:10 +0200
  • c3b111cea6
    -2 bytes and faster 6809 LZSA1 depacker Emmanuel Marty 2020-06-19 12:49:46 +0200
  • e253d3e628
    -1 byte for 6809 LZSA2 depacker Emmanuel Marty 2020-06-19 08:57:01 +0200
  • 26bf944d9f
    Add 6809 depacker for LZSA2 Emmanuel Marty 2020-06-18 17:48:08 +0200
  • b88d3465e3
    Compress LZSA2 a tiny bit faster Emmanuel Marty 2020-06-18 17:47:31 +0200
  • 1d0427ecae
    Make 6809 depacker for LZSA1 smaller/faster Emmanuel Marty 2020-06-18 17:46:42 +0200
  • 3ce9a2b36e
    Add 6809 depacker for LZSA1 Emmanuel Marty 2020-06-18 13:26:25 +0200
  • 930fe453eb
    Bump version 1.2.2 Emmanuel Marty 2020-05-29 19:03:17 +0200
  • 193f9f467b
    Fix C99-only feature Emmanuel Marty 2020-05-28 20:00:30 +0200
  • 278fcc0256
    Faster LZSA2 compression Emmanuel Marty 2020-05-28 18:38:19 +0200
  • 231f6580c5
    Another small LZSA2 compression speedup Emmanuel Marty 2020-05-28 15:10:38 +0200
  • dc413164ad
    Compress a little faster Emmanuel Marty 2020-05-24 15:19:59 +0200
  • 07104538b7
    Fix #46 Emmanuel Marty 2020-05-06 19:36:39 +0200
  • c173a5130f
    Fix issue #45 and some extra warnings Emmanuel Marty 2020-04-26 10:24:15 +0200
  • d6c43f507c
    Add reference to RomWBW that uses LZSA2 Emmanuel Marty 2020-04-21 23:39:05 +0200
  • b0e2e7df75
    Add reference to the Commander X16 Emmanuel Marty 2020-04-20 18:14:13 +0200
  • b61ed6a229
    Add reference to Gameboy depacker Emmanuel Marty 2020-04-20 16:32:28 +0200
  • 7d59fe3325
    Bump version 1.2.1 Emmanuel Marty 2020-04-11 15:38:43 +0200
  • 668204d953
    Merge optimizations by Pavel Zagrebin Emmanuel Marty 2020-04-04 13:29:25 +0200
  • 0a903eab2c New 8088 LZSA1 jumptable version 1% to 3% faster mobygamer 2020-04-03 19:55:10 -0500
  • 47e54ac110
    Remove unused code Emmanuel Marty 2020-03-24 20:18:22 +0100
  • 26a64de95e
    Compress LZSA2 faster Emmanuel Marty 2020-03-24 12:04:25 +0100
  • f27ac9ae25
    Remove code that is now unnecessary Emmanuel Marty 2020-03-14 15:12:02 +0100
  • 236df36f2b
    Another small compression speedup Emmanuel Marty 2020-03-14 13:13:01 +0100
  • 78276c18da
    Update README.md Emmanuel Marty 2020-03-12 08:19:17 +0100
  • 0852f337bd
    Add link to Motorola 68K decompressors Emmanuel Marty 2020-03-06 18:54:09 +0100
  • 3efb9928a1
    Merge pull request #42 from odzhan/master Emmanuel Marty 2020-01-13 23:38:08 +0100
  • 5fddaca0f8 compact decompressors for x86 odzhan 2020-01-13 18:14:11 +0000
  • 693618f100
    More asm fixes Emmanuel Marty 2020-01-08 13:11:43 +0100
  • aa122d1e05
    Fix assembly when not using LZSA_SHORT_CP Emmanuel Marty 2020-01-08 10:40:26 +0100
  • 315cda7b4f
    Merge pull request #40 from peterferrie/master Emmanuel Marty 2020-01-08 10:26:29 +0100
  • 9f020b3605 fix typos in original code Peter Ferrie 2020-01-07 17:02:43 -0800
  • 22e2f80ae7 cut one byte Peter Ferrie 2020-01-07 16:57:49 -0800
  • 925e435e53
    Merge pull request #39 from peterferrie/master Emmanuel Marty 2020-01-07 19:49:34 +0100
  • 45b91ddaa2 fasterer v2 Peter Ferrie 2020-01-06 22:24:07 -0800
  • fb7e03030f
    Merge pull request #38 from specke/master Emmanuel Marty 2020-01-03 10:37:28 +0100
  • 29e8960e6f
    Add faster LZSA1 6502 depacker by jbrandwood Emmanuel Marty 2020-01-03 10:31:54 +0100
  • 410544f4e6
    Fast 6502 LZSA2 depacker: smaller size, same speed Emmanuel Marty 2020-01-03 10:01:23 +0100
  • 96b9933bd3
    remove temporary label introspec 2020-01-02 14:32:30 +0000
  • 9cd9fa5939
    -2 bytes introspec 2020-01-02 14:30:00 +0000
  • 3b37a0bb70
    Merge pull request #5 from emmanuel-marty/master introspec 2020-01-02 13:51:29 +0000
  • 8721c11041
    Add faster LZSA2 depacker by jbrandwood Emmanuel Marty 2019-12-24 12:02:34 +0100