DOSBox-X Git (2026/01/04) is a build of DOSBox, which emulates an Intel x86 PC, enabling the use of old MS-DOS games on modern systems like Windows and Linux. The latest changelog includes updates to configuration, sound emulation adjustments to match hardware rates, enhancements for 4K modes, and improvements to video processing. Notable additions include flags for VESA BIOS modes, a new option in dosbox.conf for video memory reporting, and code simplifications to streamline operations. These changes aim to enhance compatibility and performance for retro gaming experiences.
(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 ๐)
Sure! Here’s the rewritten content while keeping the HTML tags intact:
DOSBox-X Git (2026/01/04) has been compiled. DOSBox-x is a variant of DOSBox. DOSBox emulates an Intel x86 computer, complete with sound, graphics, mouse, joystick, modem, and more, allowing many classic MS-DOS games to run on modern systems such as Microsoft Windows XP, Windows Vista, Linux, and FreeBSD.
DOSBox-X Changelog:
* Update reference configuration
* Why are we emulating the OPL at 48KHz? Set the default to the actual hardware rate
* TODO
* Introduce additional 4K modes
* TODO
* S3: Mark any VESA BIOS mode as _REQUIRE_LFB if large enough to surpass the 128 bank limit of S3 hardware
* Separate VideoModeMemSize() to allow direct use of the second half if a pointer to the mode in the modelist exists
* Zero out window bank switching mode info if _REQUIRE_LFB is enabled
* Add INT 10h modelist flag to indicate the mode requires LFB for usage
* Introduce dosbox.conf option to manage how much video memory is reported via the VESA BIOS, if a lower value than actual memory aids in game performance
* Revise VBE window size/granularity to ensure values are always set, removing unnecessary != 0 branching for simpler code
* Add dosbox.conf option to determine whether the VBE exposes the protected mode interface
* Begin next
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!