<?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>PC-MOS/386 &#8211; Virtually Fun</title>
	<atom:link href="https://virtuallyfun.com/category/pc-mos386/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Sun, 03 Sep 2017 15:01:42 +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>PC-MOS/386 v5.01 released under GPL v3.0!</title>
		<link>https://virtuallyfun.com/2017/09/03/pc-mos386-v5-01-released-gpl-v3-0/</link>
					<comments>https://virtuallyfun.com/2017/09/03/pc-mos386-v5-01-released-gpl-v3-0/#comments</comments>
		
		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sun, 03 Sep 2017 15:01:42 +0000</pubDate>
				<category><![CDATA[80386]]></category>
		<category><![CDATA[PC-MOS/386]]></category>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7275</guid>

					<description><![CDATA[Sources over on github! https://github.com/roelandjansen/pcmos386v501 I&#8217;ve only just received notification of this, and had to post it forward. Â All I know is that you&#8217;ll need Borland C++ 3.1 along with Borland Brief to re-build the system. Â I haven&#8217;t tried it &#8230; <a href="https://virtuallyfun.com/2017/09/03/pc-mos386-v5-01-released-gpl-v3-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Sources over on <a href="https://github.com/roelandjansen/pcmos386v501">github</a>!</p>
<p style="padding-left: 30px;"><a href="https://github.com/roelandjansen/pcmos386v501">https://github.com/roelandjansen/pcmos386v501</a></p>
<p>I&#8217;ve only just received notification of this, and had to post it forward. Â All I know is that you&#8217;ll need Borland C++ 3.1 along with Borland Brief to re-build the system. Â I haven&#8217;t tried it just yet, but I most certainly will!</p>
<p>For those unaware, PC-MOS is a multi-user multi-tasking MS-DOS like Operating System. Â <a href="https://virtuallyfun.com/2011/02/02/pc-mos386/">I looked at this some years ago</a>.. More so interested in seeing if and how various MS-DOS like OS&#8217;s could run under modern emulation.</p>
<p>It may be interesting to pit FreeDOS vs PC-MOS/386.</p>
<p>On a personal note, it&#8217;s great to see that PC-MOS won&#8217;t just end up a minor footnote in wikipedia until it gets pushed off, instead it can live on</p>
]]></content:encoded>
					
					<wfw:commentRss>https://virtuallyfun.com/2017/09/03/pc-mos386-v5-01-released-gpl-v3-0/feed/</wfw:commentRss>
			<slash:comments>7</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 fetchpriority="high" 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 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 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>
	</channel>
</rss>
