SVN-specific manuals | Main | Usage | MB6 Patches
Official manuals | README | Video Instructions

Main
Contents NOTICE FEATURES THANKS What are SVN builds? WHAT'S NEW
NOTICE This build is an enhanced SVN build which incorporates unofficial features and fixes that are not officialy part of DOSBox. This build is NOT supported by the DOSBox team and the developers. Some experimental features in this build might affect the performance or compatibility.
FEATURES Source and debugger-enabled build are available. Included Patches Direct3D with pixelshaders, OpenglHQ, Innovation, Glide, zip/7z mount, Beep, NE2000 Ethernet, Graphis user interface (menu), Save/Load states, Vertical sync, CPU flags optimization, Various DOS commands (PROMPT VOL, LABEL, MOUSE, etc) and CONFIG.SYS commands (DEVICE, BUFFERS, FILES, etc), Continuous turbo key, Core-switch key, Show details (from menu bar), Nice DOSBox icon, Font patch (cp437), MAKEIMG command, INTRO, Ctrl-break patch, DBCS support patch, Automatic mount, Printer output, MT-32 emulation (MUNT), MP3CUE, Overscan border, Stereo-swap, SDL_Resize, Internal 3dfx voodoo chip emulation, Amstrad & PS/1 sound emulation, Fluidsynth soundfont support, Timidity++ backend support, CGA w/ Monochrome Monitor Support, Improve PC Speaker emulation accuracy patch, Pentium MMX, Dongle support, Secondary display, DOSBox-X branch, etc. Libaries -lSDL_sound -lvorbisfile -lvorbis -logg -lmpg123 -lSDL -lpng -lfreetype -lpcap -lSDL_net -lphysfs -ld3dx9 Build environment Microsoft Visual Studio
THANKS I would like to thank: Qbix, c2woody, H-a-l-9000, Moe, gulikoza, Canadacow, ripsaw8080, Krounz, ZenJu, eobet, and many other patch creators and DOSBox enthusiasts.
What are SVN builds? SVN builds are versions of dosbox.exe that people have built from the latest version of the DOSBox source code, which is stored on sourceforge.net in something called a SVN repository. SVN builds contain changes that have been made by Qbix and Harekiet since the latest official release. Some enhanced SVN builds also contain unofficial features and fixes that have been created by enthusiasts in the DOSBox development community. For more information, go to http://www.dosbox.com/wiki/SVN_Builds
WHAT'S NEW # 5. 21. 2012 - SVN 0.74 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 # 2. 20. 2012 - SVN 0.74 1. Based on SVN r3778 2. Added inpout32 (easyw3), Removed PortTalk dependency http://www.highrez.co.uk/Downloads/InpOut32/default.htm 3. Set version to SVN-Daum 4. Updated SDL_sound (mp3cue works) 5. Updated SDL to the latest hg (since SDL 1.2.15) 6. Updated FluidSynth 7. Stabilized saved states a bit 8. Added Mute, Swap stereo to the menu bar 9. Removed save states manager 10. Both installer and archive provided 11. Fixed some minor bugs # 1. 11. 2012 - SVN 0.74 1. Based on SVN r3775 2. Added dongle support (dennis714) 3. Added pentium_mmx as a cputype (experimental, kekko) 4. Added missing SDL_sound support 5. Updated MUNT (Dec. 10. 2011) 6. Added CRT.D3D.bright.fx for D3D pixelshader (almost the same as CRT.D3D.fx) 7. "-noconsole" works fine as expected 8. Set synth.gain to 0.5 from 1.0 in Fluidsynth 9. Fixed some minor bugs # 12. 25. 2011 - SVN 0.74 1. Based on SVN r3769 2. Fixed a crash with -noconsole 3. Fixed a problem that DOSBox could not load any parameter with restart (for example by pressing Ctrl-Alt-Home) 4. Fixed a problem related to d3dx9_43.dll when using pixel shaders 5. Fixed PCI functionality 6. Fixed a problem that DOSBox could not find msvcp100.dll in some environments 7. Fixed numlock issue 8. Fixed some minor bugs # 12. 9. 2011 - SVN 0.74 1. Based on SVN r3767 2. Fixed a serious bug that DOSBox cannot run in some environments # 12. 8. 2011 - SVN 0.74 1. Based on SVN r3763 2. Moved from GCC 4.6 to Microsoft Visual Studio 2010 (Improved performance) Debugger-enabled build will still use GCC (Updated to GCC 4.6.2) 3. Updated PCJRCart patch (VileRancour) 4. Updated pcspeaker improvement patch from ripa 5. Updated SDL hg (including openglhq + dx fix, compiled by Visual Studio 2010) 6. Fixed some minor bugs # 10. 12. 2011 - SVN 0.74 1. Based on SVN r3752 2. Added SSE2 support to enable Tramboi's SSE2 render patch Improved the overall performance 3. Included debugger enabled build. (dosbox_debug.exe) 4. Removed prev from pcspeaker option Updated pcspeaker improvement patch from ripa 5. Updated MT-32 emulation (MUNT) patch (08e1515d6b08665a680355f84f562ed94b22e64e) 6. Updated SDL hg (including openglhq + dx fix) 7. Added video driver selection to menu bar (WINDIB or DirectX forced, Auto) 8. Menu bar loads program names from saved state slots 9. Fixed some typos in menu bar 10. Fixed some minor bugs Also, I modified part of DOSBox vc project and source to make it compile with Visual Studio 2010 / 11 (Development Preview) However, there are a couple of problems within a binary compiled with Visual Studio 2010 / 11 (Not applied to MinGW/MSYS) * Restart (Ctrl-Alt-Home) may not work. (crash) * Saving/loading states may not work. (crash) Check for a source archive (source.7z) from my website if you are interested in. # 9. 22. 2011 - SVN 0.74 1. Based on SVN r3752 2. Removed "auto" from ps1audio (ripsaw8080) 3. Fixed a bug that DOS could not directly load printer fonts 4. Fixed a bug that D3DX9 pixel shaders could not be used in some circumstances (VileRancour) 5. Added "prev" to PC speaker option 6. Updated libpng 7. Updated MT-32 emulation (MUNT) patch (6d689111dc8df53e46826e61e5830eb33511f899) 8. Fixed a bug in default local free size 9. Fixed some minor bugs # 9. 3. 2011 - SVN 0.74 1. Based on SVN 3751 2. Upgraded to GCC 4.6.1 3. Fixed a crash when unmounting and mounting in GUI 4. Fixed a bug that always shows 100 on the titlebar after pressing Alt-F12 while maximizing CPU cycles. 5. Updated OpenGlide wrapper (gulikoza) - Fix polygon rendering 6. Updated README (RESCAN) 7. Added CGA w/ Monochrome Monitor Support patch (VileRancour) - You can set machine=cga_mono - Alt+F11 cycles between green, amber, and grey + brightness/contrast settings 8. Updated Direct3D patch (gulikoza) - Added CRT.D3D shader 9. Disables continuous turbo mode by default - Press Ctrl-Alt-F12 to use the mode when you are using DirectDraw output or DirectX driver 10. Set vmemsize=2 by default 11. Included glide2x.dll for Win9x (robertmo) - Take a look at win9x-glide2x directory 12. Updated MT-32 emulation (MUNT) patch (64134907cdc788c9927f) 13. Added "Improve PC Speaker emulation accuracy patch" (NY00123, ripsaw8080) (ex., "trophy" sound from Dangerous Dave) 14. Fixed some minor bugs # 7. 5. 2011 - SVN 0.74 1. Based on SVN r3728 2. Added DOS_IDLE (Borrowed from MB6), Removed DOSIDLE.EXE from Z drive 3. "Forced" can be used with Hardware2x/3x scalers 4. No two lines of menu bar if scaler is set to none 5. Updated MT-32 emulation (MUNT) patch (6b14d3a10084dea65f05) 6. Added some optimization patches (Tramboi, Except 001) http://vogons.zetafleet.com/viewtopic.php?t=28938 7. Added 0x5C (800x600 M_LIN8) to Paradise graphics 8. Continuous turbo mode should work only when shortly pressing Alt-F12 9. Fixed some minor bugs # 5. 25. 2011 - SVN 0.74 1. Based on SVN r3713 2. Fixed Xargon Trilogy 3. Updated MT-32 emulation (MUNT) patch (63841aa02013487daa34) - Improved accuracy - Added mt32DAC, mt32ReverseStereo - Set gain to 1.5 in this build 4. Threaded movie capturing (kekko) 5. Fixed a slow performance while keys are being pressed 6. Rearranged menu items - Added overscan (only works when output=surface) - Added two more options for MT-32 settings - Fixed CheckMenuItem for soundblaster=none - Merged linewise, multiscan, char9 options into Compatibility 7. Updated saved states manager 8. Fixed some minor bugs # 5. 1. 2011 - SVN 0.74 1. Based on SVN 3704 2. Updated MUNT (MT-32 emulation, commit 1e61e5006aba57c085a4) * Speed improvement up to about 40% * Improved reverb * Fixed a crackle in some games like Prince of Persia II * Removed MT-32 rate variable * Added mt32reverb.mode, mt32reverb.time, mt32.reverblevel (sergm) 3. Fixed some file missing issues: LBA2 and Megatron (ripsaw8080) 4. Fixed Eclipse, one of Korean games (ripsaw8080) 5. Improved COPY command 6. Updated 3dfx voodoo emulation update (kekko) 7. Set WINDIB driver as default (Automatically changing to DirectX driver when using DirectDraw) * Improved switching from/to window/fullscreen in every output except ddraw * Fixed an issue switching between OpenGL and DirectDraw * Imprved compatibility with some other wrappers like nGlide (Tested under Win7) 8. Fixed a bug that DOSBox exits at startup when using WINDIB driver + OpenGL 9. Changed "toggle menu" hot key to Ctrl-Alt-Enter 10. Fixed an issue running REVE demo (unofficial change) 11. Continuous turbo mode was integrated into the existing turbo mode (Alt-F12), Removed Ctrl-Alt-F12. 12. Added CWSDPMI.EXE to drive Z 13. Fixed some minor bugs # 4. 4. 2011 - SVN 0.74 1. Based on SVN 3692 - Read Changelog_SVN.txt for details. 2. Upgraded to GCC 4.6.0. - Improved performance - Fixed an exit error with char* message. 3. Added IBM PS/1 audio emulation with AMSTRAD machine (jmk) - Provided variables: machine=amstrad, ps1audio=on/off/auto 4. Updated MUNT (MT-32 emulation) - Improved accuracy and reverbs - Included sergm's WG fix 5. Updated COPY command - Borrowed from FreeDOS project - File timestamp verification - More parameters support 6. Updated MOUSE command - Added /V paramter for Y-axis reverse (useful for FPS games) 7. Fixed a low volume issue while playing FluidSynth soundfont. 8. Fixed some minor bugs # 3. 20. 2011 - SVN 0.74 1. Based on SVN 3686 - Read Changelog_SVN.txt for details. 2. Updated OpenGLHQ (moe, gulikoza) 3. Updated SDL HG 4. Updated Direct3D (gulikoza) 5. Added Fluidsynth, Timidity server backend (soundfonts available) 6. Updated MT-32 emulation (MUNT) (sergm, KingGuppy) - More accurate but less reverb - Removed WAVEFORM directory 7. Added OpenGL glide hardware acceleration (kekko) - You need to set glide=emu (Internal emulation) - Also set your output to OpenGL. 8. Fixed a blank screen in Blue Force 9. Fixed some minor bugs # 2. 19. 2011 - SVN 0.74 1. Based on SVN 3675 2. Fixed a keyboard input issue when using WINDIB driver and GUI 3. Fixed a distortion when using MT-32 emulation in some games like Police of Quest 2 and Zeliard 4. Added hercules blending patch (ripsaw8080) 5. Fixed a bug related to writing in ZIP/7Z mounting from GUI 6. More accurate vertical sync in Direct3D, OpenGL (vsyncmode=host) 7. Fixed some minor bugs # 1. 25. 2011 - SVN 0.74 1. Fixed some fatal bugs in zip/7z image mounting (physfs) - Fixed: Couldn't run any executable in an acrhive - Fixed: Nullifies file contents of images right after mounting it with GUI 2. Fixed a clipping issue in MT-32 emulation (MUNT) : reported by kode54 # 1. 22. 2011 - SVN 0.74 1. Based on SVN r3674 2. No compression for every binary and library. - Removes false-positive virus warnings. (http://www.virustotal.com/) Older releases also do not include viruses, so you don't have to worry about this. - Frees more memory usage. 3. Added HTML-style user manuals. 4. Removed an existing hack for some games in MUNT code. (Thanks, TeaRex) 5. Fixed some minor bugs. # 1. 4. 2011 - SVN 0.74 1. Added some changes on DOS commands (Mostly borrowed from FreeDOS) Updated: MOVE, MEM, EDIT, CLS Added: FIND, TREE, DOSIDLE Added DOS Extenders (DOS4GW and DOS32A) for DOS games/utilities. 2. Updated save/load state feature. - Fixed a bug that DOSBox cannlot load states in some programs. - Displays a program title if it is not correct for a saved state. - Creates a save directory if it does not exist. - Added an item "remove state" into Main menu. - Added "Run save states manager.bat" in TOOLS directory. 3. Updated MUNT code a bit - Disables multi-threading support on single core CPU without hyperthreading. - Removed all hacks for noise fix. 4. Fixed some minor bugs. # 12. 25. 2010 - SVN 0.74 1. Fixed some bugs in save/load state feature - Added a verification for files to check if they are properly saved. - Saves a name of program running in DOSBox. - Saved state files are reusable even after DOSBox exits. * Disabled saving/loading of paging and part of memory functions. As of this update, you can share saved files with others. 2. Updated Munt code a bit - Mastertune is set to 0x4a for MT-32. (reported by Cloudschatze) - Borrowed recent changes from SVN branch of ScummVM. (Fix uninitialised memory reads in MT-32 Emulator, reported by Valgrind.) For more information, go to http://vogons.zetafleet.com/viewtopic.php?t=26833 3. Added Carmageddon fix for OpenGlide from gulikoza. 4. Updated 3dfx voodoo chip emulation patch (voodoo_20101127) 5. Fixed some minor bugs # 12. 16. 2010 - SVN 0.74 1. Based on SVN r3663 2. Updated to latest Munt (MT-32 emulation) code Borrowed mostly from ScummVM project, including some fixes: - More accurate than previous version of MUNT - More speed as it detects SIMD and 3DNow technology of CPU. - Every time you change the sample rate, waveform cache needs to be newly generated. The cache file will be saved in waveform directory. - Added more samples rates. - Added a hack for some games. - Mastertune will be automatically set depending on ROM files. - Fixed endless echo while resetting all controllers (e.g., Little Witch) - Fixed noise on some games (e.g., Lotus, MegaMan X) - Fixed some other noticeable bugs For more information, go to http://vogons.zetafleet.com/viewtopic.php?t=26833 3. Saved state slots now will be restored to files, not to memory for reducing memory burden. Take a look at save directory. These saved files may not be reusable after DOSBox exits. 4. Fixed some minor bugs # 12. 4. 2010 - SVN 0.74 1. Based on SVN r3662 2. Upgraded GCC to 4.5.0. 3. Modified optimization flags a bit for speed. (not a big improvement) 4. Removed DLL directory so that DOSBox does not use a relative location to libraries. 5. Fixed a compatibility issue in Windows 98/ME and 2000. (Thanks to Shelling Ford) GUI will be automatically disabled in Win98/ME. If you still cannot start DOSBox, set output=ddraw in dosbox.conf. 6. Reduced memory burden a bit. 7. Fixed some minor bugs. # 11. 21. 2010. - SVN 0.74 1. Based on SVN r3661 2. Fixed: LABEL command worked only once. 3. Changed "Exit Alt-F9" to "Exit Ctrl-F9" in menubar (typo) 4. Restart (Ctrl-Alt-Home) works under Windows without administrative previlege. 5. Applied other h-a-l-9000's patches except DOS idling. See also http://home.arcor.de/h-a-l-9000/ (megabuilds) for details. Take a look at some changes in dosbox configuration file. (cputype, sblaster opl, render, and so on) If you are running Win95 inside DOSBox, please install S3 801/805 driver (video card). 6. Fixed some minor bugs. # 11. 10. 2010. - SVN 0.74 1. Based on SVN r3660 2. Added kekko's 3dfx voodoo chip emulation. According to kekko's description: - higher compatibility with titles (even those with integrated .ovl) - portability - integration with dosbox internal renderer: full-screen, different output modes and video capture would be supported - no need of external libs - d3d support for win9x games Set glide=emu in config if you want to use this. It will use glide2x_emu.ovl instead. For more information, go to http://vogons.zetafleet.com/viewtopic.php?t=25606 Do not ask how to build or how to speed up there. NOTE: Read USAGE_EN.TXT for details. 3. Updated openglide patch (Thanks, gulikoza) Fixed a text output problem caused by my error in GTA1. 4. Fixed Save & Load state a bit 5. Fixed some minor bugs # 10. 30. 2010. - SVN 0.74 1. Based on SVN r3653 - Add new features to the config command for control of the config file 2. Fixed: Checking menu items like Serial, Parallel, Printer did not work. 3. Added "Restart" menuitem. 4. Removed CPU optimization patch due to the performance loss. 5. Added support for .jrc (boot) and .ima (mount) in Drives menu. 6. Pause item in Main menu will work while paused. 7. Added gulikoza's highres rendering patch for Openglide. (glide2x.dll) 8. Uses Direct3D as the default output with scaler=hardware2x. 9. Fixed some minor bugs # 10. 21. 2010. - SVN 0.74 1. Based on SVN r3650 2. Fixed: -nogui did not work at all. 3. Fixed: Double-clicking titlebar did not work. 4. Fixed: tv2x scaler slowed down the overall emulation (Thanks, Lupin2) 5. Added save slots selections into menu. 6. Added the following menu items : Serial / Parallel ports, Printer, MT32 rate 7. Fixed some minor bugs. # 10. 11. 2010. - SVN 0.74 1. Based on SVN r3649 2. Added mt32rate into [midi] section for MT-32 samplerates. (Default value is auto.) 3. "-nogui" parameter is available again for disabling GUI. It differs from "-nomenu" to hide menubar. 4. You can use other glide wrappers like nGlide. (read manuals) 5. Added dosbox_readme.bat to read manuals easily. (see Tools directory) 6. Added zmbv codec installer/uninstaller (see Tools directory) 7. Fixed zero FPS on titlebar when using "Show details" mode with Direct3D. 8. Fixed some minor bugs. # 10. 1. 2010. - SVN 0.74 1. Based on SVN r3646 2. Removed libgcc and msvcr100 library dependencies It does not require to install external libraries. 3. Fixed Desktop/Original selection problems in resolution menu. 4. Added EMS items (emsboard, emm386) into DOS menu according to the changes r3642. 5. Fixed a crash if you go to fullscreen in OpenglHQ. 6. Aero_fix patch will only work on Windows ver 6(Vista) or later. Direct3D will ignore aero_fix as it is not needed. 7. Added CPU cores(full, simple) into CPU menu, following DOSBox configuration. 8. Menubar will not be displayed in fullscreen if using "-fullscreen" parameter. 9. Fixed menu responses. 10. Added a patch: CGA/Tandy/PCJr palette patch (h-a-l-9000) by someone's request 11. Added AUTHORS, THANKS, VERSION, INSTALL to DOCS directory. 12. Fixed some minor bugs. # 9. 26. 2010. - SVN 0.74 1. Fixed menu events for speed (Thanks to Jed Clampett) 2. Fixed an error occured when pressing Ctrl-F9 in fullscreen. (Thanks to Chris Spurr) If you press Ctrl-F9 then DOSBox will go back to window for exit. 3. Menu will be disabled right after switiching to fullscreen. 4. Fixed some minor bugs. # 9. 22. 2010. - SVN 0.74 1. Fixed: A wrong event location slowed down the emulation. 2. Fixed: A bug in resolution menu (1280x800 enabled/disabled) 3. Cleaned up manuals. 4. Disabled MT-32 logging when playing due to the performance loss 5. Added sdlresize patch. - Maximize button switches to fullscreen. - Scaler size can be changed just by resizing the window. (it works if windowresolution=original) 6. Fixed some minor bugs. # 9. 18. 2010. - SVN 0.74 1. Added the following patches - Printer output (freetype) - MT-32 MIDI (this might require ROM files) - Stereo swap - MP3/Wave Cue support - Overscan (only works if output=surface) 2. Fixed the following bugs - Alt-key combination shows popup menu. - Windows Aero might be turned off in some cirumstances. 3. Fixed some other bugs. # 9. 9. 2010. - SVN 0.74 1. Upgraded gcc to 4.4.0 for compilation. 2. Fixed dosbox_admin.exe for some anti-virus software. 3. Changed the internal icon. 4. Ouput help messages at startup (Korean). 5. Fixed Numlock bugs. 6. Fixed some keypress bugs. 7. Changed the existing menu system. 8. Rearranged and added some menu items. 9. Fixed mouse cursor bugs. 10. Improved stability. 11. OK, Cancel buttons can be pressed in GUI. 12. Added Hardware2x/3x scalers. 13. Fixed OpenglHQ scailing. 14. Fixed 3dfx voodoo graphics for games. 15. Fixed some other bugs. # 8. 4. 2010. - SVN 0.74 1. Based on SVN source 2. Updated some libraries including latest Direct SDK. 3. Added Direct3D and pixelshaders implemented again 4. OpenglHQ output implemented again 5. Innovation implemented again 6. Glide implemented again 7. Zip/7z mount with libphysfs 8. NE2000 Ethernet (hal) 9. Save/Load state (ZenJu) - experimental 10. Beep (hal) 11. Added some missing sample rates (tandy/pcspeaker) 12. Some other fixes and patches applied SUMMARY ------------------ SVN 0.74 : 2010/08/04 ~ CVS 0.73 : 2010/04/11 CVS 0.72 : 2007/09/03 ~ 2009/05/19 CVS 0.71 : 2007/07/30 ~ 2007/08/15 CVS 0.70 : 2007/03/05 ~ 2007/07/29 CVS 0.66rc3 : 02/25/2007 CVS 0.66rc1 : 02/06/2007 ~ 02/09/2007 CVS 0.65 : 03/31/2006 ~ 01/21/2007 CVS 0.63 : 11/22/2004 ~ 03/21/2006 CVS 0.62 : 10/01/2004 ~ 11/13/2004 CVS 0.61 : 01/17/2004 ~ 09/25/2004 CVS 0.60 : 10/31/2003 ~ 01/13/2004 * 2010 04/11/2010 : Based on 0.73 CVS source. Fixed minor bugs. * 2009 05/19/2009 : Removed ZIP/7Z mount. Pressing Alt-pause will be used to pause DOSBox, not showing a configuration window. * 2008 09/28/2008 : Removed MT-32, Direct3D, OpenglHQ, Printer, VGAParts, Innovation, Overscan. Pressing Alt-tab in fullscreen works fine. Some patches were updated. * 2007 11/28/2007 : Fixed some bugs related to capture and sound. "Pause" is integrated into user interface. Fixed some other bugs. 10/19/2007 : Added a slightly modified version of User Interface (Moe). Added glide emulation (gulikoza). Fixed some other bugs. 10/07/2007 : Added support for wildcard substitution in copy, Updated SVGA. A new machine "ega" was added. Added some keyboard layouts to menu. 09/03/2007 : Based on 0.72 source. Added XGA enhancement and 16550A FIFO. Updated glide, printer emulation, and menu bar. 08/15/2007 : Removed HU104 due to the change of keyb structure. Direct3D works. 08/06/2007 : Added Aspect correction fix. Updated menu bar for boot/freesize. Solved a crash when d3d pshader is frequently switched. Updated ETC document. Added -nogui to disable GUI. 07/30/2007 : Based on 0.71 CVS. Fixed the opposite numlock. Fixed a screen synch trouble that occurs when keyboardlayout is set in dosbox.conf. 06/16/2007 : Menu bar is based on SDL_WindowID. Added "host" for vsyncmode. Added part of demovga patch. Quick start-up. Dragging an executable into dosbox window is possible. Added dosbox_admin.exe 04/16/2007 : Removed menu bar patch temoporailly. Does not crash when console window is closed. -ioctl is the default value for WinNT-family OSes. 04/10/2007 : Changed the overall system of menu bar. 03/25/2007 : Fixed MT32 broken, Added some DOS commands like XCOPY, APPEND, and EDIT into the internal drive. Moved GLIDE2X.OVL into the internal drive. 03/17/2007 : Added "Quick Launch" to menu bar, Added support for mounting img/iso/zip files 03/10/2007 : Added two 3.0 pixel shaders for Direct3D (gulikoza), Updated menu bar for mounting drives, Changed an internal icon. 03/05/2007 : Support for special characters for dir/file names, Updated glide emulation, Fixed a bug that DOSBox crashes with -fullscreen, Fixed a bug related to menu bar 02/25/2007 : Based on RC3, Hide hercules startup screen, Added a new option for joystick : buttonwrap, Fixed more possible crashes related to glide patch 02/09/2007 : Fixed a bug that dosbox crashes, Added hal's one line fix so that screen shows correctly in some games 02/06/2007 : Based on 0.66rc1 source, IODelay problem was fixed, Megablast's icon, Default cycles value is 3000 01/21/2007 : Easier UMB management, Improved compatibility of some games, You can turn on/off IO-Delay, Mapper now supports joystick, Fixed a crash when unmounting while running a program 01/05/2007 : Changed ctrl-alt-f10 to ctrl-alt-f9 (menu) for windows vista, Disables menu bar during paused/keymapper, IO Delay fix * 2006 12/03/2006 : Fixed Hungarian KB 104, F10 key does not trigger menu bar any more, Addded config.sys commands 11/20/2006 : Updated OpenglHQ and some patches, Menu bar can enable/disable XMS, EMS, and UMB 11/06/2006 : Added Innovation SSI-2001 emulation, DBCS console patch now works, Automount now handles floppy drives, Hide cycles at startup, Fixed a bug in optimization patch 10/29/2006 : Added 25.COM, 28.COM, and 50.COM for screen modes, Added KEYB.COM, Updated libpng library, DirectDraw support 10/15/2006 : Added auto/dynamic_dhfpu core into menu bar, Added prompt command, Fixed a problem related to line handling when echo=off 10/07/2006 : New options for joystick, Modified part of MT-32 emulation 09/29/2006 : SDL ver updated to 1.2.11, Fix cdrom detection, Removed printer font files, Automount now handles CD-ROM 09/18/2006 : Menu bar supports automount, Set file date & time, Added CMOS clock patch, Added support for 15/16/24-bit color in Win3 09/09/2006 : Updated CD image recycling, Fix for JetFighter 2 and Alien Breed, Fixed a crash between glide and menu bar 08/09/2006 : Modified direct3d patch a little bit for pixel shaders, Some games like wc3 that use JEMM memory manager work again, Timer fix for 1000 Miglia 08/01/2006 : Fixed bugs in some patches, Added SET VER, Updated SVGA chipset patch 07/15/2006 : Multiple configfiles support, Moved MOUSE to Z drive, Updated some libraries, Added Mhz indicator 06/27/2006 : Updated MUNT CVS (mt-32), Added cycles=max (different from cycles=auto), Added CD image disk cycling 06/16/2006 : Added "Forcescaler", Added a parameter -nomenu to disable menu bar, Divided document directory into EN and KR. Added etc_en.txt and etc_kr.txt, Added runtime icon 06/06/2006 : Added "Graphics optimization and Time synched", Added an icon from eobet 05/28/2006 : Joystick polling_reduction, New scalers including Super2xSaI, 2xSaI, SuperEagle, and HQ2X/3X 05/15/2006 : Added HQ2X/HQ3X, Fixed a bug in physfs, Added some patches related to turbo mode, Show real FPS 04/27/2006 : Protocos game now works. Added "Joystick (experimental)" 04/12/2006 : Added "Timer improvements" 04/07/2006 : Added "Better Up/Down Arrow handling in Shell" 03/31/2006 : Added "Support socket inheritance" 03/21/2006 : Added "Virtual Printer" and "Core-switch". Supports Direct3D again. Added new directories "Shaders" and "Fonts" 03/08/2006 : Updated Native IPX and modem patches. VGA_Parts now works properly. Fixed a strange bug when Ctrl-F7/Ctrl-F8 keys are pressed. 02/14/2006 : Updated Native IPX. Added "Unaligned memory improvents", and "Improved font", New DOSBox icon, AVI capture support, Auto cycle guessing, vesa 16/24/32bit support 01/30/2006 : Alt-Pause is now used for pause emulation. Percentage of speed meter is displayed on title bar. Added some new pshaders for Direct3d. 01/07/2006 : Added "SB DSP" and "Directory iterators for the iso drive" * 2005 12/26/2005 : Added "SB MIDI Interface", "Modem improvements", and "Vertical retrace sync" 12/17/2005 : Modified startup messages in shell. Fixed a bug that opengl doesn't work on nvidia vga cards. Added all of the dx3d pshaders to dll directory. 12/08/2005 : VGA parts and overscan border work again. Updated scalers performance boost, physfs, etc. 11/29/2005 : Scalers performance boost patch by Krounz. Fixed a crash in glide emulation with svga. Set aspect=false (default) 11/15/2005 : Fixed a bug in 'copy' command (Thanks to Eric Wright). Added a library file 'glide2x.dll' for openglide. 11/03/2005 : Added "Glide emulation" from gulikoza, Fixed a bug in CD-ROM mount (limited support) 10/31/2005 : Disables speed-meter in debug mode, Added "Lost surface fix for DirectDraw display path (Win32)" and "chain4 optimization" 10/13/2005 : Direct3d update, Added "Fix for permanent keyboard lockup (Ctrl+Esc)" and "Backspace and overflow fixes to line input" 10/04/2005 : Added "Virtual printer support (freetype2)", "Fix for XMS subfunction 0E (GetHandleInformation)", and "chain4" 09/23/2005 : Added "Native IPX" & "VGA corrections/vgatest accuracy", Updated openglhq and (physfs zip mount) patches 09/11/2005 : Added "Netbios support", Updated "Overscan border" 09/04/2005 : Added "CGA composite" and "cga fix" 08/31/2005 : Intro improvement patch added, Normal4x patch, console patch bug fixes 08/26/2005 : Added "Blended overscan borders", a new svga type "et4000new" supports 08/20/2005 : Made codes somewhat smaller (optimized), updated mingw-runtime & w32api 08/14/2005 : Added "More keyboard commands handled" and "Supress SET statements at the beginning of DOSBox" 08/11/2005 : CVS refresh 08/10/2005 : UMB Support, ANSI improvement, SQL clients run from DOSBox on win32, some patches updated 08/05/2005 : Added Memsize128 (max : 127), Added "More parameters support in internal commands" 07/30/2005 : Normal3x support, Zip mount support 07/22/2005 : % var % support, optimization patches 07/19/2005 : Removed fexs patch for compatibility, Supports ZIP Mount 07/16/2005 : Added a patch for CON to handle DBCS(Korean/Japanese/Chinese) characters, F11/F12 works, Removed all of svga-excluded builds on my page 07/14/2005 : Added README_EN.TXT, Added new patches (ADDKEY and Improved Serial port) 07/11/2005 : Tandy correction, Keyboard Buffer 3x 07/06/2005 : SVGA supports paradise card (basic), EMS supports VCPI 07/01/2005 : SDL.DLL now has a feature OpenglHQ, Added two new Direct3D filters 06/23/2005 : Updated SDL 1.3.x CVS, Added smart screen update & Mapper (for joystick) patches, Uploaded english version of optimization mode for DOSBox 06/15/2005 : OpenGL works fine again, a little bit faster than previous build 06/05/2005 : First build uploaded (since CVS 0.63) - English page of DOSBox Daum Cafe (ykhwong's page) 06/03/2005 : Added mouse-unlock patch and automatic mount, etc. OpenGL does not work(?) 05/14/2005 : SDL library was updated to 1.3.x. (experimental) Added improved CD detection patch and Setmode/crtc patch. 05/07/2005 : HQ2X was added. again. Fixed some bugs in Dynamic core. 05/03/2005 : HQ2X was removed. Possible to change memory size for SuperVGA. Optimized mixer. 04/20/2005 : Supports Vesa 16bit. Added Dynamic FPU. Improved adlib. 04/06/2005 : LOCK is implemented into Full and Dynamic cores. XADD is implemented into Normal and Full cores. 03/26/2005 : Mouse sensitivity can be set to 100 (maximum). Improved performance a lot. Fixed some bugs. 03/21/2005 : Updated MT-32 (Munt) a lot. 03/10/2005 : Updated compiler. Added three patches including speed meter. 02/27/2005 : Modified redirection file management. FPU core now uses a new assembly x86. 02/17/2005 : Fixed FILES= settings detection. Changed part of extension keyboard handling. 02/05/2005 : Fixed DirectDraw problems. (Changed SDL), Added CHANGES and DOCS directories. 02/03/2005 : Added some exceptions when installing Windows 3.1. Used an official SDL library. 01/21/2005 : Removed SDL_Sound external library. (Included in the binary) Updated SDL and libPNG. 01/03/2005 : Updated source file year to 2005. Added support for MT-32. (Munt) * 2004 12/25/2004 : Busy for vacation... nothing done in 10 days. 12/24/2004 : Reduced the size of DOSBox.exe and DOSBox_debug.exe. Fixed optimization flags. 12/24/2004 : No plan for CVS compilation yet. 12/19/2004 : Updated Direct3D output. Removed README. Fixed some mouse bugs in some games. 12/13/2004 : Every DOS4GW game now works. 12/12/2004 : Crusader works. 12/11/2004 : Crusader does not work. 12/08/2004 : Removed debugger-enabled build. 12/02/2004 : Quarantine and some games seem to work. 11/30/2004 : Supports debugger-enabled build. Fixed FAT write access. 11/24/2004 : Included CVS build. DPMI is nice except paging. 11/22/2004 : Applied optimization flags as default. Added PIC command 48. 11/21/2004 : Included CVS test build. Set DPMI=FALSE. 11/13/2004 : Changed CXXFLAGS flag. Refresh the internal cache when pressing Ctrl-F4. 11/12/2004 : Fixed some loops when switching to fullscreen. 11/04/2004 : DOSBox CVS now supports GUS. 10/31/2004 : DOSBox CVS builds are now compressed by ASPack, not UPX. 10/30/2004 : Applied adlib patch. Applied CXXFLAGS optimization. Fixed some crashes with some programs. 10/24/2004 : Added some call information. Every settings will work okay except [autoexec] even if DOSBox.Conf is removed. 10/18/2004 : Set FILES=127, not FILES=100. Removed NULL device. Supports basic FXTRACT. Modified keyboard input speed. 10/10/2004 : Fixed SDL for Win32 OS. Stable image file management. Applied optimization patch for dynamic core. 10/01/2004 : Added some experimental patches. Changed font banks. 09/25/2004 : Modified country information. Supports Direct3D better. Stable screenshot feature. 09/22/2004 : Removed the following features temporarially 09/07/2004 : Added DOSBox icon. Added a patch for European keyboards. Many games now work like a charm. Supports double-buffering. 08/25/2004 : Added Simple core for CPU. Improved DOS games compatibility a bit. Fixed sound part. 08/23/2004 : CPU priority is automatically set to high. Supports debugger-enabled build and screenshot. Removed optimization mode. Diversified new sound output methods. 08/12/2004 : Network mode will be disabled as default. HQ2X support. DOSBox title bar is translated in Korean. Games now load CD labes fine. 08/03/2004 : Supports 3DNow! and SSE. Supports DirectSerial and Direct3D. Removed HQ2X, screenshot, and debugger-enabled build. 07/20/2004 : Reduced size of ZLIB1.dll. Fixed some problems when installing Windows 3.1. 07/13/2004 : HQ2X is supported. Moved SNAPS to CAPTURE. Displays realtime speed 06/27/2004 : Fixed some games emulation. HQ2X will not be supported. Program name will be displayed on DOSBox titlebar. Fixed GUS problems. 06/06/2004 : Improved optimization mode - CPU priority, Help, etc. 05/31/2004 : Added DIFF and DOCS directories. 05/20/2004 : Compressed by PECompact. Improved CD-ROM functions. Improved optimization mode. 05/12/2004 : Pause key works for pausing DOSBox. Added options for SB mixer. 05/04/2004 : Modified part of DOSBox executables with reduced size. 04/29/2004 : Added screenshot feature. CURSES.DLL (external lib) is not required. Supports IPX and modem again. Removed compilation information temporarially. 04/28/2004 : Fixed serious compatibilty problems (Dynamic), Fixed some bugs in sound and memory. 04/24/2004 : Fixed some CPU core data. 04/22/2004 : Fixed bugs in DOS, drive cache, FAT, local, virtual mount, Sound Blaster, etc. 04/15/2004 : Supports IPX modem again. Refreshed debugger-enabled build. Changed shell messages. Improved some compatibilties. 04/11/2004 : Improved optimization mode. Fixed some bugs. 04/09/2004 : Keypads are available. Fixed cacheblock underruns in some games. 04/07/2004 : Optimized curses for debugger-enabled build. Added SDL_Net. Fixed some bugs related to real mode. 04/05/2004 : Improved games compatibility a bit. Fixed a delay when switching from 04/02/2004 : Reduced the size of executable. Updated optimization mode. 03/31/2004 : Improved dynamic core compatibiltiy with fixes for some DOS games. 03/22/2004 : Improved compatibility. Removed Boxer in my build. 03/13/2004 : Improved compatibility for some DOS games. Supports OPL, MIDI Intelligent, and IPX. 03/11/2004 : Noticed that an upcoming DOSBox CVS build will be released soon. 03/07/2004 : Released a new build. Boxer was translated into Korean. 02/29/2004 : Compiled with i686 format. Added optimization mode. 02/22/2004 : Fixed compatibility problems related to some games, again. 02/13/2004 : Fixed compatibility problems related to some games. 02/09/2004 : Fixed some graphics problems in previous builds. 02/03/2004 : DOSBox CVS more stable. 01/31/2004 : Added OpenGL, hardware scailing. Some games like Prehistorik 2 now work. 01/22/2004 : Updated date-style on first screen displayed right after running DOSBox CVS. 01/17/2004 : Stable 01/13/2004 : CPU core configuration was changed (CPU configuration is possible in DOSBox.Conf) 01/11/2004 : CVS 0.60 01/10/2004 : Posted how to compile DOSBox CVS on DOSBox Daum Cafe (Korean page) 01/07/2004 : Fixed some compatibilty problems and some information. 01/04/2004 : Borrowed some contents from rjpa's source. 01/03/2004 : Included a new file "doxbox_nodyn.exe" which excludes Dynamic CPU core. * 2003 12/08/2003 : First build uploaded (since CVS 0.60) - Korean page of DOSBox Daum Cafe 11/02/2003 : Opened DOSBox Daum Cafe. 09/24/2003 : Linux x86 ELF binary was included in CVS compilation. (dosbox.bz2) 09/02/2003 : Released debugger-enabled build of DOSBox CVS. 09/02/2003 : Reduced the size of .exe, .dll compiled as win32 binary. 09/01/2003 : Linux x86 ELF binary was included in CVS compilation. (dosbox) 08/25/2003 : Compiled a new CPU core. * 2002 DOSBox developers uploaded DOSBox source on sourceforge site.

SVN-specific manuals | Main | Usage | MB6 Patches
Official manuals | README | Video Instructions