DOSBox-Staging v0.84.0-alpha-0f3b9 is released. This repository attempts to modernize the DOSBox project by using current development practices and tools, fixing issues, adding features that better support today's systems, and sending patches upstream.
DOSBox-Staging Changelog:
Full PR list of game compatibility improvements
Fix Frontier: First Encounters crash on non-x86 platforms (#4892)
Improve PC speaker impulse model (#4906)
Full PR list of graphics-related changes
Add 'vesa_custom_resolution' setting (#4985)
Add wrap_modeN shader pragma (#4901)
Clear BIOS cursor type in EGA/VGA graphics modes (#4959) [backport]
Deinterlacer & image capture fixes (#4969) [backport]
Externalise hardcoded cga_colors palettes (#4976)
Fix auto integer scaling (#4902) [backport]
Fix text-mode horizontal pel panning direction (#5075)
Only lock/unlock SDL surface when it is not already in that state (#4970) [backport]
Only read back rendered captures after the capture path is allocated (#5081) [backport]
Save window size & position on mapper exit (#4967)
Full PR list of sound-related changes
Avoid GUS crash when DMA callback is not configured (#5079)
Fix MT-32 or FluidSynth MIDI rushing forward after fast-forwarding on slow hosts (#5098)
Improve PC speaker impulse model (#4906)
Post SDL3 mixer cleanup and bugfixes (#4973)
Reduce GUS frame processing overhead (#4956) [backport]
Remove stray OPL3_ProcessSlotMaybeInline (#4918)
Replace Nuked-OPL3 with Nuked-OPL3-fast (#4910)
Send samples to Mixer::AddSamples in batches (#4916)
Update Nuked-OPL3-fast to v1.8-fast.3 (#4981)
Use default unity gain for GUS audio samples (#5012)
Full PR list of input-related changes
Fix i8042 word/dword read regression (#5065) [backport]
Fix joystick disabled after changing joysticktype at runtime (#5055) [backport]
Fix mouse capture crashing in Linux vcpkg builds (overlay triplet) (#5094)
Make keyboard capture follow the mouse, and fix it on macOS (#5059)
Full PR list of DOS integration related changes
Add CHCP to allow changing only the codepage. (#4997) [backport]
Add recognition of multiple floppy extensions and recognition as floppy images based on disk geometry (#4882)
Convert filenames to UTF-8 on host and Codepage 437 in DOS (#4966)
Default MediaId to HardDisk like in original codebase (#4932) [backport]
Fix CPU slice dependent DOS file I/O delay (0.81.0 regression) (#4991) [backport]
Fix directory timestamps on Windows (#5060)
Fix empty shortname corrupting drive cache for unmappable UTF-8 chars (#5050)
Implement DOS STACKS-type feature for keyboard and timer interrupts (#4855)
MOUNT command parsing fixes (#5053) [backport]
Sync MOUNT command changes from 0.83.x (#5089)
Full PR list of localisation-related changes
docs: Add German translations for newly-added CHCP/KEYB changes. (#5001) [backport]
Fix keyboard layout mapping for Croatian (#5032) [backport]
Update French translation strings and typo fixes (#4875) [backport]
Update german (de) translation (#4934) [backport]
Full PR list of documentation-related changes
Add Claude Code rules for C++ style, docs style, and commits (#4887)
Add policy about the use of generative AI tools (#4914)
Automatic documentation preview deploys (#4895)
docs: Add section about Windows command line jank (#4975) [backport]
docs: Rewrite vcpkg build tools paragraph (#5016)
Document all ems setting options (#5054) [backport]
Finalise CMake build instructions (#4989)
Full PR list of project maintenance related changes
Add option to run the tests with the compile commits script (#4938)
Add zed directory to gitignore (#4968)
Address all PVS Studio warnings (#4890)
Application icon update (#5017)
Build system fixes & improvements (#4868)
build: Only require MT32 Package when OPT_MT32EMU is actually enabled (#4940) [backport]
Bump vcpkg baseline & fix failing CI actions (#5005)
ci: Bump Windows runner to VS2026 (#4757)
Clean up platform-specific code compilation (#4899)
Enable Xcode 26 compilation caching for macOS CMake presets (#4912)
Fix GCC 16 compiler warning (#4917)
Fix VS2022 presets (#4889)
Improve Windows portable ZIP repackager script (#4873)
Kill the Meson build system with fire 🔥🔥🔥 (#4903)
Move ZMBV from src/libs to the main source tree (#4896)
Run unit tests in parallel on CI (#4874)
Statically link Windows exe & system deps support fixes (#4867)
Update context menu icon references in installer script (#5034)
Update vcpkg baseline and remove libsystemd custom port (#4928)
Upgrade to C++23 and fix compatibility issues (#4891)
Full PR list of miscellaneous enhancements
Allow shutdown via POST /api/v1/dosbox/shutdown (#4842)
Implement the pause feature properly (#4957)
Full PR list of miscellaneous fixes
Fix website deploy failures and concurrent push races (#5110)
Improve disk noise and disk speed settings log output (#4880) [backport]
IPX fixes (#5064) [backport]
Full PR list of other changes
Change default webserver port from 8080 to 8086 (#4881) [backport]
External dependency caching for the CI actions (#4909)
Fix Frontier: First Encounters crash on non-x86 platforms (#4892)
Fix linux.yml (#4924)
Migrate to SDL3 (#4714)
Retry MkDocs build and git pushes via retry action (#4950)
Update macOS runner to macos-26 (#4919)
Upgrade Linux CI runner image & minimum compiler versions (#4913)
Download: DOSBox-Staging v0.84.0-alpha-0f3b9 x64
Source: Here
2026-10-08
Tags:
DOSBox,
DOSBox-Staging,
Official_Build,
Others,
PC

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!