aboutsummaryrefslogtreecommitdiff
path: root/tools/apultra/README.md
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2021-09-08 16:17:29 +0100
committerJuan J. Martinez <jjm@usebox.net>2021-09-08 16:17:29 +0100
commitd46a448e9d44f62cb49ae917c69d8a2415e08a9e (patch)
tree14a87ad2774c04e372a08a1927b98b4a9b96625d /tools/apultra/README.md
parent2e8b3d6c5f4f18fb3f84fabd5d4381e55610e519 (diff)
downloadubox-msx-lib-d46a448e9d44f62cb49ae917c69d8a2415e08a9e.tar.gz
ubox-msx-lib-d46a448e9d44f62cb49ae917c69d8a2415e08a9e.zip
Updated apultra to version 1.4.2
Diffstat (limited to 'tools/apultra/README.md')
-rw-r--r--tools/apultra/README.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/tools/apultra/README.md b/tools/apultra/README.md
index 9dc1e74..d25794e 100644
--- a/tools/apultra/README.md
+++ b/tools/apultra/README.md
@@ -1,18 +1,18 @@
-apultra -- a new, opensource optimal compressor for the apLib format
+apultra -- a new, opensource optimal compressor for the aPLib format
====================================================================
-apultra is a command-line tool and a library that compresses bitstreams in the apLib format.
+apultra is a command-line tool and a library that compresses bitstreams in the aPLib format.
-The tool produces files that are 5 to 7% smaller on average than appack, the apLib compressor. Unlike the similar [cap](https://github.com/svendahl/cap) compressor, apultra can compress files larger than 64K.
+The tool produces files that are 5 to 7% smaller on average than appack, the aPLib compressor. Unlike the similar [cap](https://github.com/svendahl/cap) compressor, apultra can compress files larger than 64K.
-apultra is written in portable C. It is fully open-source under a liberal license. You can continue to use the regular apLib decompression libraries for your target environment. You can do whatever you like with it.
+apultra is written in portable C. It is fully open-source under a liberal license. You can continue to use the regular aPLib decompression libraries for your target environment. You can do whatever you like with it.
Example compression with vmlinux-5.3.0-1-amd64
original 27923676 (100,00%)
appack 7370129 (26,39%)
gzip 1.8 7166179 (25,66%)
- apultra 1.3.5 6910729 (24,75%)
+ apultra 1.4.1 6910729 (24,75%)
The output is fully compatible with the original [aPLib](http://ibsensoftware.com/products_aPLib.html) by Jørgen Ibsen.
@@ -26,6 +26,7 @@ Inspirations:
Some projects that use apultra for compression:
* [Brick Rick](https://www.usebox.net/jjm/brick-rick/), a new game for the Amstrad CPC 464/6128 by usebox.net. A physical copy can be ordered from [Polyplay](https://www.polyplay.xyz/navi.php?suche=Brick+Rick&lang=eng)
+ * [Brick Rick: Graveyard Shift](https://www.usebox.net/jjm/graveyard-shift/), a similar new game for the ZX Spectrum 128K by usebox.net. Get it on tape from [TFW8b.com](https://www.thefuturewas8bit.com/cas019.html)
* [Kitsune's Curse](https://www.usebox.net/jjm/kitsunes-curse/), another new title for the CPC line by usebox.net.
* [Sgt. Helmet's Training Day](https://www.mojontwins.com/juegos_mojonos/sgt-helmet-training-day-2020-cpc/), a new game for the Amstrad CPC by the Mojon Twins (using their MK1 engine).
* [Prince Dastan - Sokoban Within](https://www.pouet.net/prod.php?which=87382), a CPCRetroDev 2020 game for the Amstrad CPC by Euphoria Design
@@ -35,7 +36,7 @@ Some projects that use apultra for compression:
Also of interest:
* [oapack](https://gitlab.com/eugene77/oapack) by Eugene Larchenko, a brute-force (exhaustive) optimal packer for the aPLib format.
- * [i8080 decompressors](https://gitlab.com/ivagor/unapack) for aPLib by Ivan Gorodetsky
+ * [Streamed 8088 decompressor](https://hg.ulukai.org/ecm/inicomp/file/4c6ae7774f3a/apl.asm) for aPLib by C. Masloch
* [Gameboy decompressor](https://github.com/untoxa/UnaPACK.GBZ80) by untoxa
License: