Pas 10 vjetësh nga lëshimi i fundit të rëndësishëm të DOSBox lëshimi , zhvillimin e të cilit entuziastët si pjesë e një projekti të ri, që grumbulloi në një vend të shumërit të patçave të veçanta. DOSBox është një emulator multplatformë i mjedisit MS-DOS, i zhvilluar me përdorimin e bibliotekës SDL dhe i optimizuar për të drejtuar lojërat e vjetra të DOS-it në Linux, Windows dhe macOS.
DOSBox Staging zhvillohet nga një ekip i veçantë dhe nuk është i lidhur me origjinalin , i cili në vitet e fundit ka pasur vetëm ndryshime të vogla. Njëra nga qëllimet e DOSBox Staging është ofrimi i një produkti të përshtatshëm për përdoruesit, thjeshtimi i pjesëmarrjes për zhvilluesit e rinj (për shembull, përdorimi i Git në vend të SVN), zgjerimi i funksionaliteteve, fokusimi i parë në lojërat DOS dhe mbështetje për platformat moderne. Projekti nuk ka për qëllim mbështetje për sisteme të vjetra si Windows 9x dhe OS/2, as edhe përqendrimin në emulimin e harduerit të kohës së DOS-it. Qëllimi kryesor është sigurimi i funksionimit të kualitetit të lojërave të vjetra në sistemet moderne (për emulimin e harduerit zhvillohet një fork të veçantë ).
Në lëshimin e ri:
- Kalohet në bibliotekën multimediale ((mbështetje për SDL 1.2 është ndaluar).
- Sigurohet mbështetje për API modernë grafike, duke përfshirë një mënyrë të re dalëse "texture", e cila mund të punojë përmes OpenGL, Vulkan, Direct3D ose Metal.
- Shtuar mbështetje për CD-DA (Compact Disc-Digital Audio) në formatet FLAC, Opus dhe MP3 (më parë ishin mbështetur WAV dhe Vorbis).
- Shtuar njĂ« mĂ«nyrĂ« tĂ« saktĂ« pĂ«r tĂ« skalitur pikselat me ruajtjen e raportit tĂ« aspektit (pĂ«r shembull, kur luani njĂ« lojĂ« 320Ă200 nĂ« ekranin 1920Ă1080, pikselat do tĂ« jenĂ« tĂ« skalituar 4Ă5 pĂ«r tĂ« marrĂ« njĂ« imazh 1280Ă1000 pa ndonjĂ« ngjitje.
- Shtuar mundësinë e ndryshimit të rastësishëm të madhësisë së dritares.
- Shtuar komandën AUTOTYPE për të simuluar inputin nga tastiera, për shembull, për të kaluar skenat hyrëse.
- Janë ndryshuar parametrat e renditjes. Me parazgjedhje është aktivizuar backend-i i bazuar në OpenGL me korrigjimin e raportit të aspektit 4:3 dhe skalitjen me ndihmën e shader-it OpenGL.
- Shtuar metoda të reja për të konfigurimin e sjelljes së miut.
- Me parazgjedhje është aktivizuar emulatori OPL3 , i cili siguron emulimin më të mirë të AdLib dhe SoundBlaster.
- Shtuar mundësinë e ndryshimit të shkurtesave të tastierës në flakë.
- Parametrat në Linux janë transferuar në katalogun ~/.config/dosbox/.
- Shtuar mbështetje për ricompilimin dinamik për CPU me 64-bit.
- Shtuar modalitete monokromatike dhe composite për lojërat e shkruara për kartat grafike CGA.
- Shtuar mbështetje për përdorimin e shader-eve GLSL për të përshpejtuar procesin e renditjes së daljes të emuluar.

Burimi: opennet.ru
