aboutsummaryrefslogtreecommitdiff
path: root/xexcat.rst
diff options
context:
space:
mode:
Diffstat (limited to 'xexcat.rst')
-rw-r--r--xexcat.rst27
1 files changed, 19 insertions, 8 deletions
diff --git a/xexcat.rst b/xexcat.rst
index a7ce20b..a91130f 100644
--- a/xexcat.rst
+++ b/xexcat.rst
@@ -15,7 +15,7 @@ Concatenate Atari 8-bit executables (XEX) into a single XEX file.
SYNOPSIS
========
-*xexcat* [*-hvc*] [-l *address* [-r *address*] [-i *address*] [-o *outfile.xex*] [*infile.xex*] [*infile.xex ...*]
+**xexcat** [**-hvc**] [**-f** *1* | *2*] [**-l** *address* [**-r** *address*] [**-i** *address*] [**-o** *outfile.xex*] [*infile.xex*] [*infile.xex ...*]
DESCRIPTION
===========
@@ -36,13 +36,6 @@ optional *$FFFF* header.
OPTIONS
=======
--h
- Print a short help message and exit.
-
--v
- Verbose operation. Each segment's information is printed to
- standard error, including start/end address and length.
-
-c
Check only; no output file is written. Equivalent to **-v -o /dev/null**.
@@ -72,6 +65,24 @@ OPTIONS
at all. Such a file can still be loaded from DOS, but it will
not execute (user will be returned to the DOS menu).
+-a
+ "Automatic" run address: Force the output file's run address to the
+ load address of the first segment.
+
+-f 1|2
+ Input file(s) are **dasm**\(1) object files created by **-f1** or
+ **-f2** options, rather than .xex files. **-f1** files can't contain
+ run or init addresses, so you'll probably want to use **-r**,
+ **-a**, and/or **-i** with these. **-f2** files can contain run or
+ init addresses. The output file is still a .xex file.
+
+-h
+ Print a short help message and exit.
+
+-v
+ Verbose operation. Each segment's information is printed to
+ standard error, including start/end address and length.
+
NOTES
=====