Vydání emulátoru DOSBox Staging 0.75

10 let od posledního významného vydání DOSBoxu publikováno uvolnění Staging DOSBox 0.75, jehož vývoj vyzvednout nadšenci v rámci nového projektu, kteří nasbírali četné roztroušené patche na jednom místě. DOSBox je multiplatformní emulátor MS-DOS napsaný pomocí knihovny SDL a vyvinutý pro spouštění starších DOS her na Linuxu, Windows a macOS.

DOSBox Staging je vyvíjen samostatným týmem a nesouvisí s tím původním. DOSBox, který v posledních letech zaznamenal jen drobné změny. Mezi cíle DOSBox Staging patří poskytování uživatelsky přívětivého produktu, který usnadňuje účast novým vývojářům (například pomocí Gitu místo SVN), pracuje na rozšíření funkčnosti, zaměřuje se především na hry pro DOS a podporuje moderní platformy. Cíle projektu nezahrnují poskytování podpory pro starší systémy, jako jsou Windows 9x a OS/2, ani se nezaměřuje na emulaci hardwaru z éry DOS. Hlavním úkolem je zajistit kvalitní provoz starých her na moderních systémech (pro emulaci hardwaru se vyvíjí samostatný fork dosbox-x).

V novém vydání:

  • Přechod do multimediální knihovny byl dokončen SDL 2.0 (Podpora SDL 1.2 byla ukončena).
  • Poskytuje podporu pro moderní grafická rozhraní API, včetně přidání nového výstupního režimu „textury“, který může běžet přes OpenGL, Vulkan, Direct3D nebo Metal.
  • Přidána podpora pro stopy CD-DA (Compact Disc-Digital Audio) ve formátech FLAC, Opus a MP3 (dříve byly podporovány WAV a Vorbis).
  • Přidán režim pro správné škálování pixelů při zachování poměru stran (například při spuštění hry 320x200 na obrazovce 1920x1080 budou pixely zmenšeny 4x5 tak, aby vznikl obraz 1280x1000 bez rozmazání.

    Vydání emulátoru DOSBox Staging 0.75

  • Přidána možnost libovolně měnit velikost okna.
  • Přidán příkaz AUTOTYPE pro simulaci vstupu z klávesnice, například pro přeskakování úvodních obrazovek.
  • Nastavení vykreslování bylo změněno. Ve výchozím nastavení je backend založený na OpenGL povolen s korekcí poměru stran 4:3 a změnou měřítka pomocí OpenGL shaderu.
    Vydání emulátoru DOSBox Staging 0.75

  • Přidány nové metody pro přizpůsobení chování myši.
  • Ve výchozím nastavení je emulátor OPL3 povolen Nahý, poskytující lepší emulaci AdLib a SoundBlaster.
  • Přidána možnost měnit klávesové zkratky za běhu.
  • Nastavení Linuxu byla přesunuta do adresáře ~/.config/dosbox/.
  • Přidána podpora dynamické rekompilace pro 64bitové CPU.
  • Přidány monochromatické a kompozitní výstupní režimy pro hry napsané pro grafické karty CGA.
  • Přidána podpora pro použití GLSL shaderů pro urychlení zpracování emulovaného výstupu.



Zdroj: opennet.ru

Přidat komentář