DOSBox v0.61
posted in Emulator Release by narvick on Feb 3rd, 2004DOSBox, a great PC/DOS emulator, has been updated today. Only the Windows and sources are updated as of now, though. Changes in this version:
- Added a beta dynamic CPU for x86 hosts (very unstable)
- Added OpenGL and hardware overlay display output
- Rewrote the VGA screen updates to go in lines
- Added paging and v86 support to CPU emulation
- Added a config option to simulate a certain type of machine
- Added Hercules graphics emulation
- Made CGA/TANDY modes more compatible
- Updated textmode drawing routines to support blinking colors
- Fixed VESA set page function that was documented wrong
- Fixed some wrongly emulated CPU opcodes
- Improved exception handling
- Debugger: fixes; logging of gdt, lgt, idt, new commands
- Fixed some mscdex issues (drive letter header error, added get directory entry)
- Added/fixed some BIOS functions
- Added some rarely used XMS functions
- Implemented GUS emulation
- Added 16-bit DMA support
- Fixed many small bugs in filehandling routines
- Many small FPU fixes
- Some keyboard improvements
- Some Timer and CMOS/RTC fixes
- Lots of mouse fixes
- Enabled internal modem
- Made the DOS parsing routines a bit more flexible
- Added Subst
- Added cdrom ioctl support for Linux
- Many internal DOS fixes: memory/files/datastructures
- Get some help from c2woody in allowing more than 1 IRQ being served
- Disabled DPMI (not need anymore. DOSBox handles almost every extender)
- Search configfile in $HOME directory if none present in current directory
- Added another way to switch to protected mode
- Fixed some odd badly documented behavior with PSP/DTA
- Added some warnings on opening of readonly files in writemode (DOS default)
- Many shell enhancements
- Fixed a Win32 specific bug dealing with filenames starting with a "."
- Fixed some bugs with the directory structure: not found/can't save errors
Thanks to kees for the news