10 aastat pĂ€rast eelmist olulist DOSBoxi vĂ€ljalaskmist vabastus , mille arendust entusiastid uue projekti raames, kes kogusid ĂŒhte kohta hulgaliselt erinevaid plaastreid. DOSBox on mitmeplatvormiline MS-DOS keskkonna emulaator, mis on kirjutatud SDL raamatukogu abil ja loodud vana DOS-mĂ€ngude kĂ€itamiseks Linuxis, Windowsis ja macOS-is.
DOSBox Stagingut arendab eraldi meeskond ja see ei ole seotud originaalse , kus viimastel aastatel on toimunud ainult vĂ€ikseid muutusi. DOSBox Stagingu eesmĂ€rk on pakkuda kasutajasĂ”bralikku toodet, lihtsustada uute arendajate osalemist (nĂ€iteks Giti kasutamine SVN-i asemel), laiendada funktsionaalsust, keskenduda algselt DOS-mĂ€ngudele ning toetada kaasaegseid platvorme. Projekti ĂŒlesandeks ei ole vananenud sĂŒsteemide, nagu Windows 9x ja OS/2 toetamist, samuti riistvara emuleerimisele DOSi ajastul keskendumine. Peamine eesmĂ€rk on tagada vanade mĂ€ngude kvaliteetne töö kaasaegsetes sĂŒsteemides (riistvara emulatsiooni arendamiseks luuakse eraldi fork ).
Uues vÀljaandes:
- Ăleminek multimeedia raamatukogule (SDL 1.2 toe lĂ”petamine).
- Kaasaegsete graafiliste API-de toimetamine on tagatud, sealhulgas uus âtextureâ vĂ€ljundreĆŸiim, mis töötab OpenGL-i, Vulkan-i, Direct3D vĂ”i Metal-i kaudu.
- Toetatakse CD-DA (Compact Disc-Digital Audio) rajad formaatides FLAC, Opus ja MP3 (varem toetati ainult WAV ja Vorbis).
- Kaasas on tĂ€psete pikslite skaleerimise reĆŸiim, mis sĂ€ilitab aspekti suhe (nt mĂ€ngu kĂ€itamisel 320Ă200 ekraanil 1920Ă1080 skaleeritakse pikslid 4Ă5, et saada 1280Ă1000 ilma udususeta).
- Kaasas on vÔimalus akna suurust suvaliselt muuta.
- Lisatud on AUTOTYPE kÀsk, et simuleerida klaviatuuri sisestamist, nÀiteks vahelÔikude vahelejÀtmiseks.
- Joonistamise seadeid on muudetud. Vaikimisi on aktiveeritud OpenGL-pÔhine backend, mis reguleerib 4:3 aspekti suhet ja skaleerimist OpenGL-i shaderi abil.
- Uued meetodid hiire kÀitumise seadistamiseks on lisatud.
- Vaikimisi on aktiveeritud OPL3 emulaator , mis pakub kvaliteetsemat AdLib ja SoundBlaster emulatsiooni.
- Kaasa on vÔetud vÔimalus kuumade klahvide muudatuste tegemiseks reaalajas.
- Linuxi sÀtted on kantud kausta ~/.config/dosbox/
- Toe lisatud 64-bitiste CPU-de jaoks dĂŒnaamilise rekompileerimise tugi.
- Lisatud monokroomne ja komposiitne vĂ€ljundreĆŸiimidele mĂ€ngude jaoks, mis on kirjutatud CGA graafikakaartide jaoks.
- Toe lisatud GLSL shaderite kasutamine emuleeritud vÀljundi töötlemise kiirendamiseks.

Allikas: opennet.ru
