EmuCR Feeds
Email Us

EmuCR: DOSBoxDOSBox-Staging Git (2026/01/08) 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 high-level overview of how VGA drawing works
* Simplify logic in `RENDER_StartUpdate()` and add comments
* Remove out of data frameskip related comment
* Fix comment
* Store palette in `std::array` in `RenderedImage`
* Replace 256 magic constants with `NumVgaColors`
* Simplify `render.pal.lut`
* Turn `Drawmode` into a proper enum class
* Rename `scalerSourceCache` to `scaler_source_cache`
* Rename `Scaler_ChangedLineIndex` `scaler_changed_line_index`
* Rename `Scaler_ChangedLines` to `scaler_changes_lines`
* Rename `Scaler_Aspect` to `scaler_aspect`
* Simplify scaler names
* Rename `ScalerLineHandler_t` to `ScalerLineHandler`
* Rename `Random` to `line_handler` in `Scaler`
* Rename `ScalerSimpleBlock_t` to `Scaler`
* Improve function arg & variable names
* style: Insert blank lines & minor reformat
* Remove further unused random stuff from scaler macro
* style: Reformat
* style: Reformat
* style: Reformat
* style: Reformat
* Simplify generated scaler names
* Remove various random unused stuff from scaler macro
* Simplify scaler macro
* Remove unused `gfxFlags` from `ScalerSimpleBlock_t`
* Simplify `ScalerLineBlock_t`
* Only keep scaler variants that generate 32-bit BGRX output
* Remove scaler name from `ScalerSimpleBlock_t`
* Remove unused scaler vars
* Remove the generation of "linear" scaler variants
* Only allow `scaleMode32` (32-bit BGRX) scaler output pixel format
* Remove unused scaler macros
* Fix and refine per-scanline vs chunked VGA mode drawing
* Move initialising `vga_render_per_scanline` to `VGA_Init()`
* Refactor & clarify `setup_line_drawing_delays()`
* Add explanatory comments
* Extract `vga_draw_blank_line()` & clean up comments
* style: Cleanup
* style: Reformat

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



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!