Incorrect emulation DOS function 11h (search first using FCB) hang SETUP.EXE and MSDOSD.EXE from Windows V1.01. Under MS DOS loaded from image all work
Detail see an attachment
This bug fixed - SETUP.EXE and MSDOSD.EXE run without errors.
But Windows 1.01 still don't work properly - on start screen appear garbage, mouse not detected and other programs not run under this version Windows.
I will continue investigation difference between emulation and real MS DOS as far as possible.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The garbage on the start screen of Windows 1.x can be avoided by using the command "VER SET 3 30" to change the reported version of DOS to 3.30 -- a version that is more recognizable to Windows 1.x than the version 5.0 default.
Windows 1.x doesn't include support for the PS/2 style of mouse that DOSBox emulates. However, if you replace MOUSE.DRV on disk 1 with the one from Windows 2.x and select bus/serial mouse when installing then Windows 1.x will have PS/2 mouse support that works in DOSBox.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The issue should now be fixed in SVN.
This bug fixed - SETUP.EXE and MSDOSD.EXE run without errors.
But Windows 1.01 still don't work properly - on start screen appear garbage, mouse not detected and other programs not run under this version Windows.
I will continue investigation difference between emulation and real MS DOS as far as possible.
The garbage on the start screen of Windows 1.x can be avoided by using the command "VER SET 3 30" to change the reported version of DOS to 3.30 -- a version that is more recognizable to Windows 1.x than the version 5.0 default.
Windows 1.x doesn't include support for the PS/2 style of mouse that DOSBox emulates. However, if you replace MOUSE.DRV on disk 1 with the one from Windows 2.x and select bus/serial mouse when installing then Windows 1.x will have PS/2 mouse support that works in DOSBox.
Yes, with VER SET 3 10 ... 3 30 all work fine. Thank you very much.