DOSBox-X Git (2026/03/09) is compiled. DOSBox-x is a branch of DOSBox. DOSBox emulates an Intel x86 PC, complete with sound, graphics, mouse, joystick, modem, etc., necessary for running many old MS-DOS games that simply cannot be run on modern PCs and operating systems, such as Microsoft Windows XP, Windows Vista, Linux and FreeBSD.
DOSBox-X Changelog:
* more
* OSFREE: Remove some more keyboard code page stuff, and specify some *.a files twice because recent binutils included in Linux Mint apparently have more strict symbol ordering issues
* mroe
* OSFREE: More removal
* Merge remote-tracking branch 'origin/main-osfree'
* OSFREE: Default value set to match dosbox.conf to fix DOS extender crashing
* more
* OSFREE: Remove DBCS tables, filenamechar, collator uppercase tables
* more
* OSFREE: Remove Joliet, Rock Ridge, and UDF support
* OSFREE: Remove FAT LFN support
* OSFREE: Remove physfs
* OSFREE: Remove overlay drive fs
* Merge remote-tracking branch 'origin/master' into main-osfree
* revise
* more
* cleanup
* Merge remote-tracking branch 'origin/main-osfree'
* PC-98 console output broken? Fix
* Merge remote-tracking branch 'origin/main-osfree'
* Shell execute: If execution failed, say so. If access denied, say so
* retab
* OSFREE: Remove INT 21h LFN functions
* OSFREE: Ignore MS-DOS specific dosbox.conf options including the ability to set the DOS version, and remove shell VER command
* more
* OSFREE: Remove code page and keyboard layout support
* more
* Codepage UPX execute: Make sure error flag is zero
* Do not attempt to even load an MS-DOS keyboard layout in PC-98 mode
* Hold on a second, why are we loading EGA.CPI in PC-98 mode when PC-98 from its inception holds the entire font in FONT ROM? What could *.CPI files do on PC-98 anyway? Add code to reject any CPI/CPX load call in PC-98 mode.
* retab
* mroe
* Fix KEYB size range check
* KEYB: Do not print out the whole help text if an error happened during the load
* Code page loading: Out of range start_pos can segfault emulator, range check. UPX decompression executable code will exit with INT 20h if it determines there is insufficient memory. The code is called with no working PSP segment, so, if INT 20h is called, intercept that and safely signal an error and return rather than crash.
* CPI/CPX codepage UPX loading: Instead of allocating 0x1500 paragraphs and assuming 128KB of memory is available, allocate available DOS memory, execute if enough memory, set and adjust stack pointer appropriately. This fixes EGA.CPI crashing when memsizekb=128.
* Debug print what codepage file is being loaded
* Merge pull request #6144 from maron2000/update_changelog
* Update CHANGELOG
Download:
DOSBox-X Git (2026/03/09)
Source: Here
2026-03-09

NewsLetter
Bookmark
Submit News
Email Us

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