|DSx86 v0.31 Beta Release Notes|
This version has the following fixes and improvements over the previous
- Page Fault handling in the protected mode RETF opcode implemented.
- Implemented some additional XMS INT calls, for Commander Keen 4 etc.
- Implemented Mode-X Smooth scaling for 320x200 and 320x240 resolutions.
- Implemented preliminary Smooth scaling for EGA 320x200 mode.
Apr 10th, 2011 - DSx86 version 0.31 released!
This is mostly a small bug fix version, as the 0.30 version had a couple of annoying bugs caused by the new HIMEM.SYS emulation. I also added the Smooth scaling option to some new graphics modes. The main changes in this version are the following:
Implemented Page Fault handling to protected mode RETF opcode. This allows the start up of Windows Setup from within Windows 3.00a, and fixes some other Windows programs as well.
Implemented a couple of new XMS INT calls, to allow Commander Keen 4 to run again. The same problem occurred in some other games as well.
Implemented Mode-X Smooth scaling for 320x200 and 320x240 resolutions. This is not very well tested, and the other Mode-X resolutions (320x400, 32x480, 360x240 etc) will not work yet.
Implemented preliminary Smooth scaling for EGA 320x200 mode. Note that the smooth vertical panning is not supported in the Smooth scaling mode yet, so you will get jerky horizontal motion in games that use that.
Thanks for the bug reports for 0.30 that brought the first two problems to my attention! I hope this version will run the Windows programs better, and does not cause so many problems in the games that used to run in the previous versions.