DOSBox-Staging Git (2024/06/14) 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:
* Silence -Wformat-security warnings in `format_str()`
* Clarify the use of the `%s` marker in a config setting's description
* Add missing defaults to [render] section config descriptions
* Increase WriteOutBufSize to 16384 bytes
* Improve "property cannot be changed at runtime" `CONFIG -h` output
* Improve `CONFIG -h SEC PROP` error handling
* Fix `CONFIG -h SEC PROP` crash when PROP is non-existent
* De-escape `%%`-encoded percentage signs when writing the config
* Add `replace_all()` string util function
* Fix the type of `max_resolution`, `viewport_resolution` & `viewport` settings
* Encode percentage signs as `%%` in the config descriptions
* Improve the `CONFIG -h` command's output
* Improve the `[autoexec]` section's description
* Group `pcjr_memory_config` with other memory related settings
* Move `ultradir` to the end of the `[gus]` section
* Group `cms` and `cms_filter` settings
* Move `glshader` to the top of the `[render]` section
* Move `output` & `texture_renderer` to the top of the `[sdl]` section
* Move `window_titlebar` next to the `window*` settings
* Improve "386_prefetch" `cpu_type` setting description
* Fix 132x43 10Ah VESA text mode
* Reformat all tabular data in `int10_modes.cpp`
* Add MODE command
* Further clarify `VGAModes` enum values
* Improve `VesaModes` enum description
* Improve the `vesa_modes` config setting's description
* Clean up `SVGA_Setup_S3Trio()`
* Use designated initialiser in `replace_mode_120h_with_halfline()`
* Refactor & improve filtering "compatible" VESA modes
* Rename `VesaModePref` to `VesaMode`
* Improve the timings of 132-column standard VESA text modes
* Clarify VESA modes in the INT10h video mode list
* Add custom DOSBox-special text modes for the MODE command
* Handle the loading of 8 vs 9-dot fonts in `INT10_LoadFont()`
* Load 8x14 or 9x14 font based on clocking mode register's state
* Clean up / reformat `INT10_SetVideoMode()` a bit more
* Add comments & initialisers to `VideoModeBlock`
* Add TODO comment
* Minor `int10.cpp` reformat
* INT10 logging improvemens
* Clarify the use of `INT10_LoadFont()`
* De-Bitu and clean up `INT10_LoadFont()`
* Reformat & clean up some font-related INT10 functions
* Cleanup
* Improve `is_eight_dot_mode` Clocking Mode VGA register description
* Clean up `INT10_SetCurMode()`
* Remove duplicate INT 10h modes
* Remove unused `dosbox_logo.h`
Download:
DOSBox-Staging Git (2024/06/14) x64 :
gofile
mirrorace
mirrored
pixeldrain
send
uloz
usersdrive
Source: Here
0 Comments
Post a Comment