DOSBox Staging emulator release 0.75

10 years since the last significant release of DOSBox published Release DOSBox Staging 0.75, the development of which picked up enthusiasts as part of a new project, who have collected numerous disparate patches in one place. DOSBox is a multi-platform MS-DOS environment emulator written using the SDL library and developed to run old DOS games on Linux, Windows and macOS.

DOSBox Staging is developed by a separate team and is not related to the original DOSBox, which has seen only minor changes in recent years. DOSBox Staging's goals include providing a user-friendly product, making it easier for new developers to get involved (for example, using Git instead of SVN), working to expand functionality, focusing primarily on DOS games, and supporting modern platforms. It is not the project's goal to provide support for legacy systems such as Windows 9x and OS/2, nor to focus on emulating DOS-era hardware. The main task is to ensure the quality work of old games on modern systems (a separate fork is being developed to emulate equipment dosbox-x).

In the new release:

  • Transitioned to multimedia library SDL 2.0 (support for SDL 1.2 has been discontinued).
  • Support has been provided for modern graphics APIs, including the addition of a new "texture" output mode that can run through OpenGL, Vulkan, Direct3D, or Metal.
  • Added support for CD-DA (Compact Disc-Digital Audio) tracks in FLAC, Opus and MP3 formats (WAV and Vorbis were previously supported).
  • Added correct pixel scaling while maintaining aspect ratio (for example, when running a 320x200 game on a 1920x1080 screen, pixels will be scaled 4x5 to get a 1280x1000 image without blur.

    DOSBox Staging emulator release 0.75

  • Added the ability to arbitrarily resize the window.
  • Added AUTOTYPE command to simulate keyboard input, for example to skip splash screens.
  • Changed rendering settings. By default, an OpenGL-based backend is used with 4:3 aspect ratio correction and scaling with an OpenGL shader.
    DOSBox Staging emulator release 0.75

  • New methods for customizing mouse behavior have been added.
  • OPL3 emulator enabled by default Nuked, which provides better emulation of AdLib and SoundBlaster.
  • Added the ability to change hotkeys on the fly.
  • Linux settings moved to ~/.config/dosbox/ directory.
  • Added support for dynamic recompilation for 64-bit CPUs.
  • Added monochrome and composite output modes for games written for CGA video cards.
  • Added support for using GLSL shaders to speed up the processing of emulated output.



Source: opennet.ru

Add a comment