DOSBox-X Git (2026/08/06) is a compiled version of DOSBox-X, enhancing compatibility for running old MS-DOS games on modern systems. Key updates include fixing a LAN manager issue related to setting CF, improving device assignment to be case insensitive, and resolving an MCB corruption bug caused by CONFIG.COM. Additionally, it changes the CONFIG shell name to CFGSHELL to avoid confusion, ensures successful OSFREE compilation without IPX code, and updates the handling of device drivers to prevent MCB chain errors. Users can download the latest version to access these improvements.
(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/08/06) has been compiled. DOSBox-x is a variant of DOSBox. DOSBox effectively emulates an Intel x86 PC, encompassing sound, graphics, mouse, joystick, modem, and other components crucial for executing various classic MS-DOS games that are incompatible with contemporary PCs and operating systems like Microsoft Windows XP, Windows Vista, Linux, and FreeBSD.
DOSBox-X Changelog:
* It was discovered that setting CF disrupted the LAN manager, resulting in NET START consistently displaying code 4480 (0x1180), remove
* CONFIG device load: Reintroduce the First MCB for enhanced failure paths
* Normalize device assignment to be case insensitive, i.e. device= or DEVICE=
* Merge pull request #6443 from cimarronm/dos-programs-warnings-fix
* Eliminate unused DOS program variables
* Ensure OSFREE compiles accurately without IPX code
* Resolve MCB corruption issue caused by CONFIG.COM during device load that mispositions the stack pointer near the end of the allocated memory block. DOS_Execute() utilizes CALLBACK_SCF(), which alters ss:sp+4. Before this amendment, SS:SP was unintentionally set up in a manner that corrupted a bit in the MCB block following the one meant for the relocated CONFIG.COM
* Amend CONFIG shell resident name to CFGSHELL, since CONFIG also denotes the CONFIG.COM utility, leading to debugging confusion
* Mitigate the risk of corrupt MCB chain errors when debugging while loading a device driver by temporarily assigning the MCB chain to CONFIG itself
* Confirm the removal of IPX emulation from OSFREE
* Permit OSFREE builds to implement the ETHNET command
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!