Dosbox-Staging 0.81 RC Has Now Been Released with 3DFX / Voodoo 1 Support!

Master O

Spaceman
Important: A release candidate is a "sneak preview" of Dosbox-Staging 0.81's upcoming release before a full round of internal testing is completed. As such, it might contain occasional bugs or regressions, but it should be free of major problems.

Community feedback is crucial to discover issues in any complex software. The release candidate is intended for experienced early adopters willing to help us stabilise Dosbox-Staging for the final release. If you’ve found any issue in the RC, please report it accordingly.

Regular users who prefer a straight-line progression from one release to the next should wait for the stable release; this should come up to 2 months after the release candidate.


https://dosbox-staging.github.io/releases/release-notes/0.81.0-rc/

https://github.com/dosbox-staging/dosbox-staging/issues/new/choose for creating bug reports.

https://github.com/dosbox-staging/dosbox-staging/wiki

https://discord.gg/WwAg3Xf

For best results with 3DFX / Voodoo support currently, in dosbox-staging.conf, change these settings: cycles = 150000 and dos_rate = 60 respectively. Do not use cycles = max. Also, take a look at the [voodoo] section of dosbox-staging.conf as well.

https://dosbox-staging.github.io/releases/release-notes/0.81.0-rc/#3dfx-voodoo-1-emulation

Where Is dosbox-staging.conf Located?

Quick Editconf Feature

Additionally, the Dosbox-Staging Dev team is also looking for anyone who can help improve Dosbox-Staging's newly added 3DFX / Voodoo support. If you are willing and able to assist on that front, please join Dosbox-Staging's Discord channel at https://discord.gg/WwAg3Xf.

If you play the Wing Commander series with a keyboard and joystick setup (or joystick only), make sure that you also take a look at:

https://dosbox-staging.github.io/downloads/release-notes/0.79.0/#joystick-calibration-hotkeys

https://dosbox-staging.github.io/downloads/release-notes/0.76.0/#10-axis-controller-support

https://github.com/dosbox-staging/dosbox-staging/wiki/Joysticks

If you play DOS games other than the Wing Commander series which heavily rely on mouse movements, open dosbox-staging.conf and set mouse_raw_input = true. Mouse sensitivity can also be adjusted in that .conf file via the mouse_sensitivity setting. The loadfix command in Dosbox-Staging also works the same as it does in Dosbox 0.74-3.

If you want to know about the rest of Dosbox-Staging's features from previous releases, make sure to read the Release Notes on the left-hand side of the Downloads page as well.

Dosbox-Staging 0.81 RC's features are listed below:

List of Dosbox-Staging 0.81's Features:

Graphics:

01. Authentic adaptive CRT emulation

02. Accurate video emulation

03. 3dfx Voodoo 1 emulation

04. New integer scaling modes

05. Aspect ratio correct image captures

06. Supercharged image and video capturing

07. Aspect ratio and viewport enhancements

08. Fix "black vertical bars" video corruption issue

09. New deinterlacing shader for FMV games

10. Other graphics-related changes

Sound:

01. IBM Music Feature Card support

02. Roland MT-32 ROM handling improvements

03. FluidSynth fixes

04. Improved MIXER command

05. MIDI muting improvements

06. Sanitise MIDI output & Roland RA-50 compatibility

07. Optionally fade out hanging notes on Tandy & OPL

08. CD Audio support on Linux for physical CD-ROMs

09. Other sound-related changes

Input:

01. Virtual joystick fixes

02. Support for mapping mouse buttons to keys

03. VirtualBox mouse driver support

04. Multi-monitor-aware mouse capture support

05. Other mouse improvements

06. macOS function key support

07. Brazilian ABNT2 keyboard support

DOS Integration:

01. New FOR command

02. Various DOS command additions and improvements

03. Persistent command history

04. Support for all DOS file & directory attributes

05. Autoexec improvements

06. Optional shell config shortcuts

General:

01. Revised CPU cycles handling

02. Pause improvements

03. Config improvements

04. Revised capture naming scheme

05. Command-line user experience improvements

06. Normalise Windows Explorer context menus

07. Log window support on macOS

08. Modernised application icons

09. Maximum memory space increased to 3 GB

10. Modem improvements

11. x87 FPU emulation improvements

12. Debugger improvements

13. Improved Linux man page

14. FreeBSD, OpenBSD & PPC support

Localisation:

01. Support for modern and historic locales

02. Translation updates

03. Script to convert GOG CP473 config files to UTF-8
 
Master O dropped by to spread the word about a new alternative to DOSBox. DOSBox has been a tried and true workhorse of the retro gaming community for nearly twenty years, but updates have been very sparse since about 2010 or so. Although the program works fairly well to get games like Wing Commander running on modern systems, technology has continued to evolve and there's an enormous opportunity to add modern quality-of-life improvements. That's where DOSBox Staging comes in. A new team of developers have picked up where the old program left off. There is much improved support for modern video and sound setups, better controller and joystick integration, plus compatibility with a host of modern operating system features. The latest 0.81 test versions even add support for Voodoo 1 emulation for 3DFX graphics in Prophecy/Secret Ops! You can try it out here. Be sure to share your experience at the CIC Forums!

Doesn't the addition of Voodoo emulation apply only to DOS games that use it (Elder Scrolls Redguard, Descent II)? It won't help Windows games like Prophecy.
 
Doesn't the addition of Voodoo emulation apply only to DOS games that use it (Elder Scrolls Redguard, Descent II)? It won't help Windows games like Prophecy.
Yup, good catch. Updated the post. I used to have an instance of Windows 3.1 in my old DOSBox build. Will it let you install a Windows 98 inside? Then it might work.
 
Yup, good catch. Updated the post. I used to have an instance of Windows 3.1 in my old DOSBox build. Will it let you install a Windows 98 inside? Then it might work.

Maybe, but at that point you are better off with PCem or 86Box. Or better yet just use nglide on your modern system directly
 
Back
Top