DOSBox emulates an old DOS PC and, in my humble opinion, is the definitive emulator for PC games that required MS-DOS as operating system. The latest officially released version is 0.74, which came out in mid 2010. Since then, DOSBox has been in development continously, but no official version has been released, all changes are released as downloadable source code, e.g. on SourceForge, only.
Because I like and use DOSBox very often, I regularly compile the source code released on SourceForge into an unmodified version and an enhanced version containing various patches with improvements, which are created by several users in the DOSBox forums on vogons.org. Therefore I called this version “Enhanced Community Edition“, or short: ECE. In the VOGONS community you can also find help if you’ve got a problem with or a question about DOSBox.
Currently, DOSBox ECE differs from normal DOSBox in these features:
- Emulation of a 3Dfx Vooodoo card through OpenGL (No external Glide wrapper needed!)
- 4x, 5x and 6x scaling in windowed mode is possible
- Pixel-perfect output mode for undistorted scaling of the picture
- Improved emulation of OPL3 (a FM sound synthesis chip from Yamaha)
- Improved sound of PC speaker emulation
- Emulation of the Roland MT-32 midi synthesizer
- Integration of Fluidsynth (a software MIDI synthesizer with Soundfont support)
- Support for up to 10 joystick axis and 2 D-pads (full use of two 360 compatible controllers)
- Mouse buttons mappable to keyboard or controller buttons
- Supports up to 384 MB of memory, required for running Windows 9x on top of DOSBox ECE
- 4 MB video memory, reducing sprite flickering in games using the Build engine (“Duke Nukem 3D”, “Blood”, etc.)
- Support of MSF timstamps in CUE files and support of MP3, FLAC, WAV and OPUS files as compressed audio files
An overview of those patches integrated can also be found in a text file in the corresponding download. Older versions are stored in the “archive” folder: