Closed Fenix770 closed 9 months ago
SuperEGA is a bit broken.
Wait, are you able to run Win3.0 on a standard EGA color configuration (not b&w)? And does it happen on earlier builds?
But, I suspect is related to 286 protected mode emulaton, since it happens on VGA video mode too.
I tried to install Win 3.0a on the ADI 386 SX/20 and color EGA it have the same issue. The machine crash when the setup program reach the graphical part of the installation.
PD: The install program of Win 3.0a exists to DOS when reach the graphical part on ADI 386 SX/20 with AVGA-1 (Acumos).
PD: Same on build 5979
I installed Windows 3.0a on ADI 386 SX, and Windows freezes at the startup screen in standard (Win /S) and enhanced modes (WIN /3) only real modes works I tried the standard VGA video mode with different VGA video cards. It happen since at least the build 4.0.0.4640 Win x32 Hyundai 286C.zip
I just tested other machines and even the 486 SX is affected by this bug.
for the AVGA one, I think it's a win3.1 only driver.
I think the EGA B/W driver requires at least 1.5MB of ram. Edit: or actually, standard mode itself requires 1.5MB of memory.
I installed Windows 3.0a on ADI 386 SX, and Windows freezes at the startup screen in standard (Win /S) and enhanced modes (WIN /3) only real modes works I tried the standard VGA video mode with different VGA video cards. It happen since at least the build 4.0.0.4640 Win x32 Hyundai 286C.zip
That can't possibly be the build that introduced it because there's no CPU changes in that build.
PD: I found some interesting!. Windows 3.0 (non "a") does not throw the "unrecoverable application error" on MS-DOS 4.00. The problem seems to be with the MS-DOS version 5.0. I found is also affected an old VM I have with SCAT 286, MS-DOS 5.0 and QRAM 2.02. Maybe it is related to the management of the HMA (fist 64kb of extended memory)
I installed MS-DOS 4.01 on Shuttle 386 SX/20 with MS-DOS 4.01 and monochrome EGA card and monitor an works just fine. The issue happens on MS-DOS 5.0 but I don't know why.
I installed MS-DOS 5.0 upgrade version, it seems to work fine. The files are dated as April 1991. The version that has issues is dated as February, 1992.
Link to that February 1992 version?
Try using the HIMEM.SYS that comes with the DOS version instead of the one from 1990.
I already tried, the version of DOS 5.0 released in 1992 includes a HIMEM.SYS dated as September, 1991.
Can you link me to that february 1992 version?
And can you upload your VM that uses the normal April 1991 MS-DOS 5.00?
Here is the 1992 version of MS-DOS 5.0 MS-DOS 5.00.ver.5.00.02.English.zip
The July,1991 version is in Spanish languague. (Other versions exist and are dated as April, 1991 and a version 5.00a dated as November 1991) Microsoft MS-DOS 5.00 [Spanish] (3.5).zip
PD: here is the Goldstar 286 VM with DOS 5.0 (july, 1991) and QRAM installed
@Fenix770 Try reinstalling the broken configuration and see if things work correctly now. It could have been the IDE bug causing this as well.
The bug seems to be fixed now!. The protection error was triggered, before, by the Windows Calc utility.
PD:
I also discovered it is possible to use the ATI VGA 800x600x16 video mode on Windows 3.0 with the ATI EGA+
The Win 1x/2.x drivers for the ATI EGA (not plus) for the resolutions 640x480 752x410 and 800x560 are not compatible with the EGA+. It seems the non-Plus is closer that the old EGA, and EGA+ is closer to the ATI VGA-88, the only difference may be the lack of the 8-bit DAC for the 256 color VGA modes.
Well then, this can be closed as well.
What happened?
I installed Windows 3.0 and then 3.0a with both versions I found a strange error about a protected mode violation. Windows 3.0a does not works in real mode either. Also I tested EGA and VGA video modes and several ISA 286 machines Windows 3.0 starts but some apps may have strange issues about a protection violation.
This screen is from EGA black and white configuration but affects other video modes too.
Here is the HDD a file Hyundai 286C.zip
Configuration file
Operating system
Windows 10
CPU
i5 4210U
86Box version
4.1.0.5206
Build architecture
Windows - x86 (32-bit)
Build type
Download source
Official website (Jenkins, GitHub)
Additional context
No response