aboutsummaryrefslogtreecommitdiff
path: root/jindroush/man/bas2boot.rst
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2024-05-16 01:43:09 -0400
committerB. Watson <urchlay@slackware.uk>2024-05-16 01:43:09 -0400
commita4cc3ad3504d634e379369862c9f9fd8eed379f3 (patch)
tree7b6f55c352a4ca62dddaa1b4a6854799111d2d2f /jindroush/man/bas2boot.rst
parentb33c25d1363110e6e4a714530f460b0ff951f56b (diff)
downloadbw-atari8-tools-a4cc3ad3504d634e379369862c9f9fd8eed379f3.tar.gz
Add Jindrich Kubec's tools.
Diffstat (limited to 'jindroush/man/bas2boot.rst')
-rw-r--r--jindroush/man/bas2boot.rst53
1 files changed, 53 insertions, 0 deletions
diff --git a/jindroush/man/bas2boot.rst b/jindroush/man/bas2boot.rst
new file mode 100644
index 0000000..c5273e6
--- /dev/null
+++ b/jindroush/man/bas2boot.rst
@@ -0,0 +1,53 @@
+.. |version| replace:: 1.0.2
+
+========
+bas2boot
+========
+
+---------------------------------------------------------
+make a bootable Atari 8-bit disk image of a BASIC program
+---------------------------------------------------------
+
+.. include:: manhdr.rst
+
+SYNOPSIS
+========
+
+bas2boot [**-atr** | **-xfd** | **-scp** | **-dcm** | **-di**] [**-long**] [**-message** *text*] **basic-file** [**output-disk-image**]
+
+DESCRIPTION
+===========
+
+**bas2boot** creates an Atari 8-bit disk image that consists of a boot
+loader followed by a tokenized Atari BASIC program. When the disk is
+booted on the Atari, the BASIC program is loaded into memory and run.
+
+There is no DOS on the disk; the BASIC program won't be able to use
+the D: devices.
+
+The bootloader will enable BASIC if possible (600XL, 800XL, all
+XEs). Otherwise (400/800/1200XL), the Atari BASIC cartridge must be
+inserted. The bootloader doesn't work with other BASICs like BASIC XL,
+TurboBASIC, etc.
+
+OPTIONS
+=======
+
+**-atr** **-xfd** **-scp** **-dcm** **-di**
+ Set the output image type. Default: **-atr**. Note that the image
+ type is *not* affected by the filename extension (the default
+ is still **-atr** even with a file called *output.xfd*).
+
+**-long**
+ Use 'classic' disk size (single density, 90KB). Default is to create a
+ short ATR file consisting only of the sectors used.
+
+**-message** *text*
+ Sets message displayed while the program is loading.
+
+EXIT STATUS
+===========
+
+Zero for success, non-zero for failure.
+
+.. include:: manftr.rst