2023-08-31

DOSBox-Staging Git (2023/08/31)

EmuCR: DOSBoxDOSBox-Staging Git (2023/08/31) 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:
* Add 'use_npot_texture' pragma to applicable shaders
* Introduce 'use_npot_texture' shader pragma
* Use ShaderInfo directly in sdlmain
* Rename InventoryShaders to GenerateShaderInventoryMessage
* Remove VGA_GetCurrentMode and VGA_DescribeMode
* Make VideoMode part of the mode-changed criteria
* Add 'auto' integer scaling mode & improve shader name mapping
* Store shader info in sdlmain when setting a shader
* Embed RenderParams in RenderedImage to get rid of duplication
* Extract RenderParams and use it in 'render.cpp' and 'vga_draw.cpp'
* Implement adaptive CRT emulation shaders
* Extract setup_drawing()
* Improve deprecation message for the 'scaler' setting
* Tag CGA monochrome video modes with ColorDepth::Monochrome
* Add is_double_scanned_mode flag to VideoMode
* Remove SVN shaders from the bundled resources
* Add new & improved CRT shader sets
* Fix gitignore
* Improve VideoMode explanatory comments
* Log double-scanning and pixel-doubling settings only on changes
* Clean up window_bounds_from_label() & get rid of warnings
* Clean up includes
* Remove some warnings
* Add GFX_GetCanvasSize()
* Use std::string instead of string_views in sdlmain
* Simplify shader loading logic
* Untangle init_shader() to make the shader loading logic composable
* Encapsulate shader settings in ShaderSettings struct
* Remove mechanism to pass #define directives from env vars to shaders
* Cleanup
* Do not refer to the shader's name as "filename"
* Crash fix when calling render_reset() before any video mode is initialised
* Fix the calculation of vga.draw.lines_scaled when double scaning

Download:
DOSBox-Staging Git (2023/08/31) x64 : 1cloudfile gofile multiup pixeldrain send uloz
Source: Here

0 Comments

Post a Comment