След две години разработка е публикувана версия 0.81 на проекта DOSBox Staging, който развива мултиплатформен емулатор на средата MS-DOS, написан с използване на библиотеката SDL и предназначен за стартиране на стари DOS игри в Linux, Windows и macOS. DOSBox Staging се развива от отделен екип и не е свързан с оригиналния DOSBox, в който през последните години се отбелязват само незначителни промени. Кодът е написан на C++ и се разпространява под лицензия GPLv2+.
Основната задача на проекта е осигуряването на качествена работа на стари игри на съвременни системи (за емулация на хардуер съществува отделен форк dosbox-x). Сред целите на DOSBox Staging е също така предоставянето на удобен продукт за потребители, опростяване на участието на нови разработчици (например, използване на Git вместо SVN), работа по разширяване на функционалността, първоначална ориентация към DOS игри и поддръжка на съвременни платформи. Проектът не поставя за цел осигуряване на поддръжка на остарели системи като Windows 9x и OS/2, нито пък фокусиране върху емулацията на хардуер от епохата на DOS.
В новото издание:
- Реализирана е вградена емулация на монитори на база електронно-лучеви тръби, не изискваща ръчна настройка.
- Кодът е преработен за поддръжка на VGA, в който е осигурена пълна емулация на построчното развиване и двойното сканиране.
- Добавени са опции за целочислено мащабиране, които позволяват разширяване на изображението на целия екран, използване на произволни съотношения на страните и емулиране на регулатори на мониторите за разтягане на изображението по вертикала или хоризонтала.
- Осигурено е създаване на скрийншотове в многопоточен режим и задаване на правилно съотношение на страните по подразбиране.
- Производителността на видео захващането е увеличена приблизително три пъти.
- Добавена е поддръжка за емулация на видеокарта 3dfx Voodoo 1.
- Добавена е поддръжка за емулация на звукова карта IBM Music Feature Card. Подобрена е работата с ROM на звуковите устройства Roland MT-32. Подобрена е поддръжката на MIDI.
- Направени са множество подобрения, свързани с поддръжката на мишки и джойстици.
- Реализирани са липсващите DOS команди: FOR, MOVE, TREE, SETVER и VOL.
- Подобрена интеграцията с файловите системи. Добавена е поддръжка на всички атрибути на файлове и директории от DOS, които се съхраняват в стандартни атрибути и xattr, аналогично на Wine.
- Отстранени са проблемите с емулацията на FPU на не-x86 системи.



Източник: opennet.ru
