Jump to content

Условия использования Atari

(Перенаправлено с TOS (Atari) )

Условия использования Atari
MultiTOS 1.0 с различными программами Atari в фоновом режиме.
Разработчик Корпорация Атари
Рабочее состояние Снято с производства
Первоначальный выпуск 20 ноября 1985 г .; 38 лет назад ( 1985-11-20 )
Последний выпуск 4.04
Последний предварительный просмотр 4.92
Платформы Моторола 68000
По умолчанию
пользовательский интерфейс
драгоценный камень
Лицензия Собственное коммерческое программное обеспечение
Преемник МультиТОС

TOS ( Операционная система ) — операционная система для компьютеров линейки Atari ST . В эту линейку входят модели 520ST и 1040ST, их варианты STF/M/FM и STE, а также Mega ST/STE. Позже были разработаны 32-битные машины ( TT , Falcon030 ) с использованием новой версии TOS , названной MultiTOS , которая позволяла выполнять многозадачность . Совсем недавно пользователи доработали TOS до FreeMiNT .

Подробности

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

Atari TOS (Операционная система) [ 1 ] дебютировала с Atari 520ST в 1985 году. TOS сочетает в себе Digital Research, GUI от GEM работающий поверх DOS -подобной GEMDOS . Особенности включают в себя плоскую модель памяти , DOS -совместимый формат диска (начиная с TOS 1.04), поддержку MIDI и вариант SCSI , называемый ACSI в более поздних версиях. TOS Atari обычно запускается из микросхем ПЗУ, содержащихся в компьютере: Таким образом, до того, как на домашних компьютерах появились локальные жесткие диски, это была практически мгновенно работающая операционная система. TOS загружался с дискет в самых первых ST, но только примерно через полгода после появления ST все модели ST начали поставляться с последней версией TOS в ПЗУ . [ 2 ]

ТОС состоял из следующего:

  • Рабочий стол — основной интерфейс, загружаемый после загрузки.
  • GEM – Менеджер графической среды, лицензия Digital Research
    • AES – Службы среды приложений
    • VDI — интерфейс виртуального устройства (только драйверы экрана, другие драйверы загружаются с помощью GDOS)
  • GEMDOS – дисковая операционная система GEM
  • BIOS — базовая система ввода/вывода
  • XBIOS – Расширенный BIOS
  • Линия-A – низкоуровневые высокоскоростные графические вызовы. Устарело, начиная с TOS 3.

Следующие расширения были для TOS (загружались отдельно):

до шести настольных аксессуаров Настоящая многозадачность напрямую не поддерживалась, но TOS позволяла загружать в систему . MultiTOS был разработан, чтобы позволить TOS выполнять упреждающую многозадачность .

Рабочий стол

[ редактировать ]
Atari TOS/GEM — монохромный экран

На рабочем столе TOS используются значки для обозначения файлов и устройств, окна и диалоговые окна для отображения информации. Файл рабочего стола «DESKTOP.INF» был прочитан для определения настроек окна, расположения значков и значков дисков, в противном случае использовался стандартный рабочий стол по умолчанию с двумя значками дискеты и значком корзины.

Более поздние версии используют «NEWDESK.INF» для сохранения и чтения конфигурации рабочего стола.

Исполняемые файлы идентифицируются по расширениям :

  • *.ACC – настольный аксессуар. Автоматически загружается.
  • *.APP – Приложение (встречается редко).
  • *.PRG – Исполняемая программа. Могут быть программы GEM.
  • *.TOS – программа «TOS», которая не использует GEM, т. е. аналогична компьютерным файлам .EXE или .COM, работающим в CLI режиме . Рабочий стол очищает экран, включает текстовый курсор и скрывает указатель мыши .
  • *.TTP – «TOS принимает параметры». Откроется диалоговое окно , в котором аргументы можно добавить для программы. Он преобразует символы в верхний регистр .
  • *.GTP – «GEM принимает параметры». Откроется диалоговое окно, в котором можно добавить аргументы для программы. Он преобразует символы в верхний регистр.

Программы TOS (но не программы GEM) могут автоматически загружаться, если поместить их в папку с именем «AUTO». TOS 1.4 позволяет настроить автоматическую загрузку программ GEM из диалогового окна «Установить приложение». Программы с расширениями и окружениями *.TTP не могут использоваться для автоматической загрузки. Аксессуары рабочего стола помещались в корневой каталог диска по умолчанию и загружались автоматически.

Файловая система

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

Atari TOS основана на GEMDOS, которая использует модифицированную файловую систему FAT12 (или, на жестких дисках , FAT16 ). [ 3 ] Основные различия заключаются в том, что загрузочный сектор не обязательно должен содержать переходов, совместимую с IBM (обычно в начале последовательность 0xE9 0x?? 0х?? или 0xEB 0x?? 0x90 ), отсутствие (до TOS 1.04) OEM-идентификатора, совместимого с системами на базе ПК, а также тот факт, что контрольная сумма для пометки загрузочного сектора как исполняемого используется (в формате ПК используется сигнатурное слово 0x55 0xAA вместо). Исполняемые загрузочные сектора для платформы Atari обычно начинаются с MC68K перехода кода (например, 0x603C , а последние двухбайтовые слова должны суммироваться с остальной частью загрузочного сектора (в с прямым порядком байтов ), чтобы форме слова 0x1234 чтобы быть загрузочным.

В отличие от MS-DOS, GEMDOS обычно допускает использование дисков с необычным количеством секторов и дорожек . Таким образом, диски с 10 или даже 11 секторами на дорожку и более 80 отформатированными дорожками не были редкостью в сообществе Atari. Обычно использовалась безопасная комбинация, например, 10 секторов на дорожку по 80 дорожек, что давало неформатированную емкость 800 КБ, но многие пользователи увеличивали емкость своих дисков двойной плотности за пределы 900 КБ, используя собственные форматы.

Файловые системы дисков GEMDOS можно читать с помощью DOS или Windows 9x .

TOS 1.04, получившая прозвище «Rainbow TOS» из-за анимированного логотипа Atari.
  • 1.0 (ROM TOS) Самая ранняя версия, выпущенная на диске. Первый выпуск ПЗУ TOS.
    • Форматы: дискета, 2- и 6-чиповые ПЗУ (192 КБ ).
    • Дата ПЗУ: 20 ноября 1985 г.
    • Машины: 520СТ, 1040СТ
  • 1.02 (MEGA TOS) исправлены ошибки, поддерживается Blitter сопроцессор и часы реального времени .
    • Форматы: 2-чиповые и 6-чиповые ПЗУ (192 КБ).
    • Дата ПЗУ: 22 апреля 1987 г.
    • Машины: 520СТ, 1040СТ, Мега 1, Мега 2, Мега 4
  • 1.04 (RAINBOW TOS) Множество исправлений ошибок, изменен селектор файлов, форматирование диска, совместимое с DOS, значительно улучшена производительность. Однако проблемы совместимости со старым программным обеспечением.
    • Форматы: 2-чиповые и 6-чиповые ПЗУ (192 КБ).
    • Дата ПЗУ: 6 апреля 1989 г.
    • Машины: 520СТ, 1040СТ, Мега 1, Мега 2, Мега 4, Стейси
  • 1.06 (STE TOS, редакция 1) Поддержка только машин STe. Необходим STE_FIX.PRG для исправления ошибок.
    • Формат: 2 ПЗУ чипа (256 КБ)
    • Дата ПЗУ: 29 июля 1989 г.
    • Машины: 520СТЭ, 1040СТЭ
  • 1.62 (STE TOS, редакция 2) исправлены ошибки предыдущей версии 1.06 STE TOS.
    • Формат: 2 ПЗУ чипа (256 КБ)
    • Дата ПЗУ: 1 января 1990 г.
    • Машины: 520СТЭ, 1040СТЭ
  • 2.02 Ранний выпуск TOS для Mega STE.
  • 2.05 (Mega STE TOS) Встречается только в Mega STE с дисководом на 720 КБ.
    • Формат: 2 ПЗУ чипа (256 КБ)
    • Дата ПЗУ: 5 декабря 1990 г.
    • Машины: Мега СТЭ
  • 2.06 (ST/STE TOS) Последняя версия TOS для компьютеров (Mega) ST/STE. Исправлены ошибки, поддержка дисков 1,44 МБ, тест памяти. Добавляет поддержку программы GTP (GEM-Takes-Parameters). Значительно улучшенный графический интерфейс GEM. IDE Загрузка жесткого диска . Отображение логотипа Atari при загрузке. Автоматический при холодной загрузке тест памяти . Поддерживает более высокие разрешения.
    • Формат: 2 ПЗУ чипа (256 КБ)
    • Дата ПЗУ: 14 ноября 1991 г.
    • Машины: 520СТ, 1040СТ, 520СТЭ, 1040СТЭ
  • 2.07 использовался на прототипе Falcon "FX-1".
  • 2.08 используется в ноутбуке ST. ПЗУ также содержит некоторые утилиты для ноутбуков: STTRANS ( передача данных по нуль-модему /параллельному кабелю), инструменты управления питанием , инструменты и драйверы жесткого диска (AHDI, XHDI, BOOKINST и BOOKFMT) и установщик RAMdisk .
  • 3.01, 3.05, 3.06 (TT TOS) В основном только для поддержки 68030 TT. Поддерживает быструю «TT RAM», специальные разрешения экрана TT и т. д. Совместимый с оборудованием ST API «Line-A» исключен из-за расширенной функциональности TT, что вынуждает программистов использовать GEM-совместимые вызовы VDI и т. д. и, таким образом, поощряет GEM-совместимость (в отличие от до ST-совместимого) развития.
    • Формат: 4 микросхемы ПЗУ (512 КБ).
TOS 4.92 (с выбранным немецким языком)
  • 4.00, 4.01, 4.02, 4.04 (512 КБ) Обновление только для машин Falcon 030. Только 68030. Добавлена ​​поддержка DSP, блиттера 16 МГц и наложения видео. Новый AES v3.40 (последняя однозадачная версия, но с поддержкой многозадачности MiNT/MultiTOS) поддерживает: всплывающие меню, трехмерные окна и диалоговые объекты (позже измененные для использования более совместимых флагов ob_state вместо расширенного типа), 256- цветные «анимированные» значки, программно загружаемые шрифты, перетаскивание между приложениями, манипуляции с фоновыми окнами, расширяемые файловые системы. Новый модуль CPX для настройки международной локализации. V4.04 была последней официальной версией TOS для Atari.
  • 4.08 (512 КБ) Разработана и выпущена компанией Milan Computersysteme для компьютера Milan 68040/60 TOS/GEM.
  • 4.9x (4.92, 4.98) Никогда официально не выпускался, хотя прототипы просочились в сеть и впоследствии были распространены.

TOS 4.92 представлял собой версию MultiTOS, многозадачной версии TOS, в формате (.IMG), предназначенном для записи в микросхему ПЗУ. ПЗУ TOS 4 содержит пять языковых версий, выбираемых пользователем.

EmuTOS со встроенным рабочим столом и настольным аксессуаром COPS

EmuTOS — замена TOS (операционной системы Atari ST и ее преемников), выпущенная как бесплатное программное обеспечение. [ 4 ] Он работает на оборудовании Atari и Amiga и различных эмуляторах. [ 5 ] Его совместимость с компьютерными видеоиграми для Atari ST ограничена. [ 6 ]

См. также

[ редактировать ]
Экран ошибки « Ряд бомб » — 4 бомбы означают, что недопустимая инструкция. обнаружена
Экран ошибки «Ряд грибовидных облаков» в TOS версии 1.0 — 20 бомб означает, что произошла неуказанная ошибка.
  1. ^ Андерсон, Джон Дж. (октябрь 1985 г.). «Atari 520ST: возрожденная Atari снова указывает путь к следующему поколению» . Творческие вычисления. п. 26 . Проверено 17 марта 2011 г.
  2. ^ «Неофициальная страница XaAES» . Архивировано из оригинала 27 мая 2003 г. Проверено 5 июля 2007 г.
  3. ^ Alternative-system.com - Возродить GEMDOS для Лизы
  4. ^ Провен, Лиам (5 декабря 2022 г.). «Совершенно новый драйвер дисплея Linux DRM – для компьютера 1992 года» . Регистр . Проверено 11 апреля 2024 г.
  5. ^ Провен, Лиам (04 августа 2022 г.). «Множество производных операционной системы CP/M» . Регистр . Проверено 11 апреля 2024 г.
  6. ^ Швирцке, Кай (08 марта 2019 г.). «Ретро-игры на Mac» . Мак и я . Проверено 11 апреля 2024 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bca900c5f3e8628e51d4f698f92747c5__1723051320
URL1:https://arc.ask3.ru/arc/aa/bc/c5/bca900c5f3e8628e51d4f698f92747c5.html
Заголовок, (Title) документа по адресу, URL1:
Atari TOS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)