Я использую на аналоге пентиума 1. Работает отлично, только звуковая карта AC-97 не заводится. Интернет раздаю с соседнего компа с Linux через ppp и нуль-модемный кабель, воткнутый в COM-порты. Браузеры есть, на ЛОР не попишешь, но читать можно.
На моей машине нет USB, дискеты естественно уже никто не использует. Так что возникает проблема обмена информацией, которая решается очень просто - поднимаю ftp сервер, который идет пакетом во FreeDOS, на современном компе подключаюсь через mc и кидаю-забираю файлы.
Что интересного есть. Можно программировать - FreePascal, djgpp, FASM. На разном уровне, от чистого реального режима, до защищенного (djgpp - это только защищенный). Есть компилятор C с поддержкой реального режима.
Использую COM терминал, для общения с устройствами, которые разрабатываю, управление электроприводом и такого плана. Как собирать прошивки хотя бы для AVR - хз, по-моему никак. avrdude вроде есть, но без компилятора оно не особо нужно.
Играть - FreeDOOM на движке bzdoom, quake, Heroes of Might and Magick 1 и 2 - наше все. Величайшие игры, и они замечательно идут на пентиуме 1 благодаря FreeDOS. На этом же компьютере установлен Linux, так вот под ним тот же bzdoom не тянет, не играбельно совсем. Хотя в линуксе работает звук.
Система русифицируется кстати, без особых проблем, но требует шаманства.
Есть поддержка мультимедиа, современных форматов. Но тут нужна совместимая звуковая карта. Драйверы встроены в сам плеер, если он поддерживает железо - будет работать, если нет- то нет.
В итоге - хорошо либо играть в досовские игры на старом железе (в эмуляторах типа dosbox производительность на порядок ниже будет, как минимум), либо использовать легаси-спецсофт, либо разрабатывать встраиваемые системы и приложения реального времени. Сам ДОС не система реального времени в обычном понимании, но он запускает приложение и больше не вмешивается, дает полное управление. И твоя программа может без препятствий рулить железом.
в эмуляторах типа dosbox производительность на порядок ниже будет, как минимум
Если FreeDOS нативно запустить на современном i7 (и он вообще запустится), то да. А если сравнивать нативный FreeDOS на твоём первопне и DosBox на современном i7, то последний наоборот будет на порядок производительнее. Касательно игр надо заметить что производительность не всегда плюс, поскольку были игры которые закладывались на частоту CPU, и на современном железе в них можно играть только в DoxBox где частота настраивается. И с совместимостью у DosBox намного лучше.
В общем, для игр FreeDOS точно не нужен. На железе - разве что для древнего софта который с этим железом работает. В эмуляторе - может быть для реверсинга (DosBox'овский отладчик по мне так весьма крив). А больше и всё.
Если FreeDOS нативно запустить на современном i7 (и он вообще запустится), то да. А если сравнивать нативный FreeDOS на твоём первопне и DosBox на современном i7, то последний наоборот будет на порядок производительнее. Касательно игр надо заметить что производительность не всегда плюс, поскольку были игры которые закладывались на частоту CPU, и на современном железе в них можно играть только в DoxBox где частота настраивается. И с совместимостью у DosBox намного лучше.
Бляха муха. Причем тут твой i7? Я что-то писал про него? Неужели не понятно - у меня есть пентиум 1. На нем линукс и ДОС. В ДОСе я играю в DOOM, в линуксе этот же движок bzdoom тормозит. Поэтому мне нужен FreeDOS, чтобы играть в DOOM на пентиуме 1.
А на i7 я возьму gzdoom нативный под линукс, и мне опять же не нужен нафиг dosbox. Или можно играть и под dosbox. Мне по барабану. У меня пентиум 1 а не i7 в данном случае. И я нигде не писал, что FreeDOS нужен тем, у кого i7.
А что это за «аналог» пентиума 1, где ac97 звук? Т.е. нечто встроенное там уже могло быть, но оно вроде тогда ещё как-то по-другому что на коробке/документации, что в диспетчере устройств называлось. Самое близкое, что стоит в комнате k6-2/233 (150). Но там нет интегрированного звука, зато есть mmx/3dnow.
Bzdoom наверное тормозит, пытаясь себя сначала отмасштабировать, а потом отмасштабированную картинку пропихнуть в текущей цветности (16-24-32 бита на пиксель). Некоторые видеокарты умели interlaced (low res) режим в X - но сейчас это может поломали.