aboutsummaryrefslogtreecommitdiff
path: root/fenders.rst
diff options
context:
space:
mode:
Diffstat (limited to 'fenders.rst')
-rw-r--r--fenders.rst32
1 files changed, 15 insertions, 17 deletions
diff --git a/fenders.rst b/fenders.rst
index fc46798..bc0bc17 100644
--- a/fenders.rst
+++ b/fenders.rst
@@ -44,7 +44,7 @@ OPTIONS
DON'T reboot (coldstart) the Atari if Reset is pressed. The default is to coldstart.
-b
- Create **infile** as a blank ATR image and update it
+ Create **infile** as a blank single-density ATR image and update it
in-place. This option requires **axe** to be present on
*PATH*. May not be used when reading standard input.
@@ -125,18 +125,20 @@ When installing the boot loader on a double-density disk, sector 720 is
sector 720 is either unusable by DOS, or not used unless the disk is
completely full, so this is less of a problem than you might think.
-**fenders** and the **fenders** boot-loader code will work with DOS
-2.5 "enhanced density" formatted floppies, but only partially: files
-that use sectors above 720 will not appear in the menu (these are the
-same files that DOS 2.5 lists with <> around the filename).
-
-**fenders** only works on Atari DOS 2.x and compatible (MyDOS, DOS XL, et
-al) single-sided disk images, either single-density (720 sectors, 90K),
-double-density (720 sectors, 180K), or "1050 enhanced" density (1040
-sectors, 130K, although 1050 enhanced density images must be in DOS 2.5
-format, *not* MyDOS, and see **LIMITATIONS** below). Other non-standard DOS
-formats such as SpartaDOS or Atari DOS 3.0 and 4.0 are not supported.
-Atari DOS 1.0 may or may not work (untested).
+**fenders** has better compatibility with DOS 2.5 than the original
+Atari version. Any files occupying sectors >=720 (the ones with <>
+around the name) have their directory status bytes adjusted to make
+them look like regular DOS 2.0 files. This allows them to display and
+load correctly. The original Atari Fenders installer doesn't do this,
+but the **fenders** author wrote a BASIC program to do the job, ages
+ago.
+
+**fenders** only works on Atari DOS 2.x and compatible (MyDOS, DOS XL,
+et al) single-sided disk images, either single-density (720 sectors,
+90K), double-density (720 sectors, 180K), or "1050 enhanced" density
+(1040 sectors, 130K, although 1050 enhanced density images must be in
+DOS 2.5 format, *not* MyDOS). Other incompatible DOS formats such as
+SpartaDOS or Atari DOS 1.0/3.0/4.0 are not supported.
The **fenders** boot loader source code distributed with **fenders**
is not the original source code (which has never been
@@ -215,10 +217,6 @@ be used for file storage.
No checking for non-standard formats (SpartaDOS, DOS 3, MyDOS with
subdirectories, dedicated bootdisks, etc) is done.
-If an "enhanced" 1050 density disk image has the bootloader installed,
-it won't display the files using sectors above 720 (the ones which
-would appear as *<filename.ext>* in the DOS 2.5 directory).
-
Actually, the above limitations are a direct result of the fact that
**fenders** deals with the disk image at the "sector" level, and contains
no code that understands the files, directory, or VTOC on the image.