<?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: CP/M-68K Simulator	</title>
	<atom:link href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Tue, 21 Oct 2025 07:51:59 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-258720</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Mon, 05 Oct 2020 01:34:10 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-258720</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-258719&quot;&gt;erikscott&lt;/a&gt;.

I think it never caught on as they were expensive machines and then then you had the IBM PC show up and obliterate the CP/M market.  

It’s cool to be able to run the 68k CP/M for sure but yeah, lack of apps that aren’t 8080 translates or straight emulation.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-258719">erikscott</a>.</p>
<p>I think it never caught on as they were expensive machines and then then you had the IBM PC show up and obliterate the CP/M market.  </p>
<p>It’s cool to be able to run the 68k CP/M for sure but yeah, lack of apps that aren’t 8080 translates or straight emulation.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: erikscott		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-258719</link>

		<dc:creator><![CDATA[erikscott]]></dc:creator>
		<pubDate>Mon, 05 Oct 2020 00:23:00 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-258719</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177882&quot;&gt;neozeed&lt;/a&gt;.

Replying three years later... I never came back to this page. In any case, all I&#039;ve really done with the cpm68k environment is compile some toy C programs and just doodle around with it. It has microEmacs, so I can edit text files. I don&#039;t remember there ever being much in the way of cp/m-68k software. Seems like it might have been used to control some machine tools or something.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177882">neozeed</a>.</p>
<p>Replying three years later&#8230; I never came back to this page. In any case, all I&#8217;ve really done with the cpm68k environment is compile some toy C programs and just doodle around with it. It has microEmacs, so I can edit text files. I don&#8217;t remember there ever being much in the way of cp/m-68k software. Seems like it might have been used to control some machine tools or something.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Sh		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-198118</link>

		<dc:creator><![CDATA[Sh]]></dc:creator>
		<pubDate>Wed, 06 Jun 2018 13:31:14 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-198118</guid>

					<description><![CDATA[linux=mustdie, Toirvalds==braindonor]]></description>
			<content:encoded><![CDATA[<p>linux=mustdie, Toirvalds==braindonor</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-197387</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Thu, 31 May 2018 09:16:54 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-197387</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-197279&quot;&gt;Sh&lt;/a&gt;.

If I wanted to do this again today, I&#039;d just use the Linux Subsystem on Windows, and use that.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-197279">Sh</a>.</p>
<p>If I wanted to do this again today, I&#8217;d just use the Linux Subsystem on Windows, and use that.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Sh		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-197279</link>

		<dc:creator><![CDATA[Sh]]></dc:creator>
		<pubDate>Wed, 30 May 2018 18:28:59 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-197279</guid>

					<description><![CDATA[please, upload windows build]]></description>
			<content:encoded><![CDATA[<p>please, upload windows build</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177882</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Wed, 25 Jan 2017 01:46:08 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-177882</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177875&quot;&gt;erikscott&lt;/a&gt;.

Oh wow the emulator drifted from then I&#039;d used a vintage version...  Good catch though!!!

Now that you have it running, what can you do with it?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177875">erikscott</a>.</p>
<p>Oh wow the emulator drifted from then I&#8217;d used a vintage version&#8230;  Good catch though!!!</p>
<p>Now that you have it running, what can you do with it?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: erikscott		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177875</link>

		<dc:creator><![CDATA[erikscott]]></dc:creator>
		<pubDate>Tue, 24 Jan 2017 19:56:20 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-177875</guid>

					<description><![CDATA[OK - David Schultz found the problem!  In cpmsim.c, right before the line &quot;m68k_pulse_reset()&quot;, add the two lines &quot;m68k_init()&quot; and &quot;m68k_set_cpu_type(M68K_CPU_TYPE_68000)&quot; . Recompile and there you go.  I have the simulator up and booted to a C&#062; prompt!  

Kind thanks to you and to David Schultz,
Erik]]></description>
			<content:encoded><![CDATA[<p>OK &#8211; David Schultz found the problem!  In cpmsim.c, right before the line &#8220;m68k_pulse_reset()&#8221;, add the two lines &#8220;m68k_init()&#8221; and &#8220;m68k_set_cpu_type(M68K_CPU_TYPE_68000)&#8221; . Recompile and there you go.  I have the simulator up and booted to a C&gt; prompt!  </p>
<p>Kind thanks to you and to David Schultz,<br />
Erik</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177826</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Tue, 24 Jan 2017 00:42:09 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-177826</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177794&quot;&gt;erikscott&lt;/a&gt;.

try running &quot;uname -a&quot; without quotes.

Anyways I suspect you are on x86_64 based machine, and further I suspect it&#039;s 32bit only.. Try adding the flag -m32 .. You&#039;ll probably have to run something like :

&quot;sudo apt-get install g++-multilib libc6-dev-i386&quot;

to pull in 32bit development, and support...]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177794">erikscott</a>.</p>
<p>try running &#8220;uname -a&#8221; without quotes.</p>
<p>Anyways I suspect you are on x86_64 based machine, and further I suspect it&#8217;s 32bit only.. Try adding the flag -m32 .. You&#8217;ll probably have to run something like :</p>
<p>&#8220;sudo apt-get install g++-multilib libc6-dev-i386&#8221;</p>
<p>to pull in 32bit development, and support&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: erikscott		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177794</link>

		<dc:creator><![CDATA[erikscott]]></dc:creator>
		<pubDate>Mon, 23 Jan 2017 17:46:38 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-177794</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177760&quot;&gt;neozeed&lt;/a&gt;.

Linux - ubuntu 14.04. Compiler is gcc.  Flags are &quot;-g -Iobj -I.&quot;  Those are &quot;eye&quot; characters.   

I added a call to m68k_init() just before m68k_pulse_reset() in main, and that has gotten me from all zeros in the array to an &quot;illegal opcode&quot; that causes the emulator to complain about an illegal instruction and then throw a SIGSEGV.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177760">neozeed</a>.</p>
<p>Linux &#8211; ubuntu 14.04. Compiler is gcc.  Flags are &#8220;-g -Iobj -I.&#8221;  Those are &#8220;eye&#8221; characters.   </p>
<p>I added a call to m68k_init() just before m68k_pulse_reset() in main, and that has gotten me from all zeros in the array to an &#8220;illegal opcode&#8221; that causes the emulator to complain about an illegal instruction and then throw a SIGSEGV.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177760</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Mon, 23 Jan 2017 04:03:17 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4122#comment-177760</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177759&quot;&gt;erikscott&lt;/a&gt;.

What is your host platform? what compiler? what flags?

At first I suspected it was some kind of binary/text mode thing, although it looks like you are on a *NIX?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/16/cpm-68k-simulator/comment-page-1/#comment-177759">erikscott</a>.</p>
<p>What is your host platform? what compiler? what flags?</p>
<p>At first I suspected it was some kind of binary/text mode thing, although it looks like you are on a *NIX?</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
