DosBox — эмулятор компьютеров с MS-DOS-ом. Последняя версия — 0.74 — вышла десять лет назад. На днях вышла стабильная версия форка. Исправлен ряд давних ошибок (например, заработал Arcade Volleyball), обеспечена поддержка актуальных версий библиотек, добавлены некоторые удобства.
Новое:
- SDL 2.0 вместо 1.2
- Эмуляция звуковых дорожек CD из файлов FLAC, Opus, Vorbis, MP3 через imgmount (кто может, попробуйте рип Loom от HotU).
- Улучшение масштабирования — более чёткое изображение для нецелых масштабов, можно произвольно растягивать окно или работать в режиме полного экрана (пока только OpenGL).
- Команда AUTOTYPE — эмуляция ввода с клавиатуры (полезна для автоматизации повторяющихся действий в начале сеанса, вроде выбора видеокарты и пропуска интро).
- Новые настройки графики по умолчанию лучше соответствуют современным компьютерам.
- Новые режимы мыши, в частности, бесшовный (не удерживается окном DosBox, не нужно разблокировать, чтобы кликнуть другое окно).
- Новый эмулятор OPL3 (Sound Blaster и Adlib) — точнее на мощных процессорах, быстрее на слабых.
- Новые возможности по изменению конфигурации во время сеанса, в том числе горячих клавиш.
- Файл конфигурации теперь сохраняется в ~/.config/dosbox/ согласно спецификации XDG.
- Телефонный справочник для эмулятора модема.
- Динамическая рекомпиляция для 64-битных платформ (обеспечивает постоянную скорость в некоторых ресурсоёмких играх).
- Эмуляция монохромных CGA-мониторов (новая машина cga_mono).
- Эмуляция композитных CGA (уже была в SVN с 2012 года).
- Шейдеры GLSL для постобработки (было в SVN).
- Команды DATE и TIME — позволяют сообщать программам в эмуляторе произвольную дату (было в SVN).
- Оверлеи при монтировании — эмулятор читает и пишет файлы в разные директории, но видит их как одну, что удобно для сохранения игр (было в SVN).
- Экспериментальная поддержка Wayland (может падать).
- Перенос разработки на GitHub.
Удалены:
- Поддержка OS/2.
- Поддержка Windows старше XP.
- Поддержка старого DirectDraw (остался только D3D11).
- Опция
output=overlay
. Остальные остались. - Опция
windowresolution = X%
. - 64-битный кодек Zip Motion Blocks Video (32-битный остался).
- Поддержка звуковых дорожек с физических CD-DA. Но по-прежнему, можно монтировать их как директории.
- Поддержка образов звуковых дорожек CD-DA в формате AIFF.