Jan. 27. 2014
1. UPDATE: DOSBox-X branch patch (TheGreatCodeholio, dosbox-x-20140125-201539)
2. FIX: Crash on dynamic core
3. FIX: Minor bugs
Jan. 25. 2014
1. UPDATE: SVN r3852 base
2. UPDATE: DOSBox-X branch patch (TheGreatCodeholio, dosbox-x-20131201-200517)
3. UPDATE: D3D pixel shaders (guest (r))
4. UPDATE: FluidSynth (truth5678)
5. UPDATE: Libraries statically linked (OS X)
6. ADD: 64bit build for Windows (Refer to the SVN-Daum manual for details)
7. ADD: -disable_vga_comp parameter (Refer to the SVN-Daum manual for details)
8. FIX: A memory warning when loading a state under non-Windows operating systems
9. FIX: MP3CUE, FluidSynth (Windows)
10. FIX: Minor bugs
Nov. 17. 2013
1. UPDATE: Based on SVN r3848
2. UPDATE: Compiled with Visual Studio 2013 (Windows): still supports Win2k with some asm hacks
3. UPDATE: DOSBox-X branch patch (TheGreatCodeholio, dosbox-x-20131115-020306)
4. ADD: S3 emulation with optimal register values (truth5678,
http://www.vogons.org/viewtopic.php?f=32&t=37400)
5. ADD: Provides dynamic library pack for OS X users (opt.7z) - Tested on OS X Mountain Lion and Mavericks
6. FIX: Minor bugs
Jul. 25. 2013
1. UPDATE: Based on SVN r3833
2. UPDATE: Direct3D (gulikoza)
- add inputDims to shader
- support forceUpdating the screen (alphablend shaders, use "FORCEUPDATE" in the shader fx)
- support forcing shaders ("forced" keyword)
- fix crash when the shader does not compile (LOG_MSG limit)
- support dynamically changing pixelshader= option from cli
- fix pixelshader=none crash
- fix a possible win8 crash
3. UPDATE: Menu bar (Windows)
- clean up: move menu data from sdlmian.cpp to menu.cpp
- add missing options including voodoo, keyboard rate/delay, etc.
- remove every video resolutions that may not exist on every computer.
specify them with user-defined instead.
- support entering the following values manually:
CPU cycles, Vertical-sync rate, Default local freesize
- add "always on top"
4. ADD: D3D pixelshaders: (cgwg, Themaister, DOLLS, gulikoza)
CRT-geom-blend
CRT-geom-curved
5. ADD: Kisai's ZMBV 64bit codec (Windows)
http://www.vogons.org/viewtopic.php?p=306810
"Install Movie Codec" in TOOLS directory will install both x86 and x64 codecs on x86-64 system.
6. FIX: Crash DOSBox when loading state while audio is muted
7. FIX: MT-32 emulation did not work properly after loading state (tikalat)
Borrowed very part of tikalat's patch due to possible crashes
8. FIX: Linux build did not work properly on Ubuntu 13.04
9. Borrowed some fixes for EF2000+glide from DOSBox-G (truth5678)
May. 6. 2013
1. Fixed broken forcerate and cgasnow
2. Fixed crash when mt32.partials is set to > 32
3. Added a parameter -date_host_forced to force DOSBox to use server date. You cannot change internal date with DATE command.
You may also execute "Run DOSBox with Host Date Synchronization.bat" in TOOLS directory. (Windows)
4. Added support for mounting hard drive images larger than 8GB (gulikoza)
http://vogons.zetafleet.com/viewtopic.php?p=302954
5. Set appropriate rpath for dosbox binary. (Linux)
6. Fixed some minor bugs.
Apr. 21. 2013
1. Based on SVN r3827
2. Added support for mounting hard drive images larger than 2GB (gulikoza)
Currently for bootable images only.
3. Updated openglide patch (gulikoza)
4. Fixed file locking issue on Linux (s3freak)
5. Added scalers:
- normal4x
- normal5x
- hardware_none
- hardware4x
- hardware5x
6. Updated MUNT (MT-32 emulation)
7. Fixed some minor bugs.
Feb. 5. 2013
1. Removed svga_s3_full which breaks European Championship 1992
Now use svga_s3 as default again.
2. Fixed isapnpbios issue
3. Added xBRZ scaler (ZenJu)
Available only if:
scaler=xbrz, output=surface, fullscreen=true
Confirmed to work on Windows.
4. Use GCC 4.7.2 instead of llvm-gcc (OS X)
5. Fixed restart bug (Windows)
Jan. 24. 2013
1. Based on r3812
2. Includes libraries for OS X build
Read LIB_LIST-IMPORTANT_EN.TXT in LIBS directory for details
3. Improved boot and IDE mount support in menu bar (Windows)
4. Fixed some minor bugs.
Jan. 7. 2013
1. Based on SVN r3809
2. OS X build is provided. Read manual for details.
3. Updated DOSBox-X branch patch (r117)
4. You can now mount .img files as floppy/harddisk/cd-rom on the fly. (win32 menu)
5. You can place .sf2 and .rom files in CAPTURE directory. (fluidsynth, mt32 emulation)
6. Added EGAfilter.fx (D3D shader, VileRancour)
7. Fixed some minor bugs.
Dec. 10. 2012
1. Based on SVN r3805
2. Fixed some minor bugs
Dec. 6. 2012
1. Improved the performance of saving/loading states.
2. DOSBox will search for glide2x.dll in your system directory first. (Windows)
3. Fixed the following issues (when installed by running setup.exe on Windows 8)
- Library files were not loaded.
- Save/load states did not work at all.
Dec. 4. 2012
1. Based on SVN r3804
2. Updated Visual Studio 2012 to VS Update 1 (Windows build)
- This update adds support for Windows XP (c++)
- Still supports Windows 2000 with some hacks
3. If Direct3D initialization fails, output will be automatically set to surface without exit.
4. Save slots are stored into one file, not into individual files for better management.
Code borrowed from Minizip which depends on zlib (
http://www.winimage.com/zLibDll/minizip.html)
5. Fixed some minor bugs
Nov. 23. 2012
1. Based on SVN r3802
2. Updated OpenglHQ (20121109, Moe)
3. Updated save states
- Check memory size
- Compress save slots with zlib
4. Added the following ptaches
- add sanity check to UMB linking - fixes commander keen (galexand123)
http://sourceforge.net/p/dosbox/patches/254/
- DosBox fully bindable Joystick Patch (cfoesch)
http://vogons.zetafleet.com/viewtopic.php?t=27452
xbox360 controllers can be used in dosbox
5. Changed a hotkey for continuous turbo mode from Ctrl-Alt-F12 to Alt-F11
6. Added a hotkey(Alt-F10) and a parameter(-startui) for internal crossplatform GUI.
7. Fixed a crash on Win2k/XP
8. Fixed some minor bugs
Nov. 10. 2012
Both Linux and Windows releases are now available as of 20121110.
You can simply compile for Win32/Linux with source provided here.
(Also take a look at openglhq-dosbox-for-sdl-202121108_msvc_gcc.patch
or visit
http://www.syntax-k.de/projekte/sdl-opengl-hq/
if you are going to build SDL w/ openglhq)
1. Based on SVN r3799
2. Updated OpenglHQ (Moe)
3. Added svga_s3_full to video output (Moe)
4. A new build for Linux (x86 or 32bit) is now available. (Moe)
Compiled and tested on Ubuntu (GCC 4.7.2)
Includes every necessary libraries.
No debugger-enabled build and GUI are available.
5. Removed dosbox_noopt.exe (win32)
6. Fixed COPY command
7. Fixed some minor bugs.
Oct. 3. 2012
1. Based on SVN r3798
2. Fixed Fluidsynth
3. Updated save states (tikalat)
4. Added DOSIDLE.EXE (DOS idling disabled by default)
5. Fixed some capital letters not being recognized by debugger
6. d3dx9_43.dll will not be preloaded. (used only when using pshader)
7. Added two D3D pixel shaders: DotnBloom, CRT-simple (gulikoza)
8. Fixed some minor bugs
Aug.23. 2012
1. Based on SVN r3795
2. Windows 8 supported (vs2012)
3. Windows 2000 supported (asm hack)
4. File locking (share.exe) supported (patch from
http://dose.0wnz.at/)
5. Added mount/unmount for drive Z to menubar for "mount -z drivename:"
6. Updated SDL 1.2 hg (b1c1b7ac4b39) w/ openglhq patch
7. Fixed secondary display from ripsaw8080
- Three color modes(white, amber and green) are all working fine
- No text distortions
- Added "Run DOSBox with Secondary Display.bat" for convenience
8. Fixed resizing issue in openglhq
9. Updated save states (tikalat)
10. Added dosbox_noopt.exe (see readme for details)
11. Updated readme for more information
12. Fixed some minor bugs
Jul. 1. 2012
1. Based on SVN r3784
2. Updated save states (tikalat)
3. Updated DOSBox X branch patch (TheGreatCodeholio)
4. Updated secondary display patch (ripsaw8080)
5. Fixed some minor bugs
May. 21. 2012
1. Based on SVN r3780
2. Improved performance
3. Supports for Windows XP SP2
4. Added several commandline parameters
- "-nolog": no file logging
- "-display2": secondary display (thanks to ripsaw8080)
Two modes are provided: -display2 "amber", -display2 "green"
It works in some software that supports dual display (e.g., Mah Jongg)
http://vogons.zetafleet.com/viewtopic.php?t=26110&postdays=0&postorder=asc&start=0
- "-disable_numlock_check": does not check numlock at startup (useful for directx driver)
- "-savedir (path)": sets save state directory to a custom folder (useful for frontends)
5. Fixed crash when restrating DOSBox in fullscreen
6. Fixed MUNT emulation
7. Set Fluidsynth gain to zero
8. Updated every libraries including SDL
9. Updated ADDKEY command (four core settings "normal", "simple", "dynamic", "full" with delay support)
10. Fixed OpenGlide emulation
11. Added "Send Key" to menu bar (Crtl-Esc / Alt-Tab / Ctrl-Alt-Del)
12. Removed external MSVCR/MSVCP runtime libraries
13. Added splash to [glide] section
14. Stablized save states (thanks to tikalat)
http://vogons.zetafleet.com/viewtopic.php?p=266689#266689
Fixed pallete issue.
15. Added DOSBox-X branch features (Thanks to TheGreatCodeholio)
- Accurate PS/2 keyboard emulation, support for scan code sets 1, 2, and 3, emulation and response to LED commands, reset commands, mode changes, and obscure commands
- Gravis Ultrasound panning register fixes
- PS/2 AUX port emulation.
- CGA snow emulation. If you set machine=cga and enable the option, video memory I/O is slowed down to CGA speeds and writes will trigger "snow", just like an actual CGA.
- Sound Blaster "Goldplay" support. (Disabled by default, You can change the setting in configuration file)
- ISA Plug & Play emulation.
- Serial mouse emulation.
- Higher memory limit to 512MB.
- Finer-grained memory sizes. (kb)
- Refresh rate control.
These new sections can be found in configuration file.
[dosbox]: memsizekb, memalias
[cpu]: forcerate, cgasnow, isapnpbios
[keyboard]: aux, auxdevice
[sblaster]: sbtype=sb16vibra
[dos]: int33, biosps2
[ide, primary], [ide, secondary], [ide, tertiary], [ide, quaternary]
16. Fixed some other bugs