De DOS-emulator DOSBox heeft een nieuwe versie gekregen met het nummer 0.58. Dit programma is geschreven in C/C++ en volgt de SDL standaarden zodat deze makkelijk te porten is naar andere platformen. Er wordt een hele DOS-omgeving geëmuleerd welke beschikt over een 286/386 realmode CPU, Directory FileSystem, XMS, EMS en een SoundBlaster geluidskaart. Hierdoor krijg je een perfecte omgeving voor 'oude' DOS-spellen die je nog op de plank hebt liggen. Let er wel op dat 'protected-mode' DOS-programma's nog niet worden ondersteund, deze zijn vaak te herkennen door de aanwezigheid van het bestand DOS4GW.EXE in de directory van het bewuste programma. Het changelog ziet er verder als volgt uit:
- fixed date and time issues with fcbs
- added more commands to the internal Shell
- corrected config system when a old configfile was used
- fixed cga put and get pixel
- fixed some vga register getting reset to wrong values
- improved support for foreign keyboards
- improved joystick support
- made dosbox multithreaded again
- lot's of soundblaster fixes
- dma fixes
- cdrom support
- midi support
- added scale2x
- reenabled screenshot support
- joystick support fixes
- mouse improvements
- support for writing wavefiles
- added directory cache and longfilename support (longfilenames will be mangled)
- mouse fixes
- date and time updates at z : \
- added (partial) direct disk support. (works probably only if directory is mounted under a : \ )
- added support for env variables. (must be set before starting dosbox: DOSBOX_SECTION_PROPERTY=value
like DOSBOX_SBLASTER_IRQ=1)