2026-02-02

DOSBox-Staging Git (2026/02/02)

EmuCR: DOSBoxDOSBox-Staging Git (2026/02/02) is compiled. This repository attempts to modernize the DOSBox project by using current development practices and tools, fixing issues, adding features that better support today's systems, and sending patches upstream.

DOSBox-Staging Git Changelog:
* Update Dutch (NL) translation
* Remove 'lerp' helper function, use 'std::lerp' instead
* ci: Lower PVS-Studio max warnings
* Avoid taking address of standard library functions in 'sdl_gui.cpp'
* Avoid taking address of standard library functions in 'string_utils.cpp'
* Replace erase-remove idiom with a 'std::erase_if' call in 'string_utils.cpp'
* Replace erase-remove idiom with a 'std::erase_if' call in 'vga_s3.cpp'
* Do not use tabulation character in literal in 'shell_cmds.cpp'
* Use 'auto' for iterator type in 'setup.cpp'
* Use 'auto' for iterator type in 'cdrom_image.cpp'
* Use 'override' specifier in 'fs_utils_tests.cpp'
* Use 'override' specifier in 'imfc.cpp'
* Use 'override' specifier in mouse code
* Use 'nullptr' should be used to denote the null pointer in 'opengl_renderer.cpp'
* Use 'nullptr' should be used to denote the null pointer in 'voodoo.cpp'
* Use 'std::midpoint' in 'drive_cache.cpp'
* Avoid creating temporary string in 'int10_modes.cpp'
* Remove unnecessary 'c_str()' calls from 'cdrom.cpp' and 'midi.cpp'
* Convert 'insert' to 'emplace' in 'dos_code_page.cpp'
* Use 'std::has_single_bit' to check if the value is a power of 2 in 'ide.cpp'
* Use 'std::to_address' to convert iterator to address in 'png_writer.cpp'
* Replace include with C++ one in 'emu.h'
* Fix assigning value to std::optional in 'shell_batch.cpp'
* Remove redundant forward declaration from 'drives.h'
* Workaround empty namespace warning in 'cross.cpp'

Download: DOSBox-Staging Git (2026/02/02) x64
Source: Here

0 Comments

Post a Comment