aboutsummaryrefslogtreecommitdiff
path: root/src/unalf.1
diff options
context:
space:
mode:
Diffstat (limited to 'src/unalf.1')
-rw-r--r--src/unalf.115
1 files changed, 14 insertions, 1 deletions
diff --git a/src/unalf.1 b/src/unalf.1
index 9303f0b..b2f918f 100644
--- a/src/unalf.1
+++ b/src/unalf.1
@@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
-.TH "UNALF" 1 "2025-11-14" "0.1.0" "Urchlay's Atari 8-bit Tools"
+.TH "UNALF" 1 "2025-11-15" "0.1.0" "Urchlay's Atari 8-bit Tools"
.SH NAME
unalf \- extract Atari 8-bit ALF archives
.\" RST source for unalf(1) man page. Convert with:
@@ -266,6 +266,19 @@ If you have an ALF file that does this, try it
with the Atari \fBUNALF14.COM\fP and see if it has the same problem.
If it does, you\(aqve found a bug in \fBunalf\fP, please send me the
\&.alf file via email (see \fBAUTHOR\fP, below).
+.TP
+.B \fBbad Atari filename\fP \fI<filename>\fP \fI<reason>\fP
+The filename stored in the ALF header doesn\(aqt follow the rules for
+Atari DOS filenames. \fI<reason>\fP will be something like "doesn\(aqt start
+with A\-Z" or "invalid character". The filename will be printed with
+any unprintable characters as hex values (e.g. \fB$01\fP).
+.TP
+.B \fBheader #<n> (compressed|original) size is...\fP
+Followed by "impossibly large", "suspiciously large", or "too large
+to fit on a floppy disk". May indicate a corrupt archive, or someone
+really might have created an ALF file with files this big... though
+"impossibly large" means >16MB. \fBunalf\fP can\(aqt extract a file
+that big.
.UNINDENT
.SH NOTES
.sp