86Box
86Box copied to clipboard
ATI EGA 800+ 800x600 video mode does not work on windows 2.x
Describe the bug
I followed the procedure to install the extended 800x600 video mode on Win 2.x. I tried Windows 2.11/286 and 2.03.
There are basically two bugs.
-
The installation disk say sthat a multisync monitor is not present, but this error can be ignored. then the setup disk install the driver on the setup disk and start the Windows installer.
-
Windows freezes on the startup screen
The startup screen says ATI VGA Wonder, not EGA, but since this card uses the same 18800 chipset, it may not be an error, and the setup driver, disk seems to be genuine.
Procedure:
The EDRIVER.EXE file must be executed from dos prompt.
Note: In DOS 5.0 and latter SETVER.EXE must be loaded in config.sys. (it uses the win200.bin entry). The disk must be in drive A. Can't install from B drive.
Driver disks:
PD: I also found the drivers for 800, not the 800+. It has drivers for lower resolutions, like 720x410 and 800x560. But the files must be replaced manually as indicated in the readme file.
Screenshots
Same bug is present in Pcem.
Thanks!
VGA Wonder is not EGA Wonder, they are two different cards.
I tested the setup disk drivers. I found that the monitor must be configured as multisync. Windows 2.03 starts, but part of the screen cannot be seen. I suspect the presence of multisync monitor is not emulated. The EGA test utility included in the EGA wonder (not the plus) is unable to test the 800x560 screen resolution and say there is no multisync monitor.
PD: The EGA Wonder 800/800+ cards support 16-color VGA mode at 640x480. The standard VGA drivers of Windows 3.0/31 works. However not all colors are the same.
Here I found the manual of the card: http://www.minuszerodegrees.net/manuals/EGA%20Wonder%20Operation%20Manual%20%28Edition%202.3,%20January%201988%29.pdf In page 6 It says VGA mode 11 (640x480 2 colors) and mode 12 (640x480 16 colors) are supported.
Screenshots:
Was able to reproduce this bug on 3.4.1, running the Windows x64 build. Specifically, following the procedure given in the first post I got the same error about the mode not being supported and Windows 2.03 still crashes on the first screen where it mistakenly calls it a VGA Wonder.
I was not able to get Windows 2.03 to properly start, am not sure what's meant by "the monitor must be configured as multisync" (where?). EGATEST continues to say 800x560 is not supported with this monitor.
Suspect this might have something to do with the monitor type selection in 86box? The only monitors selectable are 515x monitors, none of which would likely count as multisync. If it was previously possible to attach a multisync monitor in 86box to this card, it is not currently.