DOSBox Optionals

What DOSBox Optionals is
DOSBox Optionals is a Windows-targeted emulator forked from DOSBox for MS-DOS, Windows 95, and Windows 98 software. Its video options include Surface, OpenGL, and OpenGL3 backends with shader support, plus extended 3Dfx graphics that can reach resolutions up to 8K depending on DOSBox resolution. It can launch on another monitor, including a third, and manage, mount, or create hard disk images up to 8 GB. Listed sound options include MAME sound, FluidSynth, Munt MT-32, Nuked OPL3, and SSI-2001 reSID emulation. It also lists MP3, FLAC, OPUS, WAVE, and OGG decoding in CDR-WIN cue sheets. For Windows 95 and 98, the README lists IDE support and virtual-mode CD-ROM emulation. Networking includes Novel NE2000 support and IPX mode. Listed memory limits are 1 GB for Windows 98, 512 MB for Windows 95, and 256 MB for DOS. The project integrates its libraries into a single DOSBox.exe file; the archive also includes Lite and Heavy Debug builds. It is free, and source is available.
Who it suits
DOSBox Optionals suits Windows users seeking to run MS-DOS, Windows 95, or Windows 98 software in an emulator. Its listed capabilities include multiple video, audio, disk image, and networking options.
What it does well
- Supports MS-DOS, Windows 95, and Windows 98
- Offers Surface, OpenGL, and OpenGL3 video backends
- Can manage hard disk images up to 8 GB
- Free, with source available
What to know first
- Windows is the only listed host platform
- Memory limits vary by emulated system
- 3Dfx resolution depends on DOSBox resolution
Getting started
- Open the project website at https://github.com/MartyShepard/DOSBox-Optionals.
- Choose a release asset from the releases page.
- Run the included DOSBox.exe file on Windows.
- The archive also includes DOSBox Lite and Heavy Debug builds.
Verdict
DOSBox Optionals is a free DOSBox fork with broad legacy-system and media support. Its Windows focus and system-specific memory limits are worth checking against your setup.
Questions
Is DOSBox Optionals free?
Yes. It is listed as free, with a free plan and no free trial.
Which host platform does it support?
Windows is the listed host platform.
Which systems can it emulate?
It targets MS-DOS, Windows 95 and Windows 98.
Is the source available?
Yes. Source is available.
What graphics options does it include?
Listed video backends are Surface, OpenGL and OpenGL3 with shader support. Extended 3Dfx support can reach resolutions up to 8K depending on DOSBox resolution.
What are its listed memory limits?
The limits are 256 MB for DOS, 512 MB for Windows 95 and 1 GB for Windows 98.
Facts from DOSBox Optionals's own pages
- 3Dfx
- It supports extended 3Dfx graphics, with resolution-dependent support up to 8K. · github.com, 3 Oct 2026
- 3D graphics
- It offers extended 3DFX support, with resolutions up to 8K depending on DOSBox resolution. · github.com, 4 Oct 2026
- Additional builds
- The archive is described as including DOSBox Lite and a Heavy Debug version. · github.com, 3 Oct 2026
- Audio
- Listed sound support includes MAME sound, FluidSynth, Munt MT-32, Nuked OPL3, and SSI-2001 reSID emulation. · github.com, 3 Oct 2026
- Audio decoding
- It lists MP3, FLAC, OPUS, WAVE and OGG decoding in CDR-WIN cue sheets. · github.com, 4 Oct 2026
- Build environment
- The README says the project was compiled with MingW32 on Windows 7 SP1 and uses SDL 2.0.20. · github.com, 4 Oct 2026
- Controller support
- It supports joysticks with up to 10 buttons, depending on configuration and the DOS or Windows 95/98 driver. · github.com, 3 Oct 2026
- Disk images
- It can manage, mount and create hard disk images up to 8 GB. · github.com, 4 Oct 2026
- Download
- The releases page lists three assets for the r4476 release. · github.com, 4 Oct 2026
- Graphics
- The listed video backends are Surface, OpenGL, and OpenGL3 with shader support. · github.com, 3 Oct 2026
- Maintainer profile
- The GitHub profile describes MartyShepard as working on retro gaming, emulators, games, modding, and tools. · github.com, 3 Oct 2026
- Memory limits
- The README lists memory limits of 1 GB for Windows 98, 512 MB for Windows 95 and 256 MB for DOS. · github.com, 4 Oct 2026
- Multi-monitor
- It supports multiple monitors and can start on a selected monitor such as the third monitor. · github.com, 4 Oct 2026
- Networking
- The README lists Novel NE2000 and IPX mode support. · github.com, 4 Oct 2026
- Packaging
- The README says libraries are integrated and the program is a single DOSBox.exe file. · github.com, 3 Oct 2026
- Product
- DOSBox Optionals is an MS-DOS, Windows 95 and Windows 98 emulator forked from DOSBox and targeting Windows. · github.com, 4 Oct 2026
- Purpose
- DOSBox Optionals is a DOS, Windows 95, and Windows 98 emulator forked from DOSBox and targeting Windows. · github.com, 3 Oct 2026
- Release
- The releases page lists DOSBox SVN r4476 (Optionals v25), built October 10, 2025. · github.com, 4 Oct 2026
- Single-file build
- The project says its libraries are integrated into a single DOSBox.exe file. · github.com, 4 Oct 2026
- Sound
- Listed sound support includes MAME sound, Fluidsynth, Munt MT-32 and Nuked OPL3. · github.com, 4 Oct 2026
- Video
- Its video backends include Surface, OpenGL and OpenGL3 with shader support. · github.com, 4 Oct 2026
- Windows 9x
- It supports IDE and CD-ROM emulation in virtual mode for Windows 95 and Windows 98. · github.com, 4 Oct 2026
Where DOSBox Optionals stands on Freedom251
- MS-DOS Emulators#13 of 26