Как стать автором
Обновить

Комментарии 10

На ноуте запущена игра Gorilla Base. Она написана на BASIC и входила в состав MSDOS. Помню как я ее на 386-м с черно-белым CGA монитором запускал.

Это не совсем ноут. Это проект Pocket8086 (или Pocket80386, без надписей не понять). Я пока не смог найти к нему описание, но точно видел готовые "ноуты" на али и на амазоне. Наверное можно покопать отзывы на Али и узнать подробностей.

У DOS есть такое полезное свойство, как игнорирование защиты у файлов в NTFS (доступ к файловой системе NTFS через Paragon драйвер). Это позволяет удалять при необходимости то, что Windows не позволяет.

У linux тоже такое свойство есть. Наверное и драйвер тот же.

Хотя в 6.22 встроенной поддержки ntfs не было.

Её саму надо как модуль уефи реализовать.

И чтобы на каждом аппаратном ядре крутилась одна инстанция. Сколько ядер — столько и задач.

Просто, быстро, никакого квантования времени и жёсткий реалтайм. И доступна по щелчку выключателя, есть материнка — есть и ДОС.

Кроме функционала восстановления и администрирования, это ещё даёт некоторые удобства в индустриальном применении бывших офисных материнок. Реалтайм в промышленных приложениях бывает ценен, а простота уровня «нечему глючить» — бесценен.

UPD: …а ещё собранная под конкретную материнку «уефидос» позволила бы использовать железо максимально интересным образом, вплоть до общения с произвольными девайсами через пины VGA, предназначенные для определения параметров монитора, ну и всё такое же подобное :)

Использовал FreeDOS лет 5 назад для обновления BIOS на материнских платах (без UEFI), а на ретро-пк думаю надо ставить ту ОС которая там была во время его выхода.

Но проект интересный именно в силу своей открытости и лицензии, опять же легко записать на usb (тем же rusfus), есть образы для VM и iso-образы для быстрого старта.

Любопытства ради. Помню, что в DOS для запуска некоторых игр нужно было включать XMS, для некоторых наоборот отключать. В результате приходилось постоянно редактировать CONFIG.SYS и перезагружаться. Во FreeDOS как обстоят с этим дела?

xms сам по себе никак не мог повлиять на запуск игр. от слова совсем.

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

к слову сказать. xms появился как способ дать временное окно перехода между dos и реал моде к виндовс и протектед моде. Дать апи, которое бы позволило запускать приложения в новой среде с минимальными издержками.

Дело в том, что уже с появления 286 процессора стало известно, как адресовать память выше 1мб без использования прослоек типа himem.sys. Единственным недостатком которого, являлась полная несовместимость реал мод,рс протектед мод. Но полностью прозрачный механизм адресации памяти.

Майкрасовт и прочих игроков рынка єто не сильно устраивало именно потому, что нужно было обеспечить бесшовныи переход с дос на виндовс.

В результате появляются франкинштейны вроде xms которые, по сути спекулируют на томже механизме, но предоставляя уровень абстракции єффектинвно заменяемый в новом окружении.

Ну так напишите freedos 2.0, с поддержкой uefi, arm и всего прочего

Зарегистрируйтесь на Хабре, чтобы оставить комментарий