Jump to content

ДОС XL

(Перенаправлено из OSS DOS XL )
ДОС XL
Оригинальный автор(ы) Пол Лотон
Марк Роуз
Билл Уилкинсон
Майк Питерс
Разработчик(и) Оптимизированное системное программное обеспечение
Финальный выпуск
2.30 / 1984 ; 40 лет назад ( 1984 )
Платформа Атари 8-битная
Тип Атари ДОС
Лицензия Собственное программное обеспечение

DOS XL — это устаревшая дисковая операционная система (DOS), написанная Полом Лотоном, Марком Роузом, Биллом Уилкинсоном и Майком Питерсом и опубликованная Optimized Systems Software (OSS) для 8-битных компьютеров Atari . Он был разработан для совместимости с Atari DOS , которая поставлялась с дисководами Atari, Inc. , также написанными той же командой.

Описание

[ редактировать ]

DOS XL, прямой потомок OS/A+ , предоставляла дополнительные возможности устройствам Atari, оснащенным дисководами для гибких дисков . К ним относятся поддержка одинарной и двойной плотности, режим командной строки (называемый командным процессором или CP), режим меню (исполняемый файл, загружаемый в память), поддержка пакетных файлов , а также поддержка расширенной памяти XL и банковской памяти OSS SuperCartridge. Более поздние версии включали поддержку Axlon RamDisk , поддержку Mosaic RamDisk, поддержку BIT-3 и BUG/65.

Помимо поддержки автоматической загрузки AUTORUN.SYS файлов, пакетные функции DOS XL предусматривали функцию пакетной автоматической загрузки. Присвоение имени пакетному файлу STARTUP.EXC будет выполнять пакетные команды при запуске (так же, как OS/A+). К сожалению, эта функция несовместима с некоторыми программами (например, AtariWriter ).

Распределение

[ редактировать ]

DOS XL распространялась на флиппи-диске . На одной стороне была версия одинарной плотности, на другой — версия двойной плотности. Поскольку было включено больше функций и дополнений, они были помещены на сторону двойной плотности только из-за нехватки дискового пространства.

Руководство для DOS XL было подмножеством OS/A+. OSS считала руководство «дополнением» к OS/A+. Оно насчитывало более 150 страниц и было переплетено на корешке, а не в виде вкладышей, как руководство OS/A+.

DOS XL выпускалась в двух версиях: 2.20 и 2.30 (пользователям 2.20 приходилось платить 20 долларов за обновление до 2.30). Последняя версия была 2.30P. Первоначально DOS XL продавалась за 30 долларов, но позже цена выросла до 39 долларов.

Проверка записи файла была отключена в DOS XL. Это произошло благодаря собственному опыту OSS, который привел к более быстрой записи практически без риска ошибок. Командный файл VERIFY.COM был включен для возобновления записи с помощью проверки. Atari DOS 2.0S по умолчанию записывает проверенный файл на диск.

Несколько производителей дисководов поставляли DOS XL со своими приводами: Trak, Percom, Astra, Indus, Amdek и Rana.

[ редактировать ]
 C - Copy Files            P - Protect Files
 D - Duplicate Disk        Q - Quit to DOS XL
 E - Erase Files           R - Rename File
 F - Files on Disk         S - Save Binary
 G - Go to Address         T - To Cartridge
 I - Initialize Disk       U - Unprotect Files
 L - Load Binary           X - Xtended Command

Внутренние команды

[ редактировать ]
  • @ — Начинает выполнение пакетного файла.
  • АВТОМОБИЛЬ – работает картридж
  • Dn: - Изменяет диск по умолчанию.
  • КАТАЛОГ - Каталог
  • END — сообщает DOS XL о прекращении пакетного выполнения (используется в пакетном файле).
  • ERA – Удалить файл(ы)
  • LOA - Загрузка файла(ов) в память
  • НОС – НЕТ экрана. Отключает отображение команд на экране.
  • ПРО - Защитить. Включает защиту от записи для файлов.
  • РЭМ – РЕМарк. Используется для комментариев пользователя в пакетных файлах.
  • РЕН - ПЕРЕИмя. Переименовывает файл(ы)
  • RUN — переход к адресу запуска.
  • SAV — сохраняет часть памяти на диск.
  • SCR — позволяет отображать команды на экране (для пакетных файлов).
  • TYP — отображает текстовые файлы ASCII или ATASCII на экране.
  • UNP — отключает защиту от записи для файлов.

Внешние команды

[ редактировать ]
  • С65
  • КЛРДСК
  • КОНФИГ
  • КОПИРОВАТЬ
  • ДЕЛАТЬ
  • ДУПДБЛ
  • ДУПДСК
  • ГОРЯЧИЙ
  • ИНИТДБЛ
  • MAC65
  • МЕНЮ
  • НОВЕРИФИКАЦИЯ
  • RS232
  • RS232ФИКС
  • СДКОПИЯ
  • ПРОВЕРЯТЬ

БАЗОВЫЕ расширенные команды

[ редактировать ]
  • ЗАКРЫВАТЬ
  • ВХОДИТЬ
  • ПОЛУЧАТЬ
  • ВХОД
  • СПИСОК
  • НАГРУЗКА
  • ПРИМЕЧАНИЕ
  • ОТКРЫТЬ
  • ТОЧКА
  • ПЕЧАТЬ
  • ПОМЕЩАТЬ
  • СОХРАНЯТЬ
  • ЗАЩИТА (XIO 35)
  • СНЯТИЕ ЗАЩИТЫ (XIO 36)
  • ПЕРЕИМЕНОВАТЬ (XIO 32)
  • СТЕРЕТЬ (XIO 33)

Пластырь

[ редактировать ]

Версия 2.30p была более новой версией 2.30 и исправила две проблемы.

  • В предыдущих версиях DOS XL , если вы инициализировали диск из меню, диск не загружался, если на диске не находился файл MENU.COM. Чтобы решить эту проблему, введите Q, чтобы выйти из меню. Затем введите INIT или INITDBL из командного процессора. Примечание: все действия в меню можно выполнить вручную из командного процессора.
  • Если у вас многодисковая система и вы инициализировали диск не на одном диске, при загрузке диск всегда будет иметь номер диска, на котором он был инициализирован. Чтобы предотвратить эту проблему, используйте D1: в качестве целевого диска.

Патч для DOS XL 2.30, чтобы сделать его 2.30p:

OSS Disk Newsletter Fall 1986
Product News & Info
DOS XL - New-found Bugs
DOS XL Bugs and Fixes

BUG: The patch to convert version
2.30 to version 2.30p in our Spring
1984 newsletter didn't work.
FIX: Run the following program and
then use INIT with the "Write DOS.SYS
Only" option to write out the patched
DOS. Make sure that you don't have
DOSXL.SYS (either .SUP or .XL
version) active when you do this.
100 READ CNT:IF CNT=0 THEN END
110 READ START
120 FOR ADDR=START TO START+CNT-1
130 READ BYTE:POKE ADDR,BYTE
135 NEXT ADDR
140 GOTO 100
150 DATA 3,5481,32,1,21
160 DATA 29,5377,141,217,22,169,16
170 DATA 141,23,22,169,23,141,24,22
180 DATA 169,49,141,30,22,169,64,141
190 DATA 12,0,169,21,141,13,0,96
200 DATA 1,7425,112,0
BUG: INIT does not work if you use
drive numbers 4 through 8.
FIX: Run the following program:
10 OPEN #1,12,0,"D:INIT.COM"
20 FOR I=1 TO 116 : GET #1,C : NEXT I
30 PUT #1,ASC("9") : CLOSE #1

Наследие

[ редактировать ]

Планы по выпуску DOS XL 4 были отменены из-за низкого спроса и конкуренции. OSS переиздала OS/A+ 4.1, в основном для двусторонней поддержки.

DOS XL, наряду с другими продуктами OSS, стала частью каталога продуктов Atari ICD в январе 1988 года. Однако от DOS XL отказались в пользу SpartaDOS от ICD .

  • Внутри Atari DOS. Введение Билла Уилкинсона, 1982 г.
  • Руководство пользователя и справочное руководство для DOS XL 2.30 , 1983 г.
  • Информационный бюллетень OSS - весна 1984 г.
  • Информационный бюллетень OSS - октябрь 1984 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d40e491184ab7f017b3c794bdfd7cf91__1715845860
URL1:https://arc.ask3.ru/arc/aa/d4/91/d40e491184ab7f017b3c794bdfd7cf91.html
Заголовок, (Title) документа по адресу, URL1:
DOS XL - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)