LINUX.ORG.RU

FreeDOS 1.4

 


0

2

Увидела свет версия 1.4 свободной реализации операционной системы, совместимой с MS DOS — FreeDOS. Эта версия включает в себя обновленную программу FreeCOM, программу установки и систему справки HTML, улучшения для многих утилит, включая FDISK, JEMM, 7ZIP, FORMAT, FASM, MORE, RUNTIME, и многое другое!

Пакеты были реорганизованы, поэтому их будет легче найти: LiveCD устанавливает полную систему DOS, включая стандартные программы DOS, приложения, архиваторы, драйверы устройств, игры, сеть, звук и основные инструменты. BonusCD используется для установки инструментов разработки, редакторов, загрузочных инструментов, OpenGem и дополнительных утилит. Большинству пользователей для установки FreeDOS лучше всего подойдёт LiveCD, особенно тем, кто использует виртуальную машину. Помимо этого есть USB-установщик для реального железа, легаси СD-установщик для старого железа, а также дискетное издание для ещё более старого.

>>> Источник

★★★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 3)
Ответ на: комментарий от exception13

Так есть же ROM DOS.

Да бросьте вы это. Не есть, а был. Никто этот хлам сейчас не использует, и тем более не оратор выше. Раз у него всё сертифицировано, то какой-нить pts-dos, не иначе.

anonmyous ★★
()
Ответ на: комментарий от SkyPower542

Моё смузихлёбство и избалованность, и крепкая зависимость от трендов.

Я престарелый смузихлёб. У меня коммандная оболочка – фиш на расте.

Мне нужен графический бровзер с ШайтанЭмэль-5. Я иногда думаю про безопасность – лунипс всё-таки многопользовательская система, и у меня есть пара тысяч правил для AppArmor.

Мне бы больше подошла Хайку, так-как там есть свежие порты некоторых бровзеров. Но в хайке нет многопользовательности, и графические драйверы отсутствуют как класс.

Set440
()
Ответ на: комментарий от Helg1980

На к6 не проявлялась. В си не было, была в п@скале и Фокс про.

lenin386 ★★★★
()
Ответ на: комментарий от gns

где сейчас найти стрый комп с косыми флопами

У меня дома есть среди всяких прочих. Но я в деревне живу,отдалённой и большую часть года довольно труднодоступной.

А вот сам FreeDOS - штука местами востребованная. Например некоторые утилиты для низкоуровневого программного ремонта жестких дисков требуют прямой доступ к железу и поэтому работают под досом. Но конечно сейчас этот дос грузится обычно с усб-флэшки.

watchcat382
()
Ответ на: комментарий от s-warus

ms-dos программу никто внезапно приостановить не может, очень даже реалтайм

Более того, под dos можно даже системный таймер выключить и в компе не будет вызываться вообще ни одного лишнего прервыания. Лично это проделывал когда-то,правда на 80286. Отсутствие прерываний проверял. А надо это было для немедленной и гарантированной по тактам обработки прерываний от параллельного принтерного порта к которому была подключена самодельная железка. Так что вполне себе реалтайм получился.

watchcat382
()
Ответ на: комментарий от sparkie

В одной научной конторе есть установка.

Она не одна такая. Сам видел. А у приятеля на работе был лазерный станок для раскройки металла - тоже встроенный в него комп был под досом. Сам станок был куплен в начале 90х, а видел я его в конце двухтысячных и он продолжал работать. Также, dos мне когда-то попадался внутри цифрового фотоаппарата,но модель сейчас через два десятка лет уже не вспомню. Чуть ли не какой-то из младших кэнонов.

watchcat382
()
Ответ на: комментарий от hibou

а лексикон, редактор под дос реально найти?

Лекискона у меня нет,а вот MultiEdit 6.01p у меня есть. И это существенно лучше Лексикона. Не «новее»,а именно лучше.

watchcat382
()
Ответ на: комментарий от alt-tab-let

запускал сеть во фридосе и на каком то 3коме

3с509, сеть Lantastic, обмен по протоколу NetBIOS с сервером СУБД MDBS III(тоже под досом). Работало.

watchcat382
()
Ответ на: комментарий от anonmyous

Только вот без эмулятора не обойтись, так как ДОСовские проги сами под армом не заработают.

Лет десять назад пользовался для всяких не ресурсоемких дел арм-компом,сделаным из платы от телеприставки с процом AllWinner A10 и из любопытства поставил на него dosbox,а в нем попробовал запустить некоторые свои программы которые писал (за деньги) в 1992-94 годах под dos. Был удивлен,насколько хорошо это заработало! Оказалось что по скорости этот эмулятор был как мой тогдашний рабочий комп 386DX40.

watchcat382
()
Ответ на: комментарий от anonmyous

всё летает под эмуляторами.

Иногда бывает проблема как раз именно в том что летает. Про division by zero выше уже упоминали. Также из-за высокой и нестабильной скорости эмуляции легко вылезают проблемы с обработкой прерываний - могут возникать «гонки» там где на реальном медленном железе их небыло и быть не могло. А так как дос ныне встречается внутри всякого промышленного и научного оборудования где софт именно что железками управляет - заменя на эмулятор бывает весьма не простой. В досе небыло предоставляемых системой программных таймеров,которым можно бы было «заказать» заданную задержку. Поэтому нередко ее подбирали просто кручением нужного количества холостых циклов. И понятно что в эмуляторе это работает плохо.

watchcat382
()
Ответ на: комментарий от anonmyous

физически подключаешь USB-serial или USB-parallel, а ДОСовская прога видит их как обычные com/lpt.

И это работает только пока досовская прога не пытается использовать LPT как GPIO,для чего он в околопромышленных и научных железках как правило и нужен,а вовсе не на принтере печатать. Или дискретные сигналы ком-порта в таком же качестве. И если найти usb-serial переходник где подрыгать ногами получается - еще более-менее не сложно,то вот usb-lpt как правило произвольный ногодрыг не умеют.

watchcat382
()
Ответ на: комментарий от watchcat382

Про division by zero выше уже упоминали.

Вы ж не предполагаете, будто эмуляторщики про это не слышали? В dosemu2 я могу запустить прогу командой r200fix, да и в досбоксе, наверное, что-то аналогичное есть (хотя, сходу не нагуглил).

В досе небыло предоставляемых системой программных таймеров,которым можно бы было «заказать» заданную задержку.

Зато, можно было аппаратные таймера использовать. И их было предостаточно.

Поэтому нередко ее подбирали просто кручением нужного количества холостых циклов. И понятно что в эмуляторе это работает плохо.

Чаще, цеплялись к регистру вертикальной синхронизации VGA. Ну или использовали 1 из таймеров. Проблемный код, конечно, был. Но, во-первых, есть и потактовые эмуляторы, типа 86box. И во-вторых, проблемного кода было настолько мало по сравнению с тем, что отлично работает под всеми современным эмулями, что приобретать древний хлам ради него - вряд ли стоит свеч.

anonmyous ★★
()
Ответ на: комментарий от watchcat382

то вот usb-lpt как правило произвольный ногодрыг не умеют.

Там это и не особо нужно. Шина-то широкая. Передавай себе «данные», и вот, 8 ног будут «дёргаться» в такт битикам. Учитывая, что передача там, емнип, синхронная была - по сути, можно так любой gpio имитировать.

anonmyous ★★
()
Ответ на: комментарий от watchcat382

писал (за деньги) в 1992-94 годах под dos. Был удивлен,насколько хорошо это заработало! Оказалось что по скорости этот эмулятор был как мой тогдашний рабочий комп 386DX40.

Чтобы хорошо подгрузить эмулятор, надо графику задействовать. Ещё и в каком-нить неадекватном режиме, где всякие латчи и растеропы используются при доступе в видео-память. И ещё миди-музон до кучи.

На 386DX40 можно было отлично играть в 1 и 2 мортал комбат (3й уже тормозил, точнее, фрейм-скипал), в транспорт-тайкон-делюкс с SVGA разрешением. Ну то есть, это был весьма добротный проц для досовской эры, и я не уверен, что реально все эти игры у вас бы пошли без тормозов в досбоксе на А10. А какие-то текстовые проги конечно пойдут.

anonmyous ★★
()
Ответ на: комментарий от watchcat382

Ясен пень, не одна.

Если начальство адекватное, то такое дело приветствуется.

sparkie ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.