LINUX.ORG.RU

Вышел DOSBox 0.74

 ,


0

0

Основные изменения:

  • Добавлен видеорежим 256 цветов 640x480
  • Багфиксы в эмуляторе CD-ROM
  • Добавлен обработчик недействительной операции для опкода 0xff сабкода 7
  • Добавлена недокументированная инструкция x87 — FFREEP
  • Улучшения в обработчике 0x10 прерывания
  • Добавлена поддержка 16C550A FIFO для эмуляции последовательно порта
  • Багфиксы связанные с RTC, EMS, UMB
  • Добавлена поддержка эмуляции Tandy DAC
  • Багфиксы связанные с эмуляцией SoundBlaster, OPL, мыши, модема
  • Улучшена производительность ядра рекомпиляции

DOSBox — эмулятор, создающий DOS-окружение, необходимое для запуска старых игр для MS-DOS, которые не запускаются на современных компьютерах. Его можно использовать и для запуска другого программного обеспечения для DOS, но такая возможность востребована намного меньше. DOSBox также позволяет играть в игры для DOS на таких операционных системах, которые нормально не поддерживают DOS-программы. Эмулятор имеет открытый исходный код и доступен для таких систем, как GNU/Linux, FreeBSD, Microsoft Windows, Mac OS X, OS/2, BeOS, KolibriOS и Symbian.

>>> Подробности

★★★★★

Проверено: maxcom ()

Ответ на: комментарий от atrus

> В рассылке разработчиков ничего на эту тему не было. А верите вы или нет - мне в общем всё равно.

Ок, верю (:

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

> Blood начиная с 640x480 уже малоиграбельна

Странно, недавно буквально пробила ностальгия, запустил Квейк первый в сабже. Шел идеально, в самом больщом разрешении, причем комп у меня послабее. Так что выпрямляй там что-нибудь.

Gukl ★★ ()

Мне часто приходится обновлять биос на материнках, как правило древних, соответственно нужна дискета с ДОСом ну и тд...Сгодиться ли что нибудь под это дело из «оупендосов»?

//Спасибо

anonymous ()

А на опеннете полдня висит, вы чего мышей не ловите совсем?

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

>Откуда качал?

с т.ру вроде... полная CD версия.

Чем конфиг отличается от дефолтного?

с дефолтным запустил - вроде все нормально. героя выбрал, в замке погулял - ничего не зависло.

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

>запустил Квейк первый в сабже

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

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

>ну вы знаете толк в извращениях... не знаю, квак может там внезапно и нормально работает

Квак абсолютно стабильно и шустро, а требования у него поболе, чем у Блада (Движок Дюка же?). Так что смотрите настройки.

С dosemu сталкивался по более скучным делам, он вроде раньше не был заточе под видео и звук.

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

...

Блин, давно dosemu не курил, но он был при рождении именно _DOS_ EMUлятор - те нефига железо не эмулил ,помнится игры которые не переживали пень и выше под ним с более новыми процом x%& запускались. А досбокс именно для такого старья и родили.

В общем флэйм в стиле - «что круче - бульдозер или трактор».

chyron ()

(не читая комменты) DosBox нужен!

(прочитав комменты) Паскаль тоже.

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

> Некоторые компоненты в выньХР работают только с админскими правами, например, Chart.

А вот это надо багрепортить разработчикам.

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

> полная CD версия.

Флоппи-версия стабильно виснет после выбора героя. В голом досе 10 лет назад работала.

question4 ★★★★★ ()
Ответ на: ... от chyron

Re: ...

> dosemu ... нефига железо не эмулил ,помнится игры которые не переживали пень и выше под ним с более новыми процом x%& запускались.

Теперь научился немного. 1.4.* работает под x86_64 и даже нормально запускает Tomb Raider со звуком. Rayman не запустился.

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

Насколько я помню, эмуляция чем полнее - тем медленне (CPU + cache + memory controller + bus + chipset + disk controller + video controller + audio controller + net card + input ports) Даже если срезать углы - боюсь замедление там на три порядка (1000 BogoMIPS снаружи -> 10 внутри, условно Атлон 950 в dx2-66 ), да если ещё и без возможности раскинуть нагрузку на многоядерник ..... Причем надо соблюдать кучу таймингов.

с видеовыводом тоже есть проблема - нужно проталкивать и преобразовывать палитру для ~1.25 Mpix в случае 1280x1024. Если можно поддерживать преобразование из палитрового 256 цветов в true color на видеокарте - хорошо (OpenGL fragment programs кажется применяются в wine), но если все это ложится на процессор ..... Да по шине гнать 1280 * 1024 * 4 byte * 60 fps = 300 Mb/s. Но кстати это именно «срезание углов». Виртуальный экран нужно еще буферизировать, и синхронизировать с реальной частотой развёртки.

Andrew-R ★★★ ()
Ответ на: комментарий от anonymous

> Мне часто приходится обновлять биос на материнках, как правило древних, соответственно нужна дискета с ДОСом ну и тд...Сгодиться ли что нибудь под это дело из «оупендосов»?
Пробуй FreeDOS, остальные DOS-ы менее свободные, но ещё есть DR-DOS и некоторые другие. FreeDOS мне больше понравился чем MS-DOS.

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

>может ответите на поставленный вопрос? bash, shell, zsh, ash и т.п.?

а вопрос вызван чем?причем такой навязчивый, что показать то хотим? термин был применен для общего случая, или мы щас будем историю Операционых систем проходить? с детализацией каждой оболочки от текстовой моды до Гуя, вроде названия какие то знаешь погугли дочитаешь может что полезное))

grigoreo ()

wolfenstein 3d быстрее бегает в досбоксе, чем в досэму, в моем случае

labrakabra ()

VirtualBox может быть быстрее, т.к. у него есть кернёл драйвер ускоряющий виртуализацию. А у досбокса нету. Даже у QEMU есть спец драйвер. И досбокс снова сливает.

gamecoder ()

Играй себе пока глаза не выпадут.

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

>VirtualBox может быть быстрее, т.к. у него есть кернёл драйвер ускоряющий виртуализацию. А у досбокса нету. Даже у QEMU есть спец драйвер. И досбокс снова сливает.

А нафига трактору в Ф-1 гонять? И вся упомянутая «тяжелая артиллерия» именно в нише ДосБокса выглядит как развоз «сникерсов» по ларькам на фрейтлайнере.

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

>>Лично я запускаю в нём турбо паскаль 7

Фрипаскаль же!


Си же!

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

> У нас в универе досбокс применяется для запуска TASM, чтобы лабы по ассемблеру проводить, например

пусть преподы осилят nasm, а лучше gnu as gnu as - конечно вырви глаз, но лучше для изучения возможностей оптимизатора того же gcc не найдешь

да и даже если не ставить перед собой благородных задач :) лучше совместить приятное с полезным и использовать родные системные вызовы Linux вместо эмуляции int 21h - потом пригодится

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

Владельцы современных 10 гигагерцовых процессоров могут расслабиться.

gamecoder ()

>и доступен для таких систем, как GNU/Linux, FreeBSD, Microsoft Windows, Mac OS X, OS/2, BeOS, KolibriOS и Symbian.

хотел бы я посмотреть как он будет работать на symbian

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

>что такое «консоль Юникса»?

наверно имелся в виду алгол-68, на котором основан язык sh

annulen ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.