DOSBox-X Repository Update (May 11, 2026)

DOSBox-X Git (2026/05/11) is a version of DOSBox that emulates an Intel x86 PC, allowing old MS-DOS games to run on modern systems like Windows and Linux. Recent updates include fixes for multiple security vulnerabilities (V-001 to V-003) and enhancements such as support for MS-DOS block device drivers and Microsoft RAMDRIVE.SYS, improving drive management. The changelog notes several technical adjustments, including corrections to memory handling, device driver operations, and simplifications to the codebase. These updates aim to enhance compatibility and performance for users running legacy software.

(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 👍)

DOSBox-X Git (2026/05/11) has been compiled. DOSBox-x is a variant of DOSBox. This program emulates an Intel x86 PC, providing sound, graphics, mouse, joystick, modem, and more, which allows the execution of numerous classic MS-DOS games that are incompatible with contemporary operating systems like Microsoft Windows XP, Windows Vista, Linux, and FreeBSD.

DOSBox-X Changelog:
* Merged pull request #6279 from orbisai0security/fix-v-002-bios-disk-memcpy-bounds-check
* Fixed: V-002 security vulnerability
* Merged pull request #6278 from orbisai0security/fix-v-003-osascript-shell-injection
* Fixed: V-003 security vulnerability
* Merged pull request #6277 from orbisai0security/fix-enet-heap-overflow-integer-overflow-check
* Fixed: V-001 security vulnerability
* Non-extended block devices cannot address over 65536 sectors (32MB)
* Additional updates
* OSFREE fixup
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* CHANGELOG
* Suppressed “no geometry” warning for MS-DOS device drivers in FAT driver
* Enforced FAT driver into absolute sector mode while interacting with an MS-DOS block device driver, bypassing hard disk partition checks as the driver interface does not provide a way to show a partition table.
* Introduced very basic support for MS-DOS block device drivers, allowing DOSBox-X to load Microsoft RAMDRIVE.SYS and present it as a drive letter
* Constification
* Block device read and parsing of BPB
* Added FIXME checks for rare but possible cases in MS-DOS device drivers
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* Reduced redundancy and range checks
* Notably, Microsoft overlooked that the init string sent to the device driver starts with the driver’s name, which RAMDRIVE.SYS expects. Therefore, to prevent RAMDRIVE.SYS from ignoring the first parameter, we prepend the string with the device driver filename.
* Allowed devices section to determine the next drive letter when loading a block device
* Block device: populated drive number to prevent RAMDRIVE.SYS from claiming drive A:
* Fixed the bug that cleared the screen upon the second shell startup. Please avoid
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* Merged remote-tracking branch ‘origin/master’ into main-osfree
* Additional updates

Download:
DOSBox-X Git (2026/05/11)

Source: Here

About dadmin

I love it all!! 😍 😍

Check Also

DOSBox-X Git Version (May 13, 2026)

DOSBox-X Git (2026/05/13) has been compiled, enhancing the DOSBox branch designed for emulating Intel x86 …

Leave a Reply

Your email address will not be published. Required fields are marked *