Vydanie emulátora DOSBox Staging 0.81

Po dvoch rokoch vývoja bol uvoľnený release projektu DOSBox Staging 0.81, rozvíjajúceho multiplatformový emulator prostredia MS-DOS, napísaný s použitím knižnice SDL a orientovaný na spúšťanie starých DOS hier v Linuxe, Windows a macOS. DOSBox Staging sa rozvíja samostatným tímom a nie je spojený s pôvodným DOSBoxom, v ktorom za posledné roky prebiehajú len nevýznamné zmeny. Kód je napísaný v C++ a je distribuovaný pod licenciou GPLv2+.

Hlavnou úlohou projektu je zabezpečiť kvalitnú prácu starých hier na moderných systémoch (pre emuláciu hardvéru existuje samostatný fork dosbox-x). Medzi cieľmi DOSBox Staging sa tiež uvádza poskytovanie používateľsky prívetivého produktu, zjednodušenie účasti nových vývojárov (napríklad použitie Gitu namiesto SVN), práca na rozšírení funkčnosti, prvotná orientácia na DOS hry a podpora moderných platforiem. Projekt sa nezameriava na podporu zastaraných systémov, ako sú Windows 9x a OS/2, ani na emuláciu hardvéru z čias DOS.

V novom vydaní:

  • Bola implementovaná vstavaná emulácia monitorov na báze katódovej trubice, ktorá nevyžaduje ručné nastavenie.
  • Kód bol prepracovaný na podporu VGA, v ktorom je zabezpečená plnohodnotná emulácia riadkového skenovania a dvojitého skenovania.
  • Boli pridané možnosti pre celočíselné škálovanie, ktoré umožňujú roztiahnuť obraz na celú obrazovku, používať ľubovoľné faktory pomeru strán a emulovať regulátory monitorov na naťahovanie obrázka vertikálne alebo horizontálne.
  • Bolo zabezpečené vytváranie snímok obrazovky v multithreadovom režime a nastavenie správneho faktora pomeru strán ako predvolené.
  • Produktivita zachytávania videa bola zvýšená približne trikrát.
  • Bola pridaná podpora emulácie grafickej karty 3dfx Voodoo 1.
  • Bola pridaná podpora emulácie zvukovej karty IBM Music Feature Card. Zlepšená práca s ROM zvukových zariadení Roland MT-32. Zlepšená podpora MIDI.
  • Bolo zapracovaných množstvo vylepšení týkajúcich sa podpory myší a joystickov.
  • Boli implementované chýbajúce DOS príkazy: FOR, MOVE, TREE, SETVER a VOL.
  • Vylepšená integrácia s súborovými systémami. Pridaná podpora všetkých atribútov súborov a adresárov DOS, ktoré sa uchovávajú v štandardných atribútoch a xattr, podobne ako vo Wine.
  • Vyriešené problémy s emuláciou FPU na ne-x86 systémoch.

Vydanie emulátora DOSBox Staging 0.81
Vydanie emulátora DOSBox Staging 0.81
Vydanie emulátora DOSBox Staging 0.81


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster