DOSBox-Staging Git (2026/04/23) focuses on modernizing the DOSBox project by implementing current development practices, resolving issues, and enhancing compatibility with modern systems. Key updates include restructured release drafter commands, consistent task completion messages, and improved naming conventions for various commands and HTTP API endpoints. Notable changes involve renaming endpoints for clearer purpose and enhancing documentation and styling for better readability. Additional technical updates include adjustments in pylint rules and dependencies. Overall, the update aims to streamline processes and improve the overall functionality of the DOSBox emulator.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on đ)
DOSBox-Staging Git (2026/04/23) has been compiled. This repository aims to modernize the DOSBox project by adopting current development practices and tools, fixing bugs, introducing features to better accommodate today’s systems, and submitting patches upstream.
DOSBox-Staging Git Changelog:
* Updated release drafter token requirements
* Used positional arguments for each release drafter command
* Consistently printed task completion messages for all actions
* style: Rearranged functions
* Adjusted pylint rules
* Added website.process action to the release notes drafter
* Added website.query action to the release notes drafter
* Namespaced release notes drafter actions under summary.*
* Renamed `/api/v1/info` HTTP API endpoint to `/api/v1/dosbox/info`
* Added `v1` version prefix to all HTTP API endpoints
* Renamed `CpuInfoCommand` to `CpuStateCommand`
* Renamed `/api/cpu` HTTP API endpoint to `/api/cpu/state`
* Renamed `WriteMemCommand` to `WriteMemoryCommand`
* Renamed `ReadMemCommand` to `ReadMemoryCommand`
* Renamed `DosInfoCommand` to `DosInternalsCommand`
* Renamed `/api/dos` HTTP API endpoint to `/api/dos/internals`
* docs: Minor improvements & reformatting in HTTP API documentation
* docs: CSS fixes & enhancements in HTTP API documentation
* style: Organized API handlers roughly in alphabetical order
* style: Inserted newlines for better readability
* Renamed `Webserver::DebugCommand` to `Webserver::Command`
* Renamed `Webserver::DebugBridge` to `Webserver::Bridge`
* style: Reformatted all webserver files
* build(deps): Updated lukka/get-cmake from 4.3.1 to 4.3.2
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!