<?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: Microsoft C KnowledgeBase articles online	</title>
	<atom:link href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Fri, 21 Feb 2025 11:28:47 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		By: techfury90		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188160</link>

		<dc:creator><![CDATA[techfury90]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 22:10:18 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188160</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152&quot;&gt;neozeed&lt;/a&gt;.

Shoot me an email at the address I used on this comment and I&#039;ll hook you up with 6.2.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152">neozeed</a>.</p>
<p>Shoot me an email at the address I used on this comment and I&#8217;ll hook you up with 6.2.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188159</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 22:10:16 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188159</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188156&quot;&gt;techfury90&lt;/a&gt;.

Cool! That and hopefully QuakeWorld... Mine has a pci bus as well.  I&#039;m hoping packet drivers will work..]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188156">techfury90</a>.</p>
<p>Cool! That and hopefully QuakeWorld&#8230; Mine has a pci bus as well.  I&#8217;m hoping packet drivers will work..</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188158</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 22:08:54 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188158</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188154&quot;&gt;techfury90&lt;/a&gt;.

I ran it raw.  Dos 3.3

I need to get 5 and 6 for m 98.  For some reason the pirates are light on pc98 or I don&#039;t know where to look]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188154">techfury90</a>.</p>
<p>I ran it raw.  Dos 3.3</p>
<p>I need to get 5 and 6 for m 98.  For some reason the pirates are light on pc98 or I don&#8217;t know where to look</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: techfury90		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188156</link>

		<dc:creator><![CDATA[techfury90]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 22:04:03 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188156</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152&quot;&gt;neozeed&lt;/a&gt;.

http://darudarudan.syuriken.jp/kai/vram9821.lzh

Sample code for the PC-9821 256 color mode you&#039;ll want to use for DooM (it&#039;s what the original port&#039;s pc9821.drv is for). VRAM_GCC.C is a version for DJGPP 2.01.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152">neozeed</a>.</p>
<p><a href="http://darudarudan.syuriken.jp/kai/vram9821.lzh" rel="nofollow ugc">http://darudarudan.syuriken.jp/kai/vram9821.lzh</a></p>
<p>Sample code for the PC-9821 256 color mode you&#8217;ll want to use for DooM (it&#8217;s what the original port&#8217;s pc9821.drv is for). VRAM_GCC.C is a version for DJGPP 2.01.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: techfury90		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188155</link>

		<dc:creator><![CDATA[techfury90]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 22:00:28 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188155</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152&quot;&gt;neozeed&lt;/a&gt;.

http://hakosima.tripod.com/dj98/dj98inst.html
Seems to imply that I can make it coexist with EMM386 /DPMI easily. Excellent.

http://www.mfp.gr.jp/users/takas/prog/djgpp.html
2.03 libc patch. Very comprehensive, resulting executables run equally well on PC-98 or PC/AT. I need to get around to porting this to 2.05.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152">neozeed</a>.</p>
<p><a href="http://hakosima.tripod.com/dj98/dj98inst.html" rel="nofollow ugc">http://hakosima.tripod.com/dj98/dj98inst.html</a><br />
Seems to imply that I can make it coexist with EMM386 /DPMI easily. Excellent.</p>
<p><a href="http://www.mfp.gr.jp/users/takas/prog/djgpp.html" rel="nofollow ugc">http://www.mfp.gr.jp/users/takas/prog/djgpp.html</a><br />
2.03 libc patch. Very comprehensive, resulting executables run equally well on PC-98 or PC/AT. I need to get around to porting this to 2.05.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: techfury90		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188154</link>

		<dc:creator><![CDATA[techfury90]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 21:56:13 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188154</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152&quot;&gt;neozeed&lt;/a&gt;.

Does DJGPP v1 run fine with EMM386? I should probably test this out. What files did you use to get it going?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152">neozeed</a>.</p>
<p>Does DJGPP v1 run fine with EMM386? I should probably test this out. What files did you use to get it going?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188153</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 21:43:32 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188153</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188147&quot;&gt;techfury90&lt;/a&gt;.

Wow video IRQ&#039;s..  that&#039;s a blast from 68000 land.  Hsync and vsync to mess with modes riding the beam.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188147">techfury90</a>.</p>
<p>Wow video IRQ&#8217;s..  that&#8217;s a blast from 68000 land.  Hsync and vsync to mess with modes riding the beam.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188152</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 21:42:04 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188152</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188146&quot;&gt;techfury90&lt;/a&gt;.

Serial keyboards! Wow so CP/M!!  I always knew these machines were a little odd...

Good to know V2 can drive stuff, although the last generation of v1 wasn&#039;t so bad either.  DPMI support, coff and a.out formats.  There is also support for tasks and other things.  Sure it won&#039;t play nice with other DPMI stuff but I think we have safely moved beyond the need for Windows 3.1 compatibility]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188146">techfury90</a>.</p>
<p>Serial keyboards! Wow so CP/M!!  I always knew these machines were a little odd&#8230;</p>
<p>Good to know V2 can drive stuff, although the last generation of v1 wasn&#8217;t so bad either.  DPMI support, coff and a.out formats.  There is also support for tasks and other things.  Sure it won&#8217;t play nice with other DPMI stuff but I think we have safely moved beyond the need for Windows 3.1 compatibility</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: techfury90		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188147</link>

		<dc:creator><![CDATA[techfury90]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 19:33:02 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188147</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188146&quot;&gt;techfury90&lt;/a&gt;.

There&#039;s also a VSync interrupt available (IRQ 2), FWIW.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188146">techfury90</a>.</p>
<p>There&#8217;s also a VSync interrupt available (IRQ 2), FWIW.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: techfury90		</title>
		<link>https://virtuallyfun.com/2017/10/17/microsoft-c-knowledgebase-articles-online/comment-page-1/#comment-188146</link>

		<dc:creator><![CDATA[techfury90]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 19:30:58 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=7718#comment-188146</guid>

					<description><![CDATA[The closest equivalent to mode 13h is the 640x400 and 640x480 256 color chunky modes, found on all 486 and up 9821 machines. 

I believe I have found some sample code for DJGPP v2 for said mode, will look around later today. If not, I can hack something up, I&#039;ve got enough references to pull it off. 

By clock, do you mean the RTC or an interval timer? RTC is an oddball NEC chip (uPD1990/4990, yes, the same as a Neo Geo), interval timer is a typical 8253 PIT, just hooked up differently. I believe 9821s also have an extra high-res interval timer, but I have not extensively studied it. 

Keyboard: there&#039;s no KBC, the keyboard just connects over TTL serial at 19200 baud to an 8251 USART. I believe there&#039;s also a relevant BIOS call under INT 18, but I&#039;d have to look. Let me dig through all the Japanese sample code I&#039;ve managed to find...]]></description>
			<content:encoded><![CDATA[<p>The closest equivalent to mode 13h is the 640&#215;400 and 640&#215;480 256 color chunky modes, found on all 486 and up 9821 machines. </p>
<p>I believe I have found some sample code for DJGPP v2 for said mode, will look around later today. If not, I can hack something up, I&#8217;ve got enough references to pull it off. </p>
<p>By clock, do you mean the RTC or an interval timer? RTC is an oddball NEC chip (uPD1990/4990, yes, the same as a Neo Geo), interval timer is a typical 8253 PIT, just hooked up differently. I believe 9821s also have an extra high-res interval timer, but I have not extensively studied it. </p>
<p>Keyboard: there&#8217;s no KBC, the keyboard just connects over TTL serial at 19200 baud to an 8251 USART. I believe there&#8217;s also a relevant BIOS call under INT 18, but I&#8217;d have to look. Let me dig through all the Japanese sample code I&#8217;ve managed to find&#8230;</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
