Через 10 років з минулого значного випуску DOSBox опубліковано реліз DOSBox Staging 0.75, розробку якого підхопили ентузіасти у рамках нового проекту, що зібрали в одному місці численні розрізнені патчі. DOSBox є мультиплатформним емулятором середовища MS-DOS, написаний з використанням бібліотеки SDL і розвивається для запуску старих DOS-ігор в Linux, Windows і macOS.
DOSBox Staging розвивається окремою командою і не пов'язаний із оригінальним DOSBox, в якому останні роки відзначаються лише незначні зміни. Серед цілей DOSBox Staging відзначається надання зручного користувачам продукту, спрощення участі нових розробників (наприклад, використання Git замість SVN), проведення роботи з розширення функціональності, первинна орієнтація на DOS-ігри та підтримка сучасних платформ. Завдання проекту не включає забезпечення підтримки застарілих систем, таких як Windows 9x і OS/2, а також зосередження на емуляції обладнання часів DOS. Головним завданням є забезпечення якісної роботи старих ігор на сучасних системах (для емуляції обладнання розвивається окремий форк dosbox-x).
У новому випуску:
Здійснено перехід на мультимедійну бібліотеку SDL 2.0 (підтримка SDL 1.2 припинено).
Забезпечена підтримка сучасних графічних API, у тому числі доданий новий режим виводу "texture", який може працювати через OpenGL, Vulkan, Direct3D або Metal.
Додано підтримку треків CD-DA (Compact Disc-Digital Audio) у форматах FLAC, Opus та MP3 (раніше підтримувалися WAV та Vorbis).
Додано режим коректного масштабування пікселів зі збереженням співвідношення сторін (наприклад, при запуску гри 320×200 на екрані 1920×1080 пікселі будуть відмасшатовані 4×5 для отримання зображення 1280×1000 без розмиття.
Додано можливість довільної зміни розміру вікна.
Додано команду AUTOTYPE для симуляції введення з клавіатури, наприклад для пропуску заставок.
Змінено настройки відображення. За замовчуванням задіяний бекенд на основі OpenGL з корекцією співвідношення сторін 4:3 та масштабуванням за допомогою шейдера OpenGL.
Додано нові методи налаштування поведінки миші.
За замовчуванням задіяний OPL3 емулятор Nukedщо забезпечує більш якісну емуляцію AdLib та SoundBlaster.
Додано можливість зміни гарячих клавіш на льоту.
Налаштування в Linux перенесені до каталогу ~/.config/dosbox/.
Додано підтримку динамічної рекомпіляції для 64-розрядних CPU.
Додано монохромний та композитний режими виведення для ігор, написаних для відеокарт CGA.
Додано підтримку використання шейдерів GLSL для прискорення обробки емульованого виведення.