След 10 години DOSBox беше актуализиран и достига новата си версия DOSBox 0.75

След 10 години от последното значително издание на популярния емулатор DOSBox пристига нова версия на този емулатор, който е взет от феновете който стартира нов проект, който събра многобройни последователи и който работи върху различни кръпки, за да може тази нова версия да пристигне.

За тези, които не са запознати с DOSBox, трябва да знаете, че това е междуплатформен емулатор на MS-DOS, написан с помощта на SDL библиотеката и разработен за стартиране на по-стари DOS игри на Linux, Windows и macOS.

Важно е да се спомене, че този нов проект на "DOSBox Staging" е разработен от отделен екип и не е свързан с оригиналния DOSBox, при който през последните години се наблюдават само незначителни промени.

Сред целите от DOSBox Staging предлага се лесен за използване продукт, опростяване на участието на нови разработчици (например използване на Git вместо SVN), работи за разширяване на функционалността, основният фокус върху DOS игрите и поддръжка на модерни платформи.

Целите на проекта не са да осигури поддръжка за стари системи като Windows x и OS / 2 и да се съсредоточи върху емулиране на DOS хардуер. Основната задача е да се осигури висококачествено изпълнение на стари игри на съвременни системи (разработва се отделна dosbox-x вилка за емулация на екипа).

Какво е новото в DOSBox Staging 0.75?

В тази нова версия Участниците в разработката се фокусираха върху преминаването към SDL 2.0 медийна библиотека и който е завършен успешно, с него и подкрепата за SDL 1.2 е прекратен, в допълнение към това се предоставя и поддръжка за различни съвременни графични приложни програмни интерфейси (API), включително добавяне на нов изходен режим "текстура", който може да работи чрез OpenGL, Vulkan, Direct3D или Metal.

За частта от подобренията можем да открием, че DOSBox Staging 0.75 има поддръжка на CD-DA файлове (Compact Disc-Digital Audio) във формати FLAC, Opus и MP3 (преди това се поддържаха WAV и Vorbis).

Освен, че добавена поддръжка за високи резолюции, който се състои в извършване на правилен режим на мащабиране на пикселите, но винаги се опитва да запази пропорцията, например при стартиране на игра 320 × 200 на екран 1920 × 1080, пикселите ще бъдат мащабирани 4 × 5, за да се получи изображение 1280 × 1000 без размазване.

Настройките за изобразяване са променени. По подразбиране се използва базирано на OpenGL фоново пространство с мащабиране и корекция на съотношението 4: 3, използвайки шейдъра на OpenGL. Добавена е поддръжка за динамична рекомпилация за 64-битови процесори и монохромен и композитен изходни режими бяха добавени за игри, написани за CGA графични карти.

От останалите споменати промени на тази нова версия:

  • Добавена е възможност за произволно преоразмеряване на прозореца.
  • Командата AUTOTYPE е добавена за симулиране на въвеждане от клавиатурата, например за заобикаляне на скрийнсейвъри.
  • Добавени са нови методи за персонализиране на поведението на мишката.
  • По подразбиране се използва емулаторът OPL3 Nuked, който осигурява по-добра емулация на AdLib и SoundBlaster.
  • Добавена е възможността за промяна на клавишни комбинации в движение.
  • Конфигурацията на Linux е преместена в директорията ~ / .config / dosbox /.
  • Добавена е поддръжка за използване на GLSL шейдъри за ускоряване на изобразяването на емулирания изход.
  • Вече са разрешени езикови конструкции на C ++ 11.
  • Внедрена е система за непрекъсната интеграция (CI), която разчита на всяко натискане на код, за да осигури незабавна обратна връзка на разработчиците
  • Добавени са проверки за статичен анализ от LLVM Clang, Synopsys Coverity и VIVA64 Program Verification Systems (PVS) Studio.
  • Добавени са динамични проверки на сканиране, извършени от дефинирания детерминиран поведенчески (UB) на Clang и GCC UB и адресни дезинфектанти.
  • Изгражда чисто на всички поддържани компилатори и платформи

Накрая ако искате да знаете повече за това, можете да се консултирате подробностите в следната връзка.

Инсталация

За тези, които се интересуват от възможността да инсталират тази нова версия, те могат да се консултират с инструкциите В следващия линк.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.