aboutsummaryrefslogtreecommitdiff
path: root/src/alf.1
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2025-11-26 06:23:59 -0500
committerB. Watson <urchlay@slackware.uk>2025-11-26 06:23:59 -0500
commit829fd938876f1bbad56bfa792ab8a0a0a18b8fc6 (patch)
tree28710cf29bd2cadd12dc58b74935be65022a5fae /src/alf.1
parentfd8a5383e0c92aafe937038d299bb2ae62ee3239 (diff)
downloadunalf-829fd938876f1bbad56bfa792ab8a0a0a18b8fc6.tar.gz
Document 16MB limit in alf man page.
Diffstat (limited to 'src/alf.1')
-rw-r--r--src/alf.17
1 files changed, 7 insertions, 0 deletions
diff --git a/src/alf.1 b/src/alf.1
index a2185bb..cb735b7 100644
--- a/src/alf.1
+++ b/src/alf.1
@@ -94,6 +94,13 @@ Note that \fBalf\fP is a complete reverse\-engineered rewrite in C, \fInot\fP
a port of the original 6502 code as \fBunalf\fP is. It\(aqs still being
tested, and may still contain bugs.
.sp
+\fBalf\fP (and \fBLZ.COM\fP) have a 16MB file size limit. \fBuanlf\fP
+actually can\(aqt handle files above about 15MB, if you compress one with
+\fBalf\fP\&. Real Atari 8\-bit files are never this large anyway, so it\(aqs
+a pathological case. A real Atari would take hours or even days to
+compress/decompress such files, and you\(aqd have to have a hard disk and
+a DOS capable of handling multi\-megabyte files...
+.sp
Performance is \fIhorrible\fP\&. This shouldn\(aqt be a real problem on modern
multi\-GHz CPU, especially since most Atari 8\-bit files are small
(usually under 64KB). Interestingly, it\(aqs not O(n^2), it scales