Po dveh letih razvoja je izšla različica projekta DOSBox Staging 0.81, ki razvija večplatformski emulator okolja MS-DOS, napisan z uporabo knjižnice SDL in osredotočen na zagon starih DOS iger v Linuxu, Windowsu in macOS. DOSBox Staging se razvija s strani ločene ekipe in ni povezan z izvirnim DOSBoxom, ki v zadnjih letih doživlja le majhne spremembe. Koda je napisana v jeziku C++ in je razpoložljiva pod licenco GPLv2+.
Glavni cilj projekta je zagotoviti kakovostno delovanje starih iger na sodobnih sistemih (za emulacijo strojne opreme obstaja ločen fork dosbox-x). Med cilji DOSBox Staging je tudi zagotavljanje prijaznega produkta za uporabnike, poenostavitev sodelovanja novih razvijalcev (na primer, uporaba Git namesto SVN), delo na razširitvi funkcionalnosti, začetna usmerjenost na DOS igre in podpora sodobnim platformam. Projekt se ne osredotoča na zagotavljanje podpore zastarelim sistemom, kot sta Windows 9x in OS/2, prav tako se ne usmerja v emulacijo strojne opreme iz obdobja DOS.
U novom izdanju:
- Vključena je vgrajena emulacija monitorjev na osnovi katodne cevke, ki ne zahteva ročnega nastavitev.
- Koda je bila prenovljena za podporo VGA, v kateri je zagotovljena polna emulacija vrstičnega skeniranja in dvojnega skeniranja.
- Dodane so možnosti za celoštevilsko skaliranje, ki omogočajo raztezanje slike čez celoten zaslon, uporabo poljubnih razmerij stranic ter emulacijo regulatorjev monitorjev za raztezanje slike vertikalno ali horizontalno.
- Zagotovljeno je ustvarjanje screenshotov v večpredstavnem načinu in privzeto nastavljen pravilen faktor razmerja.
- Učinkovitost zajema videa je bila približno trikrat povečana.
- Dodana podpora za emulacijo grafične kartice 3dfx Voodoo 1.
- Dodana podpora za emulacijo zvočne kartice IBM Music Feature Card. Izboljšano delovanje z ROMi zvočnih naprav Roland MT-32. Izboljšana podpora za MIDI.
- Izvedeno je bilo veliko izboljšav, povezanih s podporo za miške in joysticke.
- Izvedene so bile manjkajoče DOS ukaze: FOR, MOVE, TREE, SETVER in VOL.
- Izboljšana je integracija s datotečnimi sistemi. Dodana je podpora za vse atribute datotek in imenikov DOS, ki se shranjujejo v standardnih atributih in xattr, podobno kot pri Wine.
- Rešeni so problemi z emulacijo FPU na ne-x86 sistemih.



Izvor: opennet.ru
