Po 10 letih je bil DOSBox posodobljen in je dosegel novo različico DOSBox 0.75

Po 10 letih zadnje pomembne izdaje priljubljenega emulatorja DOSBox prihaja nova različica tega emulatorja, ki so jo prevzeli oboževalci ki je začel nov projekt, ki je zbral številne privržence in ki je delal na različnih popravkih, da je lahko prišla ta nova različica.

Za tiste, ki DOSBox-a ne poznajo, morate to vedeti je medplatformacijski emulator MS-DOS, napisan s pomočjo knjižnice SDL in razvit za izvajanje starejših iger DOS v sistemih Linux, Windows in macOS.

Pomembno je omeniti, da je ta novi projekt "DOSBox Staging" je razvila ločena skupina in ni povezana z originalnim DOSBoxom, pri katerem so v zadnjih letih opazili le manjše spremembe.

Med cilji avtor DOSBox Staging na voljo je izdelek, ki je enostaven za uporabo, poenostavitev vključevanja novih razvijalcev (na primer uporaba Gita namesto SVN), delajte za razširitev funkcionalnosti, glavni poudarek na igrah DOS in podpora sodobnim platformam.

Cilji projekta niso zagotoviti podpore za stare sisteme, kot sta Windows x in OS / 2, pa tudi osredotočiti se na posnemanje strojne opreme DOS. Glavna naloga je zagotoviti kakovostno delovanje starih iger na sodobnih sistemih (za posnemanje ekipe se razvija ločena vilica dosbox-x).

Kaj je novega v DOSBox Staging 0.75?

V tej novi različici udeleženci v razvoju so se osredotočili na prehod na medijsko knjižnico SDL 2.0 in ki je bil uspešno zaključen, z njim tudi podpora za SDL 1.2 je bil ukinjen, poleg tega pa je tudi zagotovljen podpora različnim sodobnim grafičnim API-jem, vključno z dodatkom novega izhodnega načina "teksture", ki lahko deluje prek OpenGL, Vulkan, Direct3D ali Metal.

Pri izboljšavah lahko ugotovimo, da ima DOSBox Staging 0.75 podpora za datoteke CD-DA (Compact Disc-Digital Audio) v oblikah FLAC, Opus in MP3 (prej podprta WAV in Vorbis).

Poleg tega dodana podpora za visoke ločljivosti, ki sestoji iz pravilnega načina spreminjanja velikosti slikovnih pik, vendar vedno poskuša ohraniti razmerje stranic, na primer pri zagonu igre 320 × 200 na zaslonu 1920 × 1080 bodo slikovne pike pomanjšane 4 × 5, da dobimo sliko 1280 × 1000 brez zameglitve.

Nastavitve upodabljanja so se spremenile. Privzeto se uporablja zaledni sistem, ki temelji na OpenGL, s skaliranjem in popravljanjem razmerja stranic 4: 3 z uporabo senčnika OpenGL. Dodana je podpora za dinamično obnovo za 64-bitne procesorje dodani so bili enobarvni in sestavljeni izhodni načini za igre, napisane za grafične kartice CGA.

Od ostalih omenjenih sprememb te nove različice:

  • Dodana možnost samovoljne velikosti okna.
  • Dodan je bil ukaz AUTOTYPE za simulacijo vnosa s tipkovnice, na primer za zaobide ohranjevalnikov zaslona.
  • Dodane so nove metode prilagajanja vedenja miške.
  • Privzeto se uporablja emulator OPL3 Nuked, ki zagotavlja boljšo emulacijo AdLib in SoundBlaster.
  • Dodana je možnost hitrega spreminjanja bližnjičnih tipk.
  • Konfiguracija v Linuxu je bila premaknjena v imenik ~ / .config / dosbox /.
  • Dodana podpora za uporabo senčnikov GLSL za pospešitev upodabljanja emuliranega izhoda.
  • Konstrukcije jezika C ++ 11 so zdaj dovoljene.
  • Izveden je bil sistem neprekinjene integracije (CI), ki temelji na vsakem pritisku kode in tako razvijalcem nudi takojšnje povratne informacije
  • Dodano preverjanje statične analize s strani LLVM Clang, Synopsys Coverity in VIVA64 Program Verification Systems (PVS) Studio.
  • Dodani so bili dinamični pregledi skeniranja, ki jih izvajajo Clangov nedefinirani vedenjski (UB) Sanitizer ter GCC UB in Address Sanitizers.
  • Čisto gradi na vseh podprtih prevajalnikih in platformah

Končno če želite vedeti več o tem se lahko posvetujete podrobnosti na naslednji povezavi.

Namestitev

Za tiste, ki jih zanima namestitev te nove različice, lahko preberejo navodila V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.