Релиз эмулятора DOSBox Staging 0.81

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3252
Зарегистрирован: 20.08.2022

#

Релиз эмулятора DOSBox Staging 0.81
Дата публикации:Thu, 15 Feb 2024 11:38:42 +0300




После двух лет разработки опубликован релиз проекта DOSBox Staging 0.81, развивающего мультиплатформенный эмулятор среды MS-DOS, написанный с использованием библиотеки SDL и ориентированный для запуска старых DOS-игр в Linux, Windows и macOS. DOSBox Staging развивается отдельной командой и не связан с оригинальным DOSBox, в котором последние годы отмечаются только незначительные изменения. Код написан на язык С++ и распространяется под лицензией GPLv2+.



Главной задачей проекта является обеспечение качественной работы старых игр на современных системах (для эмуляции оборудования существуюет отдельный форк dosbox-x). Среди целей DOSBox Staging также отмечается предоставление удобного пользователям продукта, упрощение участия новых разработчиков (например, использование Git вместо SVN), проведение работы по расширению функциональности, первичная ориентация на DOS-игры и поддержка современных платформ. В задачи проекта не входит обеспечение поддержки устаревших систем, таких как Windows 9x и OS/2, а также сосредоточение на эмуляции оборудования времён DOS.



В новом выпуске:
  • Реализована встроенная эмуляция мониторов на базе электронно-лучевой трубки, не требующая ручной настройки.
    Переработан код для поддержки VGA, в котором обеспечена полноценная эмуляция построчной развёртки и двойного сканирования.
    Добавлены опции для целочисленного масштабирования, позволяющие развернуть изображение на весь экран, использовать произвольные коэффициенты соотношения сторон и эмулировать регуляторы мониторов для растяжения картинки по вертикали или горизонтали.

    Обеспечено создание скриншотов в многопоточном режиме и выставление по умолчанию корректного коэффициента соотношения сторон.

    Примерно в три раза увеличена производительность захвата видео.
    Добавлена поддержка эмуляции видеоркаты 3dfx Voodoo 1.

    Добавлена поддержка эмуляции звуковой карты IBM Music Feature Card. Улучшена работа с ПЗУ звуковых устройств Roland MT-32. Улучшена поддержка MIDI.

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

    Реализованы отсутствующие DOS-команды: FOR, MOVE, TREE, SETVER и VOL.
    Улучшена интеграция с файловыми системами. Добавлена поддержка всех атрибутов файлов и каталогов DOS, которые сохраняются в
    стандартных атрибутах и xattr по аналогии с Wine.

    Решены проблемы с эмуляцией FPU на не-x86 системах.

Изображение
Изображение
Изображение


Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=60607

Жизнь за Нер'зула!

Ответить