Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Discuss MS-DOS, Windows 1, 2 and 3.
Post Reply
roytam1
FTP Access
Posts: 674
Joined: Mon Nov 03, 2008 6:15 am

Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by roytam1 »

We know last working version is Windows 3.0, and we know Real Mode is still available until Build 43e, but do Build 26 and Build 34e Real Mode work on real 8086/8088?

Fanta Shokata
User avatar
FTP Access
Posts: 261
Joined: Sat Oct 10, 2020 12:48 pm
Location: Tricity, Poland

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by Fanta Shokata »

I think it will work, but I'm not 100% sure about that.
We stand with Ukraine

astrohound
User avatar
Posts: 31
Joined: Wed Aug 25, 2021 9:09 pm
Location: SE Europe

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by astrohound »

Windows 3.1.026 does install (and works) in RM.
Image

I also tried 027 and 34f but the installers didn't work.

roytam1
FTP Access
Posts: 674
Joined: Mon Nov 03, 2008 6:15 am

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by roytam1 »

astrohound wrote:
Fri May 13, 2022 11:49 pm
Windows 3.1.026 does install (and works) in RM.
Image

I also tried 027 and 34f but the installers didn't work.
I'm not talking about Real Mode kernel.exe running on something newer than 8086/8088, but Real Mode kernel.exe running on real or precisely emulated 8086/8088.

astrohound
User avatar
Posts: 31
Joined: Wed Aug 25, 2021 9:09 pm
Location: SE Europe

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by astrohound »

roytam1 wrote:
Sat May 14, 2022 10:05 am
Real Mode kernel.exe running on real or precisely emulated 8086/8088.
That was a real mode kernel running under 80186 emulation. About precision... I can't guarantee it's precise. DOSBox-X is hit and miss sometimes. Although it's often much more reliable for this than DOSBox.

astrohound
User avatar
Posts: 31
Joined: Wed Aug 25, 2021 9:09 pm
Location: SE Europe

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by astrohound »

And this is on the real machine (again 80186):
Image

roytam1
FTP Access
Posts: 674
Joined: Mon Nov 03, 2008 6:15 am

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by roytam1 »

astrohound wrote:
Sat May 14, 2022 2:17 pm
And this is on the real machine (again 80186):
Image
thats great, but 80186 is NOT 8086/8088.

quote from wikipedia:

A few new instructions were introduced with the 80186 (referred to as the 8086-2 instruction set in some datasheets): enter/leave (replacing several instructions when handling stack frames), pusha/popa (push/pop all general registers), bound (check array index against bounds), and ins/outs (input/output of string). A useful immediate mode was added for the push, imul, and multi-bit shift instructions. These instructions were also included in the contemporary 80286 and in successor chips. (The instruction set of the 80286 is superset of the 80186's, plus new instructions for protected mode.)

astrohound
User avatar
Posts: 31
Joined: Wed Aug 25, 2021 9:09 pm
Location: SE Europe

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by astrohound »

So? Windows 3.x in real mode doesn't use 80186 instructions. So, the only practical difference is the speed, which is a twice faster. So, if it works on 80186, it will work on 8086 too, just slower.

But ok. No need for snark, just ignore my answer and wait for someone else with 8088/8086 to answer.

Lucas Brooks
FTP Access
Posts: 751
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by Lucas Brooks »

There are emulators out there :^), FYI.

winnt32
FTP Access
Posts: 151
Joined: Thu Mar 02, 2017 2:40 pm

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by winnt32 »

not sure if this is a question that needs to be asked. if it didn't work it would be rather useless

roytam1
FTP Access
Posts: 674
Joined: Mon Nov 03, 2008 6:15 am

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by roytam1 »

winnt32 wrote:
Sun May 15, 2022 4:06 pm
not sure if this is a question that needs to be asked. if it didn't work it would be rather useless
maybe thats why MS removed it in Build 43e.

Fanta Shokata
User avatar
FTP Access
Posts: 261
Joined: Sat Oct 10, 2020 12:48 pm
Location: Tricity, Poland

Re: Does Windows 3.1 Beta Real Mode work on real 8086/8088?

Post by Fanta Shokata »

roytam1 wrote:
Mon May 16, 2022 2:00 am
winnt32 wrote:
Sun May 15, 2022 4:06 pm
not sure if this is a question that needs to be asked. if it didn't work it would be rather useless
maybe thats why MS removed it in Build 43e.
Real Mode was removed from that build mostly because it was intended for compatibility with Windows 1.x/2.x applications, and that 8086/8088 processors were now aged at that time.
We stand with Ukraine

Post Reply