Nakon 10 godina DOSBox je ažuriran i dostiže svoju novu verziju DOSBox 0.75

10 godina nakon posljednjeg značajnog izdanja popularnog DOSBox emulatora stiže nova verzija ovog emulatora koju su prihvatili obožavatelji koji je započeo novi projekat, koji je okupio brojne sljedbenike i koji je radio na raznim zakrpama kako bi ova nova verzija mogla stići.

Za one koji nisu upoznati s DOSBoxom, trebali biste to znati je višeplatformski MS-DOS emulator napisan pomoću SDL biblioteke i razvijen za pokretanje starijih DOS igara na Linuxu, Windowsu i macOS-u.

Važno je napomenuti da je ovaj novi projekat od "DOSBox Staging" je razvio zaseban tim i nije povezan sa originalnim DOSBoxom, u kojem su posljednjih godina uočene samo manje promjene.

Među ciljevima DOSBox Staging postoji proizvod jednostavan za upotrebu, pojednostavljivanje uključivanja novih programera (na primjer, upotreba Git-a umjesto SVN-a), radite za proširenje funkcionalnosti, glavni fokus na DOS igrama i podrška modernim platformama.

Ciljevi projekta nisu pružanje podrške naslijeđenim sistemima kao što su Windows x i OS / 2, kao ni fokusiranje na oponašanje DOS hardvera. Glavni zadatak je osigurati visokokvalitetne performanse starih igara na modernim sistemima (razvija se posebna dosbox-x vilica za oponašanje tima).

Šta je novo u DOSBox Staging 0.75?

U ovoj novoj verziji sudionici u razvoju usredotočili su se na prelazak na SDL 2.0 medijateku i koja je uspješno dovršena, s njom i podrška za SDL 1.2 je ukinut, uz to je i predviđen podrška za različite moderne grafičke API-je, uključujući dodavanje novog "teksturnog" načina izlaza, koji može raditi kroz OpenGL, Vulkan, Direct3D ili Metal.

U dijelu poboljšanja možemo utvrditi da DOSBox Staging 0.75 ima podrška za CD-DA datoteke (Compact Disc-Digital Audio) u formatima FLAC, Opus i MP3 (prethodno podržani WAV i Vorbis).

pored toga dodana podrška za visoke rezolucije, koji se sastoji u izvođenju ispravnog načina skaliranja piksela, ali uvijek pokušavajući sačuvati omjer slike, na primjer, pri pokretanju igre 320 × 200 na ekranu 1920 × 1080, pikseli će biti skalirani 4 × 5 da bi se dobila slika 1280 × 1000 bez zamućenja.

Postavke prikaza su se promijenile. Prema zadanim postavkama, koristi se OpenGL zaslon s skaliranjem i korekcijom omjera 4: 3 pomoću OpenGL sjene. Dodata je podrška za dinamičku obnovu za 64-bitne procesore a dodani su monokromatski i kompozitni izlazni načini za igre napisane za CGA grafičke kartice.

Od ostalih spomenutih promjena ove nove verzije:

  • Dodana je mogućnost proizvoljne promjene veličine prozora.
  • Naredba AUTOTYPE dodana je za simuliranje unosa s tipkovnice, na primjer za zaobilaženje čuvara zaslona.
  • Dodane su nove metode prilagođavanja ponašanja miša.
  • Po defaultu se koristi OPL3 Nuked emulator, koji pruža bolju emulaciju AdLib i SoundBlaster.
  • Dodana je mogućnost promjene brzih tipki u letu.
  • Konfiguracija na Linuxu premještena je u direktorij ~ / .config / dosbox /.
  • Dodata je podrška za upotrebu GLSL sjenera za ubrzanje prikazivanja emuliranog izlaza.
  • Konstrukcije jezika C ++ 11 su sada dozvoljene.
  • Implementiran je sistem kontinuirane integracije (CI) koji se oslanja na svaki pritisak koda kako bi pružio trenutne povratne informacije programerima
  • Dodane provjere statičke analize od strane LLVM-ovog Clang-a, Synopsys Coverity i VIVA64 Studio Verification Systems (PVS) Studio.
  • Dodane su dinamičke provjere skeniranja koje su izvršili Clang-ov Nedefinirani bihejvioralni (UB) Sanitizer i GCC UB i Address Sanitizers.
  • Čisto se gradi na svim podržanim kompajlerima i platformama

Konačno ako želite znati više o tome, možete se posavjetovati detalje na sljedećem linku.

Instalacija

Oni koji su zainteresirani za mogućnost instaliranja ove nove verzije, mogu potražiti upute Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.