<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>multiuser dos &#8211; Virtually Fun</title>
	<atom:link href="https://virtuallyfun.com/category/multiuser-dos/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Thu, 02 Mar 2017 12:16:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>VM/386</title>
		<link>https://virtuallyfun.com/2011/02/18/vm386/</link>
					<comments>https://virtuallyfun.com/2011/02/18/vm386/#comments</comments>
		
		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 18 Feb 2011 18:38:00 +0000</pubDate>
				<category><![CDATA[i386]]></category>
		<category><![CDATA[multiuser dos]]></category>
		<category><![CDATA[VM/386]]></category>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=366</guid>

					<description><![CDATA[So I picked up this old 386 multitasker on amazon called.. VM/386. I remember seeing ads on how awesome it was back in the day. &#160; So much to my luck, I not only got 1.2 but 1.22! Even luckier &#8230; <a href="https://virtuallyfun.com/2011/02/18/vm386/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>So I picked up this old 386 multitasker on amazon called.. VM/386. I remember seeing ads on how awesome it was back in the day.</p>
<div class="separator" style="clear: both; text-align: center;">
<div id="attachment_5908" style="width: 594px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/vm386.jpg" rel="attachment wp-att-5908"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-5908" class="size-large wp-image-5908" src="https://virtuallyfun.com/wp-content/uploads/2011/02/vm386-1024x373.jpg" alt="VM/386 diskettes" width="584" height="213" /></a><p id="caption-attachment-5908" class="wp-caption-text">VM/386 diskettes</p></div>
</div>
<p>&nbsp;</p>
<div class="separator" style="clear: both; text-align: center;">
<div id="attachment_5909" style="width: 746px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/vm386-1.2-splash.png" rel="attachment wp-att-5909"><img decoding="async" aria-describedby="caption-attachment-5909" class="size-full wp-image-5909" src="https://virtuallyfun.com/wp-content/uploads/2011/02/vm386-1.2-splash.png" alt="VM/386 1.2 splash screen" width="736" height="438" /></a><p id="caption-attachment-5909" class="wp-caption-text">VM/386 1.2 splash screen</p></div>
</div>
<p>So much to my luck, I not only got 1.2 but 1.22! Even luckier all the disks read! However what ever magic they employed doesn&#8217;t work under any emulation &#8230; <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f610.png" alt="😐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Sure it&#8217;ll load up, and let you do some options.. But this is all I get.</p>
<div class="separator" style="clear: both; text-align: center;">
<div id="attachment_5911" style="width: 746px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/vm386-in-action.png" rel="attachment wp-att-5911"><img decoding="async" aria-describedby="caption-attachment-5911" class="size-full wp-image-5911" src="https://virtuallyfun.com/wp-content/uploads/2011/02/vm386-in-action.png" alt="VM/386 in action" width="736" height="438" /></a><p id="caption-attachment-5911" class="wp-caption-text">VM/386 in action</p></div>
</div>
<p>I&#8217;ve tried it on various Qemu levels, I&#8217;ve even used a real cirrus logic video ROM (from an ISA board, I&#8217;ll have to find a PCI cirrus logic ROM&#8230;) VMware, Virtual PC, and Virtual BOX.</p>
<p>Has anyone ever used this thing? I was under the impression it was multiuser as well as multitasking but it seems from what little I&#8217;ve been able to use that it&#8217;s only multi tasking&#8230;</p>
<p>Oh well I guess another sem-interesting update in MS-DOS multi-taskers.</p>
<p>&#8212; edit</p>
<p>And&#8230; I just got word of a copy of 2.0 and it&#8217;s being shipped.. 5 user version too!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://virtuallyfun.com/2011/02/18/vm386/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
		<item>
		<title>PC-MOS/386</title>
		<link>https://virtuallyfun.com/2011/02/02/pc-mos386/</link>
					<comments>https://virtuallyfun.com/2011/02/02/pc-mos386/#comments</comments>
		
		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 17:57:00 +0000</pubDate>
				<category><![CDATA[multiuser dos]]></category>
		<category><![CDATA[PC-MOS/386]]></category>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=354</guid>

					<description><![CDATA[PC-MOS/386 was another multi-user MS-DOS Operating system. And they had some great ads, like above. I was able to track down a few disks but of them all only the version 5 one seemed to run to some degree under &#8230; <a href="https://virtuallyfun.com/2011/02/02/pc-mos386/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<div class="separator" style="clear: both; text-align: center;"></div>
<div id="attachment_3534" style="width: 758px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/3124684529_6d695d5281_b.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3534" class="size-full wp-image-3534" alt="PC-MOS/386 print ad" src="https://virtuallyfun.com/wp-content/uploads/2011/02/3124684529_6d695d5281_b.jpg" width="748" height="1024" /></a><p id="caption-attachment-3534" class="wp-caption-text">PC-MOS/386 print ad</p></div>
<p>PC-MOS/386 was another multi-user MS-DOS Operating system. And they had some great ads, like above.</p>
<p>I was able to track down a few disks but of them all only the version 5 one seemed to run to some degree under Qemu. Or at least the $386.sys memory driver.</p>
<div id="attachment_3536" style="width: 746px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-1.02.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3536" class="size-full wp-image-3536" alt="pc-mos 1.02" src="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-1.02.jpg" width="736" height="438" /></a><p id="caption-attachment-3536" class="wp-caption-text">pc-mos 1.02</p></div>
<div class="separator" style="clear: both; text-align: center;"></div>
<p>This is about as much as I got out of PC-MOS/386 1.0</p>
<div id="attachment_3537" style="width: 746px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-3.00.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3537" class="size-full wp-image-3537" alt="pc-mos 3.00" src="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-3.00.jpg" width="736" height="438" /></a><p id="caption-attachment-3537" class="wp-caption-text">pc-mos 3.00</p></div>
<div class="separator" style="clear: both; text-align: center;"></div>
<p>While PC-MOS/386 3.0 loads, if you try to load the protected mode $386.sys driver it just hangs.</p>
<div id="attachment_3538" style="width: 746px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-5.01.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3538" class="size-full wp-image-3538" alt="pc-mos 5.01" src="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-5.01.jpg" width="736" height="438" /></a><p id="caption-attachment-3538" class="wp-caption-text">pc-mos 5.01</p></div>
<div class="separator" style="clear: both; text-align: center;"></div>
<p>And PC-MOS/386 5.0 not only loads, but will load up with the protected mode driver on Qemu.</p>
<div id="attachment_3539" style="width: 746px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-5.01-protected-mode.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3539" class="size-full wp-image-3539" alt="pc-mos 5.01 protected mode" src="https://virtuallyfun.com/wp-content/uploads/2011/02/pc-mos-5.01-protected-mode.jpg" width="736" height="438" /></a><p id="caption-attachment-3539" class="wp-caption-text">pc-mos 5.01 protected mode</p></div>
<div class="separator" style="clear: both; text-align: center;"></div>
<p>I&#8217;ve managed to get a serial &#8216;terminal&#8217; to run, and for anyone who ever needs the hint, here is the config.sys, autoexec.bat and user01.bat file to make it boot up&#8230;. Neither VirtualPC, nor VMWare can boot up with the drivers.</p>
<p>config.sys</p>
<blockquote><p>memdev = \mos\$386.sys /p<br />
device = \mos\pcterm.sys<br />
device = \mos\$serial.sys /ad=03f8,in=4,hs=x,ib=2048,ob=2048<br />
smpsize = 80k<br />
buffers = 40</p></blockquote>
<p>autoexec.bat</p>
<blockquote><p>echo off<br />
rem<br />
rem turns dot prefix command syntax off<br />
rem<br />
rem<br />
rem issue path command<br />
rem<br />
path c:\;c:\mos<br />
rem<br />
rem configure for terminal(s), each addtask line is for a terminal&#8230;<br />
rem<br />
addtask 300k,1,,user01,pcterm,1,19200<br />
rem addtask 300k,2,,user02,pcterm,3,19200<br />
rem addtask 300k,3,,user03,pcterm,4,19200<br />
rem addtask 300k,4,,user04,pcterm,5,19200<br />
rem<br />
rem set up printer<br />
rem<br />
addtask 032k,6,,printer<br />
rem<br />
rem make print spooler directory, note this example uses a<br />
rem virtual disk.<br />
rem<br />
rem md d:\spool<br />
rem<br />
rem issue command for spooler<br />
rem<br />
spool c:\spool\ /t05<br />
rem<br />
rem define operating system prompt<br />
rem<br />
prompt $h0$p $</p></blockquote>
<p>user01.bat</p>
<blockquote><p>path c:\;c:\mos<br />
prompt $h1$p $a<br />
spool c:\spool\ /t5</p></blockquote>
<p>So what is it like? Under emulation lots of keystrokes are lost, and it feels slow. I&#8217;m sure it&#8217;s a COMPLETELY different story on actual hardware. PC-MOS 5.0 also cannot run DPMI programs, which is a shame. Then again DPMI was a &#8216;new and exciting&#8217; thing in 1992 so I guess it&#8217;s not that surprising. I&#8217;m not aware of any support to run Windows 3.1 but again 1992 was when the tide really started to turn to Windows.</p>
<p>As they mention on wiki memory costs, and slow disks of the time certainly made things like PC-MOS really slow.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://virtuallyfun.com/2011/02/02/pc-mos386/feed/</wfw:commentRss>
			<slash:comments>30</slash:comments>
		
		
			</item>
		<item>
		<title>Concurrent DOS/386</title>
		<link>https://virtuallyfun.com/2011/01/28/concurrent-dos386/</link>
					<comments>https://virtuallyfun.com/2011/01/28/concurrent-dos386/#comments</comments>
		
		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 28 Jan 2011 21:10:00 +0000</pubDate>
				<category><![CDATA[MS-DOS]]></category>
		<category><![CDATA[multiuser dos]]></category>
		<category><![CDATA[v86]]></category>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=353</guid>

					<description><![CDATA[Concurrent DOS/386 was a successor to MP/M, from Digital Research. I&#8217;ve been able to track down a few versions: version 2, released November 17, 1987 version 3, released February 23, 1988 What is interesting is that these versions include a &#8230; <a href="https://virtuallyfun.com/2011/01/28/concurrent-dos386/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<div class="separator" style="clear: both; text-align: center;"></div>
<div id="attachment_5929" style="width: 731px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/01/concurrent-DOS386.jpg" rel="attachment wp-att-5929"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-5929" class="size-full wp-image-5929" src="https://virtuallyfun.com/wp-content/uploads/2011/01/concurrent-DOS386.jpg" alt="Concurrent DOS/386" width="721" height="420" /></a><p id="caption-attachment-5929" class="wp-caption-text">Concurrent DOS/386</p></div>
<p>Concurrent DOS/386 was a successor to MP/M, from Digital Research.</p>
<p>I&#8217;ve been able to track down a few versions:</p>
<ul>
<li>version 2, released November 17, 1987</li>
<li>version 3, released February 23, 1988</li>
</ul>
<p>What is interesting is that these versions include a CP/M 8086 emulator. I would imagine that would be a &#8216;big deal&#8217; for users of the older MP/M to migrate into a newer 80386 environment. From what I&#8217;ve seen in other places these were compatible with MS-DOS 3.0 . It can also read extended dos partitions! Since they predate VCPI/DPMI there is no way to run protected mode applications. Concurrent DOS/386 is later followed up with Digital Research Multiuser DOS. It is interesting, well to me that DR-DOS was basically a single user, single tasking version of the Multiuser DOS.</p>
<div id="attachment_6864" style="width: 662px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/01/DR-Multiuser-DOS.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-6864" class="size-full wp-image-6864" src="https://virtuallyfun.com/wp-content/uploads/2011/01/DR-Multiuser-DOS.png" alt="" width="652" height="517" /></a><p id="caption-attachment-6864" class="wp-caption-text">Multiuser DR-DOS</p></div>
<p>I was able to install this on <a href="http://virtuallyfun.blogspot.com/2010/10/qemu-0130-for-win32.html">Qemu 0.13.0</a>. Although this includes some IPX/SPX stuff from the later purchase of Digital Research by Novell, it still remains a largely MS-DOS 3.3 compatible OS. Because it uses protected mode, and the v86 mode, it is still incapable of running VCPI/DPMI programs. Also absent is the CP/M emulator. I think there was a DR-DOS 6 equivalence sold as a multiuser, but by the time of DR-DOS 7, the product had been forked and several VARS started to sell their own versions based on Multiuser DR-DOS. These included (but probably not a complete list)</p>
<ul>
<li>REAL/32</li>
<li>System Manager</li>
<li>DR-Multiuser-DOS</li>
</ul>
<p>Of these, REAL/32 seems to be the only one that is still alive, and being sold by <a href="http://www.imsltd.com/">Intelligent Micro Software.</a> I&#8217;ve located a <a href="http://www.alloy.com.au/web_download/OLD/REAL32/7.5X/R32DEMO.ZIP">demo version of REAL/32 here</a>.</p>
<div id="attachment_6865" style="width: 662px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/01/real32-logo.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-6865" class="size-full wp-image-6865" src="https://virtuallyfun.com/wp-content/uploads/2011/01/real32-logo.jpg" alt="" width="652" height="437" /></a><p id="caption-attachment-6865" class="wp-caption-text">REAL/32 logo</p></div>
<p>REAL/32 certainly feels a lot like DR-DOS (which it is derived from) and what is cool is that it supports DPMI applications. I&#8217;ve tested some Borland Pascal stuff, along with DJGPP. Like the others it supports serial terminals to be hooked up.</p>
<div id="attachment_6867" style="width: 666px" class="wp-caption aligncenter"><a href="https://virtuallyfun.com/wp-content/uploads/2011/01/real32-serial-connection.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-6867" class="size-full wp-image-6867" src="https://virtuallyfun.com/wp-content/uploads/2011/01/real32-serial-connection.jpg" alt="" width="656" height="422" /></a><p id="caption-attachment-6867" class="wp-caption-text">real32 serial connection</p></div>
<p>&nbsp;</p>
<p>Qemu makes it super easy to simple to switch to the serial port, and bring up the &#8216;second user&#8217;. I&#8217;m pretty sure you could use qemu to redirect it&#8217;s serial port over TCP&#8230;</p>
<p>And speaking of networking, the install program also seems to have some kind of networking config built in, so I would imagine each VM can have it&#8217;s own IPX/SPX setup? I&#8217;ll have to mess some more with it.</p>
<p>If you&#8217;ve ever liked DR-DOS, you may want to give real/32 a whirl, it&#8217;s certainly more&#8230; interesting.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://virtuallyfun.com/2011/01/28/concurrent-dos386/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>Multiuser DOS</title>
		<link>https://virtuallyfun.com/2011/01/28/multiuser-dos/</link>
					<comments>https://virtuallyfun.com/2011/01/28/multiuser-dos/#comments</comments>
		
		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 28 Jan 2011 14:06:00 +0000</pubDate>
				<category><![CDATA[386BSD]]></category>
		<category><![CDATA[MS-DOS]]></category>
		<category><![CDATA[multiuser dos]]></category>
		<category><![CDATA[v86]]></category>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=352</guid>

					<description><![CDATA[This has been a fun thing to go through, but at one point it was a popular trend to convert big expensive 386 computers from the late 1980&#8217;s into multi-user, multi-tasking beasts much like a mainframe. But instead of CICS, &#8230; <a href="https://virtuallyfun.com/2011/01/28/multiuser-dos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>This has been a fun thing to go through, but at one point it was a popular trend to convert big expensive 386 computers from the late 1980&#8217;s into multi-user, multi-tasking beasts much like a mainframe.  But instead of CICS, and PROFS people ran Dbase III, WordPerfect, and all kinds of email solutions from ccmail, to MS mail, and even some dbase programs, compiled by<a href="ftp://ftp.eunet.bg/pub/simtelnet/msdos/lan/cmail27c.zip"> clipper into being email</a> clients.</p>
<p>In a way things were more &#8216;simple&#8217; back then, and the 80386 CPU had a card up it&#8217;s sleeve v86 mode.  v86 mode provides hardware emulation of a 8086, allowing the base OS to spawn dozens of these virtual machines.  All that was up to the &#8216;supervisor&#8217; was to create virtual peripherals, much like how Windows/386 of the day ran multiple MS-DOS VM&#8217;s on a single machine that you could see at once, these solutions provide the output to multiple terminals.</p>
<p>While Windows/386 sat on top of MS-DOS, these multitasking DOS&#8217;s had the v86 mode multitasking as part of it&#8217;s core, and some of the later ones were themselves protected mode operating systems.</p>
<p>But juggling multiple MS-DOS applications at one could be quite a challenge.  And of course there was the whole dos extender thing, leading up to VCPI, and DPMI.</p>
<p>While MP/M-86 is a grand daddy to a bunch of Digital Research derived OS&#8217;s, it&#8217;s not 386 specific so I&#8217;m going to omit it for now.  I&#8217;m sure it&#8217;ll be worth doing it&#8217;s own write up.</p>
<p>I&#8217;m sure I&#8217;m going to miss a bunch of these, but let&#8217;s have a quick rundown.</p>
<ul>
<li>Concurrent DOS/386
<li>DR-Multiuser-DOS 5.0
<li>Real/32
<li>TSX-32
<li>PC-MOS/386
<li>VM/386
<li>VMOS/3</ul>
<p>If anyone knows of any others feel free to give me a shout.  It does seem that multiuser DOS was a good market at one point.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://virtuallyfun.com/2011/01/28/multiuser-dos/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
	</channel>
</rss>
