История версий и изменений программы DOSBox

0.70 (01.01.1970)
· Speed up the dynamic cpu core (certain games get much faster). · Added a dynamic fpu on x86 hosts. · Improved the cycle guessing code (and make it default). · Better and more configurable joystick support. · Improved the image and fat drives. · Added nullmodem emulation. · Various win 3.x enhanchments (video/audio/ems/win32s). · Improved CDROM detection and support. · Speed up the screen drawing code. · Added support for different keyboard layouts. · Various fixes to the (C/E/V)GA emulation. · Extended and improved all types of emulated memory. (umb/ems/xms) · Dynamic core should work on Intel Macs. · Various timer related fixes. · Added a few more graphic scalers.
0.65 (01.01.1970)
· Fixed FAT writing. · Added some more missing DOS functions. · Improved PIC so that it actually honours irq 2/9. · Improved intelligent MPU-401 mode so that more games work with it. · Some mouse fixes. · Changed DMA transfers a bit so they bypass the paging tables. · Added S3 XGA functionality. · Improved paging so that read and write faults are handled differently. · Rewrote exception handling a bit (no exception 0x0B with dos4gw anymore). · Added IO exceptions in all but the dynamic core. · Some ems improvements. · Added midi-device selection code for the windows hosts. · Fix crashes/segfaults related to the disabling of the pcspeaker. · Added some more FILES=XX detection tricks. · Fixed some vga detection schemes. · Fixed screenshot corruption when using -noconsole in a read-only directory. · Fix wrong scaled screenshots. · Added some hidden file functions when using diskimages. (helps with cdrom detection schemes) · Fixed a bug in the mixer code, that muted the music in certain games. · Added an assembly fpu core. · Made the shell more flexible for batch files. · Check for unaligned memory acces fixes hangups on ARM processors. · Some 64 bit fixes. · Added code to change configuration at runtime. · Improved ADPCM emulation. · Fixed a few cpu instructions. · Always report vesa 2.0 and fix some colour issues with vesa games. · Fix video mode 0x06 and 0x0a. · Improvements to the joystick emulation. 4 buttons are supported as well. · Add VCPI emulation for Origin games. · Fixed a lot of things in the boot code. Most booters work now. · Lots of improvements to the IPX emulation. · Rewritten modem emulation. Should work with more games. · Improvements to the dos memory managment routines. · Add UMB (upper memory blocks) support. · Emulate the pause key. · Improve Composite CGA mode emulation. · Lots of vga compatibility changes. · Improved support for chained video modes. · Improved mode and palette handling in cga modes. · Mount accepts ~ now. · Added a few of the EGA RIL functions. · Added TandyDAC emulation. · OS/2 support. · Improved and speed up the dynamic cpu core. · Fix some errors in the CD-ROM emulation layer. · Added an automatic work-around for some graphics chipsets. · Add PCjr support. · Allow mousedriver to be replaced. Fixes a few games that come with their own (internal) driver. · Improved dynamic cpu core so it can handle pagefaults and some obscure types of self-modifying code. · Added -noautoexec switch to skip the contents of [autoexec] in the configuration file. · Improved v86 mode emulation (mainly for Strike Commander). · Improved timer behavior. · Improved extended keyboard support. · Enhanced and added several DOS tables. · Made core_full endian safe. · Made pagefaults endian safe. · Add support for moviecapturing · Add support for 15/16/32 bit videomodes. · Add some more VESA modi (4 bit). · Add 1024x768 output. · Changed screenrendering so it only draws changes to the screen. · Allow remapping of the EMS page when the dma transfer was started from the page frame · Made EMS and DMA work together when playing from a mapped memory page. · Renamed several configuration options, so that they are unique. · Merged mpu and intelligent into one option. · Merged fullfixed and fullresolution. · Extended keys should be handled better. · F11 and F12 work. · Compilation fixes for various platforms. · Fix a few crashes when giving bad input. · Removed interp2x and added few new scalers. · Reintroduce the lockfree mouse. (autolock=false) · Add a larger cache for the dynamic cpu core. · Improved soundblaster DSP, so it gets detected by creative tools. · Lots of bugfixes. · Even more bugfixes.