DOSBox-X Git (2025/12/25) is a compiled branch of DOSBox that emulates Intel x86 PCs, enabling the play of old MS-DOS games on modern systems like Windows and Linux. Recent updates addressed various issues, including restoring the video debug overlay functionality for CGA/TANDY/MDA machine types and fixing problems caused by multiple frame requests. The changes also improved memory write checks and revised the VGA debug overlay for better clarity. Furthermore, adjustments to VGA render behaviors helped enhance performance, particularly by consolidating rendering calls to improve frame rates in specific games.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on ๐)
The latest compilation of DOSBox-X Git (2025/12/25) is now available. DOSBox-x is a variant of DOSBox. DOSBox simulates an Intel x86 PC, providing sound, graphics, mouse, joystick, modem, and more, which are essential for playing many classic MS-DOS games that are incompatible with modern PCs and operating systems like Microsoft Windows XP, Windows Vista, Linux, and FreeBSD.
DOSBox-X Changelog:
* Recent updates have disrupted the video debug overlay for CGA/TANDY/MDA machine types
* Correct, invoking the on-demand complete frame multiple times per frame leads to issues
* Wait for the change in memory write range checks. Writing to offscreen video memory should not initiate a frame update
* Review and revise
* Video debug overlay: When render on demand + wait for changes is activated, display a single-digit frame counter to signal the timing of rendered graphics for debugging purposes
* VGA debug overlay information should only repeat height, not width, to illustrate scaling
* Merged pull request #6010 from maron2000/update_changelog
* Updated CHANGELOG
* Fixed VGA render on demand behavior, resolving issues in Wait for Changes mode
* VGA attribute controller: Only observe bit 1 of attr(disabled); it’s a bitfield, not a boolean, to correct rendering behavior
* VGA: Minimized calls to complete render to a single instance within the VGA “display start latch” or for PC-98 mode, the panning latch. This should remedy the frame rate issues observed in Cosmo’s Cosmic Adventure.
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!