Seeing the massive recent v25 commit DOSBox SVN r4476 (Optionals v25) Build on (Aug 8 2025) I wonder what's new?
In general, what do you think about using as base DOSBox-X (or Staging) instead of vanilla DOSBox, adding your extra features on top of X or Staging branches in this repository?
Or maybe you can add those features directly there as well (e.g. PR)?
I like some features in either fork, so checking if best-of-both-worlds can be combined on any of the three sides.
From a cursory look I see the following features present in Optionals, but not in X/Staging:
- Extended 3DFX support. Depending on the DOSBox resolution up to 8k.
- Multi-monitor support. For Example, DOSBox can now also start on the third monitor.
- 3DFX more than 12MB
- Windows gimmicks: frameless window, fine adjustment for the taskbar
- Multiple Floppy / CD-ROM Image Mount with LABEL display in the / Console Window
- Gimmick: DOSBox Splash can be controlled via conf (off / on / fade time / duration)
- Special Shutdown key combination (Exit DOSbox) can be set via the conf.
- DOS4GU for unbound
- More joysticks with up to 10 buttons (can be used depending on the configuration. DOS / Windows95 / 98 with driver)
- Pinball Hack
- Sleep Command (SLP.COM) - like PAUSE, but without message and with timeout
- anything else (changelog is in commit details, releases, OPTIONALS.txt)?
Seeing the massive recent v25 commit DOSBox SVN r4476 (Optionals v25) Build on (Aug 8 2025) I wonder what's new?
In general, what do you think about using as base DOSBox-X (or Staging) instead of vanilla DOSBox, adding your extra features on top of X or Staging branches in this repository?
Or maybe you can add those features directly there as well (e.g. PR)?
I like some features in either fork, so checking if best-of-both-worlds can be combined on any of the three sides.
From a cursory look I see the following features present in Optionals, but not in X/Staging: