DOSBox 0.73, emulation status update

June 26, 2009 · Filed Under Emulation & Retrogaming, News 

News - A succession of fresh, quality news, from inside and outside of the WebAfter the release of DOSBox version 0.73, I was asking myself why the emulation status page wasn’t updated yet and kept reporting the own features of version 0.72. Actually mine was a rhetoric question because I knew that sooner or later, as already happened in the past, the page would have been updated with the current status of the several subsystems of retrogamers PC/DOS preferred emulator.

Today I have realized that finally the emulation status has been matched to the last release, and considering that I find extremely interesting to closely follow development of an emulator like DOSBox here below I post the comparison of subsystems as they were reproduced in version 0.72 (on the left) and how they are in the current release (on the right). The first two attached images include all the systems, while the following ones work as a specific compare for every section.

DOSBox 0.72 - emulation statusDOSBox 0.73 - emulation status

DOSBox primary core is the CPU instructions emulation engine, and how it’s possible to see from the following image there weren’t major changes passing from version 0.72 to 0.73. The only noteworthy difference is the addition in the last release of 386 microprocessors prefetch feature emulation, useful for compatibility with games designed to profit by it.

DOSBox status - CPU

As I’ve remarked in my interview to developers, DOSBox 0.73 most important improvements and changes are the ones brought to the graphic section that now offers real EGA hardware emulation next to the one integrated in the VGA code, support to four different SVGA chipsets for games predating the introduction of VESA universal standard and a special VGA mode (”VGA only”) for software that exploits graphic hardware in uncommon ways.

DOSBox status - GFX

Sound too has been heavily revised, with the implementation of a new advanced core for the FM synthesis OPL chip (used on the earlier Adlib and Sound Blaster cards) that joins the preexistent one derived from MAME, support to RealSound standard in the emulation of the internal speaker (a standard that for what concerns myself has always been something to pity) and the addition of BIOS-level DAC (Digital to Analog Converter) emulation on Tandy platform.

DOSBox status - SOUND

DOSBox “Miscellaneous” part includes things like the system timer, DMA channels, input peripherals (mouse/keyboard/joystick), ISO images and network play. In this case the switch from version 0.72 to 0.73 hasn’t seen any change except for the MS-DOS CD-ROM control driver MSCDEX, that now includes several disk detection schemes.

DOSBox status - MISC

The DOS operating system section, in the end, has remained largely unchanged apart from minor fixes and improvements to the memory subsystem and the execution of Batch files for which there are traces only in the emulator attached documentation.

DOSBox status - DOS

The percentages reported by DOSBox developers next to any single feature clearly demonstrate that the emulator has reached a remarkable maturity, which thing means a high compatibility level with the most complicated and diversified game stock ever existed (that is games for MS-DOS and similar systems). Of course this doesn’t mean that there is no more work to do, and all the emulation community is very interested in future developments of the virtual machine that brought back to life classic PC videogames.

Share this post!
  • Slashdot
  • Reddit
  • Digg
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Technorati

Related posts

Comments

2 Responses to “DOSBox 0.73, emulation status update”

  1. Scorpion on November 4th, 2009 3:06 am

    I was trying to figure out if there was a major difference and this was well put togther. You did a great job at comparing the two of them.


    Browser Internet Explorer 6.0 Internet Explorer 6.0 on the O.S. Windows XP Windows XP
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
  2. Sir Arthur, King of Ghouls'n Ghosts on November 4th, 2009 8:44 am

    Thank you. I thought it would have been interesting to look at the differences between the two DOSBox versions, especially considering how much time it takes to release an upgrade for the emulator…


    Browser Firefox 3.5.4 Firefox 3.5.4 on the O.S. Windows Vista Windows Vista
    Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4

Leave a Reply