Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Master O

Dosbox Staging 0.79 Has Now Been Released

Recommended Posts

https://dosbox-staging.github.io/v0-79-0/

 

Quote

1. Table of Contents

 

Table of Contents

 

Introduction

 

Audio Improvements

 

3.1. AdLib Gold Surround Module Emulation

3.2. Sound Card Output Filter Emulation

3.3. Crossfeed

3.4. Reverb and Chorus

3.5. Master Compressor

3.6. General Mixer Improvements

3.7. "One OPL mode to rule them all" 💍

3.8. FluidSynth Configuration Changes

3.9. ripa's PC speaker Patch

3.10. Parallel Port DAC Models: Disney, Covox, and Stereo-On-1

3.11. Audio Mute and Pause

 

Graphical Improvements

 

4.1. Shader Reload Shortcut

4.2. CGA Palette Override

4.3. Scaled Image Quality Improvements

4.4. High DPI on macOS

4.5. Window Transparency Support

4.6. Frame Presentation Modes

 

DOS Shell Improvements

 

5.1. Piping from the DOS Prompt or Batch Files

5.2. File Attribute Support and ATTRIB Command

5.3. Default Choices for the CHOICE Command

 

Mount Improvements

 

6.1. Physical CDROM Mount Support

6.2. Read-Only Disk Image Mount Support

6.3. Z Drive Customisation and Directory Support

6.4. IMGMOUNT Wildcard Support

6.5. Automount of Resource Drives

 

Localisation Improvements

 

7.1. Code Pages and Keyboard Layouts

7.2. Country Support for Different Date, Time, and Decimal Formats

7.3. Local Language and Keyboard Layout Detection Improvements

 

Input Improvements

 

8.1. Mouse-Wheel Emulation

8.2. Serial Mice Emulation

8.3. Windows 3.1 Seamless Mouse Integration

8.4. Joystick Calibration Hotkeys

 

General Improvements

 

9.1. Command-line Setting of Conf Options

9.2. Windows Installer for Windows Users

9.3. Configurable Modem Connect Speeds

9.4. Handling Options for Memory Faults in Buggy Games

 

Developer-related Improvements

 

10.1. Self-Documenting Bit Twiddling with bit_view

10.2. Memory Block and Type Size Simplification

10.3. Tracy Profiler Integration

10.4. Continuous Integration MSYS2 Workflow Improvements

10.5. Release-package Shell Script

10.6. Static Analysis

 

https://dosbox-staging.github.io/downloads/windows/

Share this post


Link to post

Great news. Between this and DOSbox-X, there are less and less reasons to use regular DOSBox. It's good to see both of these projects still going strong.

Share this post


Link to post
1 hour ago, PsychEyeball said:

Great news. Between this and DOSbox-X, there are less and less reasons to use regular DOSBox. It's good to see both of these projects still going strong.

 

The devs for regular DosBox are extremely inflexible and won't put their project on github and other modern open-source platforms for sharing code.  It's their loss, since Staging and X have advanced significantly beyond where original Dosbox is.

Share this post


Link to post

Being able to set the exact frequency and curve for high and low pass filtering, for both sound effects and opl separately is quite the feature.

Share this post


Link to post
21 hours ago, Master O said:

The devs for regular DosBox are extremely inflexible and won't put their project on github and other modern open-source platforms for sharing codeIt's their loss, since Staging and X have advanced significantly beyond where original Dosbox is.

 

Keep in mind that if DOSBox didn't exist, none of the forks would exist either.  You don't need to downplay DOSBox to uplift Staging and X, and whatever gripes you have with their development process wouldn't be solved by moving to Github.

Share this post


Link to post
33 minutes ago, AlexMax said:

 

Keep in mind that if DOSBox didn't exist, none of the forks would exist either.  You don't need to downplay DOSBox to uplift Staging and X, and whatever gripes you have with their development process wouldn't be solved by moving to Github.

 

Obviously in that scenario, Dosbox wouldn't exist. The current and more relevant issue is that regular Dosbox's development has moved at a glacial pace, not having released a full version in more than 10 years (excluding 0.74.3). Forks have picked up the slack as a result. Regular Dosbox's glacial development pace has made it downplay itself.

Share this post


Link to post

Dosbox-Staging is definitely a must-have for people with higher end hardware. For me personally the most interesting feature here is different frame presentation modes.

 

On a variable refresh rate monitor I use these settings (vsync forced on in Nvidia Control Panel):

host_rate = vrr
vsync = false
presentation_mode = cfr
output = opengl
raw_mouse_input = true

 

This works absolutely beautifully for all Dos games, including Doom of course.

Share this post


Link to post

Dosbox Staging 0.79.1 has now been released:

 

https://dosbox-staging.github.io/v0-79-1

 

Quote

  Summary (from Dosbox Staging)


  We recommend repository packagers move to 0.79.1, which should be much easier to bundle or package. Details in the Packaging section below.

  We recommend users of our zip, dmg, or Windows installer packages upgrade from 0.79.0 to fix some audio and usability bugs.

  This maintenance release was made possible by everyone who tried 0.79.0, submitted bugs and pull requests, and tested the updates: thank you!

 

  Fixes and Regressions

  Fixed a CDDA playback regression in Might and Magic 6 when using multi-image mounts (kcgen)
  Allowed the Esc key and window-close events to exit from the paused state (Wengier)
  Fixed a bug where automounted drives could not be used by [autoexec] commands (kcgen)
  Fixed an audio filter reset regression flagged in Blues Brothers: Jukebox Adventure (kcgen)
  Fixed a 16-bit stereo DMA regression detected when using the sound blaster’s modern filter (kcgen) “303” by Acme (30fps encoding, 120k cycles and SB16 using modern filter)

  Functionality Refinements

  Improved ability to pipe between applications by using Y: as a temporary path (Wengier)
  Switched to warning-level logging for MIDI configuration issues (Michael Drueing)
  Improved the lookup of resources when XDG variables aren’t set correctly (kcgen, Eli Schwartz)
  Updated the Dutch language to use the US keyboard layout by default (Wengier)
  Included xbox-compatible controller mapperfiles for 180+ games: conf, wiki (nemo93)

  Translation Improvements

  Added Dutch translation (Robert de Rooy)
  Fixed outdated content in German translation (Burrito78)
  Synced Italian translation (Kappa971)
  Dropped non-existant KEYB help messages from translation system (Wengier)
  Replaced more escape-codes with markup tags in the translations (Robert de Rooy)
  Moved the mount type descriptions into the translation system (Wengier)

  Wiki Updates since 0.79.0

  New Keymapper page with examples for those with XBox controllers (nemo93)
  New FAQ answering questions about audio settings, configuration files, video output, and other topics (nemo93)
  Notable additions to the UniVBE, Special keys, Getting started, Suggested audio settings, Config examples, AUTOTYPE candidates, and Games with CD DA, GUS and MIDI audio pages (nemo93)

  Packaging Fixes

  Adjusted Meson’s FluidSynth dependency spec to match upstream’s packaging (Kirk Klobe)
  Switched Meson to use SpeexDSP from the host first and fallback to wrap (kcgen)
  Switched Meson to use shared (instead of static) libraries by default (kcgen)
  Fixed installation of resources when using meson install (kcgen, Eli Schwartz)

 

 

https://dosbox-staging.github.io/v0-79-1

Edited by Master O

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×