Pēc 10 gadiem kopš iepriekšējā nozīmīgā DOSBox iznākuma izlaidums , kura izstrādi entuzisti jaunā projektā, apvienojot vienā vietā daudzas nesakārtotas patach. DOSBox ir multiplatformu MS-DOS vidē, kas rakstīta, izmantojot SDL bibliotēku un attīstīta, lai palaistu vecās DOS spēles Linux, Windows un macOS vidē.
DOSBox Staging attīstās atsevišķā komandā un nav saistīts ar oriģinālo , kurā pēdējos gados ir tikai nelielas izmaiņas. Starp DOSBox Staging mērķiem ir ērtu lietotājiem paredzēta produkta nodrošināšana, jaunu izstrādātāju piedalīšanās vienkāršošana (piemēram, Git vietā izmantojot SVN), funkcionalitātes paplašināšana, primārā orientācija uz DOS spēlēm un mūsdienu platformu atbalsts. Projekta uzdevums nav nodrošināt atbalstu novecojušām sistēmām, piemēram, Windows 9x un OS/2, kā arī koncentrēties uz aprīkojuma emulāciju DO laikā. Galvenais uzdevums ir nodrošināt kvalitatīvu veco spēļu darbību mūsdienu sistēmās (aprīkojuma emulācijai tiek izstrādāts atsevišķs forks ).
Jaunajā laidienā:
- Ir notikusi pāreja uz multimediju bibliotēku (atbalsts SDL 1.2 ir pārtraukts).
- Ir nodrošināts atbalsts mūsdienu grafiskajiem API, tajā skaitā pievienots jauns izvades režīms «texture», kas var darboties caur OpenGL, Vulkan, Direct3D vai Metal.
- Ir pievienots CD-DA (Compact Disc-Digital Audio) ierakstu atbalsts formātos FLAC, Opus un MP3 (iepriekš tika atbalstīti WAV un Vorbis).
- Ir pievienots pikseļu pareizs mērogošanas režīms saglabājot attiecību (piemēram, palaidot 320×200 spēli uz 1920×1080 ekrāna, pikseļi tiks mērogojami 4×5, lai iegūtu attēlu 1280×1000 bez izplūšanas.
- Ir pievienota iespēja brīvi mainīt loga izmēru.
- Ir pievienota AUTOTYPE komanda, lai simulētu taustiņu ievadi, piemēram, lai izlaistu ievadvietas.
- Ir mainīti zīmēšanas iestatījumi. Nolemts izmantot OpenGL bāzes backend ar 4:3 attiecības korekciju un mērogošanu ar OpenGL shader.
- Ir pievienotas jaunas metodes peles uzvedības iestatīšanai.
- Nolemts izmantot OPL3 emulatoru , kas nodrošina kvalitatīvāku AdLib un SoundBlaster emulāciju.
- Ir pievienota iespēja mainīt īsinājumtaustiņus uz vietas.
- Linux iestatījumi pārnesti uz katalogu ~/.config/dosbox/.
- Pievienota dinamiskās atkļūdošanas atbalsts 64 bitu CPU.
- Pievienoti monohromais un kompozītā izvades režīmi spēlēm, kas uzrakstītas CGA grafikām.
- Pievienots GLSL šāderu atbalsts emulētā izvades apstrādes paātrināšanai.

Avots: opennet.lv
