<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: UNAUTHORIZED WINDOWS/386	</title>
	<atom:link href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Tue, 30 Sep 2025 19:08:30 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<item>
		<title>
		By: CWStarblazer		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382077</link>

		<dc:creator><![CDATA[CWStarblazer]]></dc:creator>
		<pubDate>Tue, 30 Sep 2025 19:08:30 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382077</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382070&quot;&gt;Josh Rodd&lt;/a&gt;.

I&#039;ve also been curious about the inner-workings of Windows/386 for a long time, hence why I decided to dive right into it. What you say bout OS/2&#039;s Win32s implementation is absolutely right, and also applies to the DOSEMU code that jschwart sent in here. 

I&#039;m also pretty sure that even if Windows was running in Standard Mode, 32-bit software for Windows 3.1 (including Watcom&#039;s Win386-based stuff) *should* still work as long as the DPMI host is a 32-bit DPMI host. DOSX wasn&#039;t (even if acting as a VCPI client under a 386 memory manager), but other DPMI servers like Quarterdeck&#039;s were, even though they didn&#039;t implement any of the VxD services. Windows itself is still a 16-bit DPMI client, though.

We also more-or-less did get a 32-bit protected-mode DOS, just with a few asterisks. If you&#039;re talking about an OS that does multitasking and has 32-bit int 21h, we basically got that in Windows 95 (and to a lesser degree in earlier versions too). Obviously you got the GUI too (though MS did have an internal character mode task switcher running in the System VM), but you got most of the building blocks of it. The problem is that people didn&#039;t just want a 32-bit protected-mode DOS.

People wanted inter-process communication (pipes and even advanced data exchange stuff like OLE), people wanted threads, people wanted GUIs. And people wanted a C-callable dynamically-linked API, not some baroque assembly interrupt-driven thing. OS/2 basically tried to fulfill that vision of taking the &quot;spirit&quot; of DOS into the protected-mode dynamically-linked multithreaded world, and then added a GUI on top. 

Taking DOS verbatim and adding the bare minimum to make it work in protected-mode just isn&#039;t all that compelling.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382070">Josh Rodd</a>.</p>
<p>I&#8217;ve also been curious about the inner-workings of Windows/386 for a long time, hence why I decided to dive right into it. What you say bout OS/2&#8217;s Win32s implementation is absolutely right, and also applies to the DOSEMU code that jschwart sent in here. </p>
<p>I&#8217;m also pretty sure that even if Windows was running in Standard Mode, 32-bit software for Windows 3.1 (including Watcom&#8217;s Win386-based stuff) *should* still work as long as the DPMI host is a 32-bit DPMI host. DOSX wasn&#8217;t (even if acting as a VCPI client under a 386 memory manager), but other DPMI servers like Quarterdeck&#8217;s were, even though they didn&#8217;t implement any of the VxD services. Windows itself is still a 16-bit DPMI client, though.</p>
<p>We also more-or-less did get a 32-bit protected-mode DOS, just with a few asterisks. If you&#8217;re talking about an OS that does multitasking and has 32-bit int 21h, we basically got that in Windows 95 (and to a lesser degree in earlier versions too). Obviously you got the GUI too (though MS did have an internal character mode task switcher running in the System VM), but you got most of the building blocks of it. The problem is that people didn&#8217;t just want a 32-bit protected-mode DOS.</p>
<p>People wanted inter-process communication (pipes and even advanced data exchange stuff like OLE), people wanted threads, people wanted GUIs. And people wanted a C-callable dynamically-linked API, not some baroque assembly interrupt-driven thing. OS/2 basically tried to fulfill that vision of taking the &#8220;spirit&#8221; of DOS into the protected-mode dynamically-linked multithreaded world, and then added a GUI on top. </p>
<p>Taking DOS verbatim and adding the bare minimum to make it work in protected-mode just isn&#8217;t all that compelling.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: CWStarblazer		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382076</link>

		<dc:creator><![CDATA[CWStarblazer]]></dc:creator>
		<pubDate>Tue, 30 Sep 2025 19:02:06 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382076</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382071&quot;&gt;neozeed&lt;/a&gt;.

All they were missing was Raymond Chen&#039;s character-mode task switcher.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382071">neozeed</a>.</p>
<p>All they were missing was Raymond Chen&#8217;s character-mode task switcher.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382071</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sun, 21 Sep 2025 09:58:54 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382071</guid>

					<description><![CDATA[Japanese DOS did actually include it, there is the &quot;bottom half&quot; of Windows you can invoke with DPMI.EXE if memory serves.  One of the MSC 7 beats should include it as well ...]]></description>
			<content:encoded><![CDATA[<p>Japanese DOS did actually include it, there is the &#8220;bottom half&#8221; of Windows you can invoke with DPMI.EXE if memory serves.  One of the MSC 7 beats should include it as well &#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Josh Rodd		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382070</link>

		<dc:creator><![CDATA[Josh Rodd]]></dc:creator>
		<pubDate>Sun, 21 Sep 2025 01:36:36 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382070</guid>

					<description><![CDATA[A few comments... first of all, thank you so much on a personal level for doing this. I have been curious about the inner workings of Windows/386 since I was a young lad trying to understand what was in the boxful of Windows SDK documentation some kind soul sent me.

A note about OS/2&#039;s implementation of Windows 386 Enhanced Mode (&quot;Win-OS/2&quot;)... it indeed took the approach of having a DPMI server which provided the same services that 386 Enhanced Windows would also provide, including the various VxDs. This had the unfortunate side effect that you couldn&#039;t load generic VxDs into it, although you could provide a 32-bit OS/2 VDD which could provide VxD callbacks, which is exactly what the Win32s support for OS/2 did. Win-OS/2 had a few minor changes to KRNL386 and friends (basically to avoid loading VxDs); the &quot;OS/2 for Windows&quot; release used the release version of Windows binaries but hot patched them to the same effect.

This meant most 32-bit software for Windows 3.1 would work (basically anything that used 32-bit DPMI, which included stuff like Watcom&#039;s 32-bit &quot;Windows extender&quot;), but anything VxD based was a no-go. This wasn&#039;t much of a limitation. There was some scanner software I couldn&#039;t upgrade to because the upgrade was VxD based.

It&#039;s interesting that we got very close to having a true 32-bit protected mode DOS, and we didn&#039;t end up getting there because the DOS extender vendors didn&#039;t want Microsoft to release that. It&#039;s not hard to imagine a world in which a DOS 5.00 or 6.x release included a 32-bit full featured DPMI host and a few VxDs, and Windows just ran as a happy client under that; instead, the closest you could get to that was rather messy piles of stuff like Netroom.]]></description>
			<content:encoded><![CDATA[<p>A few comments&#8230; first of all, thank you so much on a personal level for doing this. I have been curious about the inner workings of Windows/386 since I was a young lad trying to understand what was in the boxful of Windows SDK documentation some kind soul sent me.</p>
<p>A note about OS/2&#8217;s implementation of Windows 386 Enhanced Mode (&#8220;Win-OS/2&#8221;)&#8230; it indeed took the approach of having a DPMI server which provided the same services that 386 Enhanced Windows would also provide, including the various VxDs. This had the unfortunate side effect that you couldn&#8217;t load generic VxDs into it, although you could provide a 32-bit OS/2 VDD which could provide VxD callbacks, which is exactly what the Win32s support for OS/2 did. Win-OS/2 had a few minor changes to KRNL386 and friends (basically to avoid loading VxDs); the &#8220;OS/2 for Windows&#8221; release used the release version of Windows binaries but hot patched them to the same effect.</p>
<p>This meant most 32-bit software for Windows 3.1 would work (basically anything that used 32-bit DPMI, which included stuff like Watcom&#8217;s 32-bit &#8220;Windows extender&#8221;), but anything VxD based was a no-go. This wasn&#8217;t much of a limitation. There was some scanner software I couldn&#8217;t upgrade to because the upgrade was VxD based.</p>
<p>It&#8217;s interesting that we got very close to having a true 32-bit protected mode DOS, and we didn&#8217;t end up getting there because the DOS extender vendors didn&#8217;t want Microsoft to release that. It&#8217;s not hard to imagine a world in which a DOS 5.00 or 6.x release included a 32-bit full featured DPMI host and a few VxDs, and Windows just ran as a happy client under that; instead, the closest you could get to that was rather messy piles of stuff like Netroom.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: CWStarblazer		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382068</link>

		<dc:creator><![CDATA[CWStarblazer]]></dc:creator>
		<pubDate>Mon, 15 Sep 2025 18:39:11 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382068</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382064&quot;&gt;CWStarblazer&lt;/a&gt;.

As far as I know, OS/2 basically uses this approach to run Windows. At first, I think it could only run standard-mode Windows, but gained support for things like Win32s by essentially implementing the Win32s VxD services into the MVDM.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382064">CWStarblazer</a>.</p>
<p>As far as I know, OS/2 basically uses this approach to run Windows. At first, I think it could only run standard-mode Windows, but gained support for things like Win32s by essentially implementing the Win32s VxD services into the MVDM.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jschwart		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382067</link>

		<dc:creator><![CDATA[jschwart]]></dc:creator>
		<pubDate>Sun, 14 Sep 2025 09:47:30 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382067</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382064&quot;&gt;CWStarblazer&lt;/a&gt;.

Many thanks for your elaboration. I understand now that multiple DPMI hosts are going further than just the DPMI spec to handle Windows 3.x enhanced mode. That was not entirely clear to me so I was a bit surprised when you mentioned enhanced mode would not be possible with an alternative DPMI host.
I am curious now how OS/2 is handling this when running Windows 3.x.

From Jesus Lopez&#039;s post, it would seem interesting to learn what Borland did with it&#039;s DPMI host. Possibly Merge/Win4Lin also is using an alternative implementation for some aspects.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382064">CWStarblazer</a>.</p>
<p>Many thanks for your elaboration. I understand now that multiple DPMI hosts are going further than just the DPMI spec to handle Windows 3.x enhanced mode. That was not entirely clear to me so I was a bit surprised when you mentioned enhanced mode would not be possible with an alternative DPMI host.<br />
I am curious now how OS/2 is handling this when running Windows 3.x.</p>
<p>From Jesus Lopez&#8217;s post, it would seem interesting to learn what Borland did with it&#8217;s DPMI host. Possibly Merge/Win4Lin also is using an alternative implementation for some aspects.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jesús López		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382066</link>

		<dc:creator><![CDATA[Jesús López]]></dc:creator>
		<pubDate>Fri, 12 Sep 2025 23:47:04 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382066</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382064&quot;&gt;CWStarblazer&lt;/a&gt;.

I rember crisply that the Borland 32 bits compiler toolchain included a DPMI host executable that allowed to launch win9x invoking one of the *386.exe (krnl386?) from the shell bypassing totally win.com.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382064">CWStarblazer</a>.</p>
<p>I rember crisply that the Borland 32 bits compiler toolchain included a DPMI host executable that allowed to launch win9x invoking one of the *386.exe (krnl386?) from the shell bypassing totally win.com.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: CWStarblazer		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382064</link>

		<dc:creator><![CDATA[CWStarblazer]]></dc:creator>
		<pubDate>Mon, 08 Sep 2025 19:57:54 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382064</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382062&quot;&gt;jschwart&lt;/a&gt;.

KRNL286/386 is a bit more nuanced… on Windows 3.0, KRNL286 is used for Standard Mode on all processors (and DOSX.EXE – the 80286 DOS Extender – starts it already in protected-mode) while KRNL386 is used for Enhanced Mode. They’re built mostly from the same code, but KRNL386 has some 80386-specific code including being able to allocate selectors &#062;64K. On Windows 3.1, KRNL286 is used for 80286 processors (and DOSX switches back to real-mode before loading KRNL286, with KRNL286 using the DPMI real-&#062;protect mode switch entry point just like KRNL386) while KRNL386 is used for 80386 processors (even in Standard Mode).
More to your point, those DPMI hosts you mention do not implement support for loading arbitrary VxDs like you’d be able to do in Windows 3.x/9x. Rather, they hardcode in support for the services provided by a handful of VxDs (for instance, DOSEMU implements the services provided by the VxD used by Win32s to allow Win32s to run, but it isn’t actually running the original Win32s VxD). Theoretically, you could implement all of the VxD services needed to launch Windows 9x, but it would be a lot of work. Alternatively, you could implement a VxD loader, but at that point, you’re not just running Windows enhanced mode under an alternative DPMI host, you’re cloning the virtual machine manager.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382062">jschwart</a>.</p>
<p>KRNL286/386 is a bit more nuanced… on Windows 3.0, KRNL286 is used for Standard Mode on all processors (and DOSX.EXE – the 80286 DOS Extender – starts it already in protected-mode) while KRNL386 is used for Enhanced Mode. They’re built mostly from the same code, but KRNL386 has some 80386-specific code including being able to allocate selectors &gt;64K. On Windows 3.1, KRNL286 is used for 80286 processors (and DOSX switches back to real-mode before loading KRNL286, with KRNL286 using the DPMI real-&gt;protect mode switch entry point just like KRNL386) while KRNL386 is used for 80386 processors (even in Standard Mode).<br />
More to your point, those DPMI hosts you mention do not implement support for loading arbitrary VxDs like you’d be able to do in Windows 3.x/9x. Rather, they hardcode in support for the services provided by a handful of VxDs (for instance, DOSEMU implements the services provided by the VxD used by Win32s to allow Win32s to run, but it isn’t actually running the original Win32s VxD). Theoretically, you could implement all of the VxD services needed to launch Windows 9x, but it would be a lot of work. Alternatively, you could implement a VxD loader, but at that point, you’re not just running Windows enhanced mode under an alternative DPMI host, you’re cloning the virtual machine manager.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: CWStarblazer		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382063</link>

		<dc:creator><![CDATA[CWStarblazer]]></dc:creator>
		<pubDate>Mon, 08 Sep 2025 19:57:08 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382063</guid>

					<description><![CDATA[KRNL286/386 is a bit more nuanced... on Windows 3.0, KRNL286 is used for Standard Mode on all processors (and DOSX.EXE - the 80286 DOS Extender - starts it already in protected-mode) while KRNL386 is used for Enhanced Mode. They&#039;re built mostly from the same code, but KRNL386 has some 80386-specific code including being able to allocate selectors &#062;64K. On Windows 3.1, KRNL286 is used for 80286 processors (and DOSX switches back to real-mode before loading KRNL286, with KRNL286 using the DPMI real-&#062;protect mode switch entry point just like KRNL386) while KRNL386 is used for 80386 processors (even in Standard Mode).
More to your point, those DPMI hosts you mention do not implement support for loading arbitrary VxDs like you&#039;d be able to do in Windows 3.x/9x. Rather, they hardcode in support for the services provided by a handful of VxDs (for instance, DOSEMU implements the services provided by the VxD used by Win32s to allow Win32s to run, but it isn&#039;t actually running the original Win32s VxD). Theoretically, you could implement all of the VxD services needed to launch Windows 9x, but it would be a lot of work. Alternatively, you could implement a VxD loader, but at that point, you&#039;re not just running Windows enhanced mode under an alternative DPMI host, you&#039;re cloning the virtual machine manager.]]></description>
			<content:encoded><![CDATA[<p>KRNL286/386 is a bit more nuanced&#8230; on Windows 3.0, KRNL286 is used for Standard Mode on all processors (and DOSX.EXE &#8211; the 80286 DOS Extender &#8211; starts it already in protected-mode) while KRNL386 is used for Enhanced Mode. They&#8217;re built mostly from the same code, but KRNL386 has some 80386-specific code including being able to allocate selectors &gt;64K. On Windows 3.1, KRNL286 is used for 80286 processors (and DOSX switches back to real-mode before loading KRNL286, with KRNL286 using the DPMI real-&gt;protect mode switch entry point just like KRNL386) while KRNL386 is used for 80386 processors (even in Standard Mode).<br />
More to your point, those DPMI hosts you mention do not implement support for loading arbitrary VxDs like you&#8217;d be able to do in Windows 3.x/9x. Rather, they hardcode in support for the services provided by a handful of VxDs (for instance, DOSEMU implements the services provided by the VxD used by Win32s to allow Win32s to run, but it isn&#8217;t actually running the original Win32s VxD). Theoretically, you could implement all of the VxD services needed to launch Windows 9x, but it would be a lot of work. Alternatively, you could implement a VxD loader, but at that point, you&#8217;re not just running Windows enhanced mode under an alternative DPMI host, you&#8217;re cloning the virtual machine manager.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jschwart		</title>
		<link>https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382062</link>

		<dc:creator><![CDATA[jschwart]]></dc:creator>
		<pubDate>Mon, 08 Sep 2025 18:38:52 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15399#comment-382062</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382061&quot;&gt;CWStarblazer&lt;/a&gt;.

Many thanks for your response!

I have to admit. These modes are always somewhat confusing for me. There is win/s and win/3 for standard and enhanced mode, but at one point I understood that there is also another difference (krnl286/krnl386 related I think).

At least there are alternative DPMI hosts that can run win/3 but indeed they are also implementing VxD related things in their DPMI host:
https://github.com/dosemu2/dosemu2/blob/devel/src/dosext/dpmi/vxd.c
https://github.com/Baron-von-Riedesel/HX/blob/master/Src/HDPMI/VXD.ASM
And DPMIONE seems to have attempted Windows 9x:
https://github.com/sudleyplace/DPMIONE/issues/1#issuecomment-596798294

So maybe they are not just DPMI hosts as they go beyond the specified DPMI by implementing VxDs? Or would you not refer to win/3 as specifically 386 Enhanced Mode? Thanks in advance for your response!!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/comment-page-1/#comment-382061">CWStarblazer</a>.</p>
<p>Many thanks for your response!</p>
<p>I have to admit. These modes are always somewhat confusing for me. There is win/s and win/3 for standard and enhanced mode, but at one point I understood that there is also another difference (krnl286/krnl386 related I think).</p>
<p>At least there are alternative DPMI hosts that can run win/3 but indeed they are also implementing VxD related things in their DPMI host:<br />
<a href="https://github.com/dosemu2/dosemu2/blob/devel/src/dosext/dpmi/vxd.c" rel="nofollow ugc">https://github.com/dosemu2/dosemu2/blob/devel/src/dosext/dpmi/vxd.c</a><br />
<a href="https://github.com/Baron-von-Riedesel/HX/blob/master/Src/HDPMI/VXD.ASM" rel="nofollow ugc">https://github.com/Baron-von-Riedesel/HX/blob/master/Src/HDPMI/VXD.ASM</a><br />
And DPMIONE seems to have attempted Windows 9x:<br />
<a href="https://github.com/sudleyplace/DPMIONE/issues/1#issuecomment-596798294" rel="nofollow ugc">https://github.com/sudleyplace/DPMIONE/issues/1#issuecomment-596798294</a></p>
<p>So maybe they are not just DPMI hosts as they go beyond the specified DPMI by implementing VxDs? Or would you not refer to win/3 as specifically 386 Enhanced Mode? Thanks in advance for your response!!</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
