EmuCR Feeds
Email Us

EmuCR: DOSBoxDOSBox-X Git (2026/05/14) 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:
* retab
* Clarify if() scope
* retab
* Finally, even CD swap works without MSCDEX loaded. Shutdown MSCDEX object on DOS shutdown, that ugly hack can (kind of) go away now
* Move more functions out of the MSCDEX C++ class
* MSCDEX cleanup
* Move more out of the MSCDEX C++ class into CPP global scope
* Make sure MSCDEX startup is never called while the DOS kernel is shutdown / a guest OS is running
* retab
* MSCDEX: Move the cdrom, drive info and numDrives variables to global scope within the CPP file. Move specific related functions out of the C++ class into global scope within the CPP file. The reason is that IDE and other emulation call into MSCDEX emulation to access CD-ROM interfaces by drive or subUnit, so, in order to shutdown MSCDEX on DOS shutdown without breaking things, move that specific information out of the MSCDEX C++ class
* oops. this breaks OSFREE
* ISO drive: Instead of directly reallocating the CDROM interface, just call MSCDEX to do it in a less copy-pasta like manner, which would also allow in the future changing a drive letter from an ISO image to a physical drive, or empty, without issues, I hope
* ISO drive: Let MSCDEX handle "empty" as the empty fake drive, and then follow along
* MSCDEX bugfix: Make sure the cdrom object exists (is not NULL) before attempting to query status or stop audio playback. This fixes a problem where an invalid BIN/CUE file that presents no tracks can cause a segfault when IMGMOUNTed
* The global CDROM_Interface_Image array is no longer needed, remove
* ISO drive fix audio CD detect
* ISO drive: Change code to use a general CDROM interface object reference instead of a lookup into a ISO image-specific interface

Download: DOSBox-X Git (2026/05/14)
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!