Pas 10 vitesh DOSBox u azhurnua dhe arrin në versionin e tij të ri DOSBox 0.75

10 vjet pas lëshimit të fundit të rëndësishëm të emulatorit të njohur DOSBox arrin një version i ri i këtij emuluesi i cili u mor nga fansat i cili filloi një projekt të ri, i cili mblodhi ndjekës të shumtë dhe të cilët punuan në arna të ndryshme në mënyrë që të mbërrinte ky version i ri.

Për ata që nuk janë të njohur me DOSBox, duhet ta dini se kjo është një emulator ndër-platformë MS-DOS i shkruar duke përdorur bibliotekën SDL dhe u zhvillua për të drejtuar lojëra të vjetra DOS në Linux, Windows dhe macOS.

Importantshtë e rëndësishme të përmendet se ky projekt i ri i "Skenimi i DOSBox" është zhvilluar nga një ekip i veçantë dhe nuk shoqërohet me DOSBox origjinal, në të cilën vetëm ndryshime të vogla janë vërejtur vitet e fundit.

Ndër objektivat nga skenari i DOSBox ekziston sigurimi i një produkti të lehtë për t’u përdorur, thjeshtimi i përfshirjes së zhvilluesve të rinj (për shembull, përdorimi i Git në vend të SVN), punoni për të zgjerimi i funksionalitetit, fokusi kryesor në lojërat DOS dhe mbështetja për platformat moderne.

Qëllimet e projektit nuk janë të ofrojnë mbështetje për sisteme të trashëguara si Windows x dhe OS / 2, si dhe të përqendrohen në imitimin e pajisjeve DOS. Detyra kryesore është të sigurohet performancë me cilësi të lartë e lojërave të vjetra në sistemet moderne (një pirun i veçantë dosbox-x është duke u zhvilluar për të imituar ekipin).

Çfarë ka të re në DOSBox Staging 0.75?

Në këtë version të ri pjesëmarrësit e zhvillimit u përqëndruan në kalimin në bibliotekën e mediave SDL 2.0 dhe e cila është përfunduar me sukses, me të mbështetjen për të SDL 1.2 është ndërprerë, përveç kësaj sigurohet edhe mbështetje për grafikë të ndryshëm modernë API, duke përfshirë shtimin e një mënyre të re të prodhimit "strukturë", e cila mund të funksionojë përmes OpenGL, Vulkan, Direct3D ose Metal.

Për pjesën e përmirësimeve mund të zbulojmë se DOSBox Staging 0.75 ka mbështetje për skedarët CD-DA (Kompakt Disk-Audio dixhitale) në formate FLAC, Opus dhe MP3 (mbështetur më parë WAV dhe Vorbis).

Përveç kësaj mbështetje e shtuar për rezolucione të larta, e cila konsiston në kryerjen e një mënyre të saktë të shkallëzimit pixel por gjithmonë duke u përpjekur të ruhet raporti i aspektit, për shembull, kur filloni një lojë 320 × 200 në një ekran 1920 × 1080, pikselët do të shkallëzohen 4 × 5 për të marrë një imazh 1280 × 1000 pa u turbulluar.

Cilësimet e pasqyrimit kanë ndryshuar. Si parazgjedhje, përdoret një mbështetje e mbështetur në OpenGL me shkallëzimin dhe korrigjimin e raportit të aspektit 4: 3 duke përdorur shaderin OpenGL. Mbështetje dinamike për rindërtimin e shtuar për CPU-të 64-bit dhe mënyrat e prodhimit monokrom dhe të përbërë u shtuan për lojërat e shkruara për kartat grafike CGA.

Nga ndryshimet e tjera të përmendura të këtij versioni të ri:

  • Shtohet aftësia për të ndryshuar në mënyrë arbitrare madhësinë e dritares.
  • Komanda AUTOTYPE është shtuar për të simuluar hyrjen e tastierës, për shembull për të anashkaluar mbrojtësit e ekranit.
  • Metodat e reja të personalizimit për sjelljen e miut janë shtuar.
  • Si parazgjedhje, përdoret emulator OPL3 Nuked, i cili siguron një imitim më të mirë të AdLib dhe SoundBlaster.
  • Shtuar aftësinë për të ndryshuar hotkeys në fluturim.
  • Konfigurimi në Linux është zhvendosur në drejtorinë ~ / .config / dosbox /.
  • Mbështetje e shtuar për përdorimin e hijeve GLSL për të përshpejtuar pasqyrimin e daljeve të emuluara.
  • Tani lejohen konstruksionet në gjuhën C ++ 11.
  • Një sistem i integrimit të vazhdueshëm (CI) u implementua që mbështetet në çdo shtytje të kodit për të siguruar reagime të menjëhershme për zhvilluesit
  • Kontrolle të shtuara të analizës statike nga Studio e LLVM Clang, Synopsys Coverity dhe Sistemet e Verifikimit të Programit VIVA64 (PVS) Studio.
  • Kontrolle dinamike të skanimit të shtuara të kryera nga Clang Undefined Behavioral (UB) Sanitizer dhe GCC UB dhe Sanitizuesit e Adresave.
  • Ndërtohet pastër në të gjithë përpiluesit dhe platformat e mbështetura

Më në fund nëse doni të dini më shumë në lidhje me të, ju mund të konsultoheni detajet në lidhjen vijuese.

instalim

Për ata që janë të interesuar të jenë në gjendje të instalojnë këtë version të ri, ata mund të konsultohen me udhëzimet Në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.