Uitgave van de DOSBox Staging 0.75-emulator

10 jaar sinds de laatste belangrijke release van DOSBox gepubliceerde релиз DOSBox Staging 0.75, waarvan de ontwikkeling Opgepikt enthousiastelingen als onderdeel van een nieuw project, die talloze verspreide plekken op één plek verzamelden. DOSBox is een MS-DOS-emulator voor meerdere platforms, geschreven met behulp van de SDL-bibliotheek en ontwikkeld om oudere DOS-games uit te voeren op Linux, Windows en macOS.

DOSBox Staging is ontwikkeld door een apart team en is niet gerelateerd aan het origineel. DOSBox, waarin de afgelopen jaren slechts kleine veranderingen hebben plaatsgevonden. De doelstellingen van DOSBox Staging zijn onder meer het bieden van een gebruiksvriendelijk product, waardoor het voor nieuwe ontwikkelaars gemakkelijker wordt om deel te nemen (bijvoorbeeld door Git te gebruiken in plaats van SVN), te werken aan het uitbreiden van de functionaliteit, zich vooral te richten op DOS-games en het ondersteunen van moderne platforms. De doelstellingen van het project omvatten niet het bieden van ondersteuning voor oudere systemen zoals Windows 9x en OS/2, noch richt het zich op het emuleren van hardware uit het DOS-tijdperk. De hoofdtaak is het garanderen van een hoogwaardige werking van oude games op moderne systemen (er wordt een aparte fork ontwikkeld voor hardware-emulatie dosbox-x).

In de nieuwe uitgave:

  • De transitie naar de multimediabibliotheek is voltooid SDL 2.0 (SDL 1.2-ondersteuning is stopgezet).
  • Biedt ondersteuning voor moderne grafische API's, inclusief de toevoeging van een nieuwe 'textuur'-uitvoermodus die via OpenGL, Vulkan, Direct3D of Metal kan worden uitgevoerd.
  • Ondersteuning toegevoegd voor CD-DA-tracks (Compact Disc-Digital Audio) in FLAC-, Opus- en MP3-formaten (voorheen WAV en Vorbis werden ondersteund).
  • Een modus toegevoegd voor correcte pixelschaling met behoud van de beeldverhouding (als je bijvoorbeeld een game van 320x200 speelt op een scherm van 1920x1080, worden de pixels 4x5 geschaald om een ​​afbeelding van 1280x1000 te produceren zonder onscherpte.

    Uitgave van de DOSBox Staging 0.75-emulator

  • De mogelijkheid toegevoegd om het formaat van het venster willekeurig te wijzigen.
  • AUTOTYPE-opdracht toegevoegd om toetsenbordinvoer te simuleren, bijvoorbeeld om opstartschermen over te slaan.
  • Renderinstellingen zijn gewijzigd. Standaard is een op OpenGL gebaseerde backend ingeschakeld met een beeldverhoudingscorrectie van 4:3 en schaling met behulp van een OpenGL-shader.
    Uitgave van de DOSBox Staging 0.75-emulator

  • Nieuwe methoden toegevoegd voor het aanpassen van muisgedrag.
  • Standaard is de OPL3-emulator ingeschakeld Gewapend, wat een betere emulatie van AdLib en SoundBlaster oplevert.
  • De mogelijkheid toegevoegd om sneltoetsen te wijzigen.
  • Linux-instellingen zijn verplaatst naar de map ~/.config/dosbox/.
  • Ondersteuning toegevoegd voor dynamische hercompilatie voor 64-bit CPU's.
  • Monochrome en samengestelde uitvoermodi toegevoegd voor games geschreven voor CGA-videokaarten.
  • Ondersteuning toegevoegd voor het gebruik van GLSL-shaders om de verwerking van geëmuleerde uitvoer te versnellen.



Bron: opennet.ru

Voeg een reactie