10 år etter den forrige betydelige utgivelsen av DOSBox versjon , utviklingen av det entusiaster i et nytt prosjekt, som samlet mange forskjellige, spredte patcher på ett sted. DOSBox er en plattformuavhengig emulator for MS-DOS-miljøet, skrevet med SDL-biblioteket, og videreutviklet for å kjøre gamle DOS-spill på Linux, Windows og macOS.
DOSBox Staging utvikles av et eget team og er ikke knyttet til den originale , der det de siste årene kun har vært små endringer. Blant målene til DOSBox Staging er å tilby et brukervennlig produkt, forenkle deltakelsen for nye utviklere (for eksempel bruk av Git i stedet for SVN), jobbe med å utvide funksjonaliteten, førstehånds fokus på DOS-spill og støtte for moderne plattformer. Prosjektets mål er ikke å gi støtte til utdaterte systemer, som Windows 9x og OS/2, eller å fokusere på emulering av utstyr fra DOS-tiden. Hovedoppgaven er å sikre at gamle spill kjører godt på moderne systemer (for emulering av utstyr utvikles et eget forgreinet prosjekt) ).
I den nye utgaven:
- Det har vært et skifte til den multimediale biblioteken (støtten for SDL 1.2 er avsluttet).
- Moderne grafiske API-er støttes, inkludert en ny 'texture'-utdata-modus som kan fungere via OpenGL, Vulkan, Direct3D eller Metal.
- Støtte for CD-DA-spor (Compact Disc-Digital Audio) i formatene FLAC, Opus og MP3 er lagt til (tidligere støttet WAV og Vorbis).
- En korrekt pikselstørrelsesmodus er lagt til, som bevarer aspektforholdet (for eksempel, når et 320×200-spill kjøres på en 1920×1080-skjerm, vil pikslene bli oppskalert 4×5 for å gi et bilde av 1280×1000 uten uskarphet.
- Muligheten for fritt vindusstørrelse er lagt til.
- AUTOTYPE-kommandoen er lagt til for å simulere tastaturinngang, for eksempel for å hoppe over introer.
- Tegningsinnstillingene er endret. Standard bakend bruker OpenGL med correct aspect ratio 4:3 og oppskalering ved hjelp av OpenGL shader.
- Nye metoder for innstilling av museatferd er lagt til.
- Standard OPL3-emulator , som gir en bedre emulering av AdLib og SoundBlaster.
- Muligheten for å endre hurtigtaster i sanntid er lagt til.
- Innstillingene i Linux er flyttet til katalogen ~/ .config/ dosbox/.
- Støtte for dynamisk recompilation for 64-bits CPU-er er lagt til.
- Monokromatisk og sammensatt utgangsmodus for spill skrevet for CGA-grafikkort er lagt til.
- Støtte for bruk av GLSL-shadere for å akselerere behandlingen av emulert utgang er lagt til.

Kilde: opennet.ru
