The DOSBox-Staging Git (2026/03/18) update modernizes the DOSBox project by implementing contemporary development practices and tools. Key enhancements include improved readability, avoidance of abbreviations in internal functions, and the addition of “iso” as an automount alias. New features support MDS/MDF image formats and improve error messaging for invalid drive types. The update also optimizes function visibility, enhances SoundFont management, and refines comments and formatting. Further, it introduces pagination for MIDI outputs and enforces parameter validation in drive mounting. Overall, these changes aim to enhance usability and compatibility with modern systems.
DOSBox-Staging Git (2026/03/18) has been compiled. This repository aims to modernize the DOSBox project by employing current development methods and tools, resolving issues, adding features for improved compatibility with modern systems, and contributing patches upstream.
DOSBox-Staging Git Changelog:
* style: Enhance readability by incorporating empty lines
* Eliminate abbreviations for internal functions
* Permit “iso” as an alias for “cdrom” in automount types
* Make functions exclusively utilized in autoexec.cpp static
* Use char instead of std::string& for dir_letter
* Include support for MDS/MDF images
* Add error messages for invalid drive types
* Remove unused parse_drive_conf declaration
* style: Eliminate mentions of imgmount in comments
* Search for floppy images in A and B drives
* style: Reorganize functions
* Update copyright headers
* Use natural sorting in the available SoundFonts list
* Paginate `MIXER /LISTMIDI` output
* Fix the issue of not displaying active SoundFonts from non-standard locations
* Utilize debug log level
* Clean up & update comments
* style: Reformat
* style: Reformat
* Validate type parameter in ParseArguments()
* Abort drive mounting if parameters are invalid
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!