<?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: Qemu&#8217;s Macintosh Quadra in alpha usability! (runs A/UX!)	</title>
	<atom:link href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Wed, 20 Mar 2024 20:37:32 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362404</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Wed, 20 Mar 2024 20:37:32 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-362404</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362340&quot;&gt;Trap&lt;/a&gt;.

No idea I only play on MacOS classic.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362340">Trap</a>.</p>
<p>No idea I only play on MacOS classic.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Trap		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362340</link>

		<dc:creator><![CDATA[Trap]]></dc:creator>
		<pubDate>Wed, 20 Mar 2024 18:29:11 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-362340</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362137&quot;&gt;neozeed&lt;/a&gt;.

But is it the same of windows version, for curiosity?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362137">neozeed</a>.</p>
<p>But is it the same of windows version, for curiosity?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362137</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Wed, 20 Mar 2024 07:48:52 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-362137</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362124&quot;&gt;Trap&lt;/a&gt;.

I use version 1.2!  As it runs fine under 68k mode, and on my PowerMac as well!

A quick search shows me, &lt;a href=&quot;https://macintoshgarden.org/games/simcity-2000-v10-11&quot; rel=&quot;nofollow ugc&quot;&gt;it&#039;s still on Macintosh Garden&lt;/a&gt;!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362124">Trap</a>.</p>
<p>I use version 1.2!  As it runs fine under 68k mode, and on my PowerMac as well!</p>
<p>A quick search shows me, <a href="https://macintoshgarden.org/games/simcity-2000-v10-11" rel="nofollow ugc">it&#8217;s still on Macintosh Garden</a>!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Trap		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-362124</link>

		<dc:creator><![CDATA[Trap]]></dc:creator>
		<pubDate>Wed, 20 Mar 2024 06:38:33 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-362124</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361887&quot;&gt;neozeed&lt;/a&gt;.

Which Simcity for MacOS? Can you indicate me which version is it (i.e. website describing it and how to download it)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361887">neozeed</a>.</p>
<p>Which Simcity for MacOS? Can you indicate me which version is it (i.e. website describing it and how to download it)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361941</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Tue, 19 Mar 2024 21:43:41 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-361941</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361933&quot;&gt;Manuel&lt;/a&gt;.

A lot of things back then were tied to timings you&#039;d expect on real hardware, and I wouldn&#039;t be surprised at all if some things are totally screwed up with a substantially faster cpu/video/ram/disk access.  I&#039;m afraid all I can say is that you are best making single changes, and measuring/observing what is going on, and seeing what if any changes make an impact.  Many people make LOTS of changes all at once, and have no idea if or what did anything, so I do one at a time, but make more extreme variations, no need to start single stepping!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361933">Manuel</a>.</p>
<p>A lot of things back then were tied to timings you&#8217;d expect on real hardware, and I wouldn&#8217;t be surprised at all if some things are totally screwed up with a substantially faster cpu/video/ram/disk access.  I&#8217;m afraid all I can say is that you are best making single changes, and measuring/observing what is going on, and seeing what if any changes make an impact.  Many people make LOTS of changes all at once, and have no idea if or what did anything, so I do one at a time, but make more extreme variations, no need to start single stepping!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Manuel		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361933</link>

		<dc:creator><![CDATA[Manuel]]></dc:creator>
		<pubDate>Tue, 19 Mar 2024 21:25:11 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-361933</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361916&quot;&gt;neozeed&lt;/a&gt;.

Yes, I am indeed using GNU/Linux, so I will try changing the process niceness.

Please let me do another question, since you are giving me the answers I have been searching online for a long time:
Lemmings on the Quadra 800 under qemu-system-m68k has audio problems if I force vsync on the host (by passing SDL_RENDERER_PRESENTVSYNC to the SDL_CreateRenderer() call in QEMU).
That happens even if I set a 66.662467 Hz physical video mode on the host, which is what the Mac II originally used.
That leads me to think that old Mac games expect asynchronous video refresh, ie: not waiting for vblank, using internal timers instead to keep an adequate framerate (but full of tearing in scroll sequences).
Am I right? Or is Lemmings for example expected to move smoothly on a real Mac II? How do games manage the fact that after the first Mac II there where a plethora of VGA video modes available they would run on?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361916">neozeed</a>.</p>
<p>Yes, I am indeed using GNU/Linux, so I will try changing the process niceness.</p>
<p>Please let me do another question, since you are giving me the answers I have been searching online for a long time:<br />
Lemmings on the Quadra 800 under qemu-system-m68k has audio problems if I force vsync on the host (by passing SDL_RENDERER_PRESENTVSYNC to the SDL_CreateRenderer() call in QEMU).<br />
That happens even if I set a 66.662467 Hz physical video mode on the host, which is what the Mac II originally used.<br />
That leads me to think that old Mac games expect asynchronous video refresh, ie: not waiting for vblank, using internal timers instead to keep an adequate framerate (but full of tearing in scroll sequences).<br />
Am I right? Or is Lemmings for example expected to move smoothly on a real Mac II? How do games manage the fact that after the first Mac II there where a plethora of VGA video modes available they would run on?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361916</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Tue, 19 Mar 2024 20:15:10 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-361916</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361893&quot;&gt;Manuel&lt;/a&gt;.

Yes it is expected behavior.  I guess if you are using Linux you can try to renice it to a lower priority, or set the affinity and priority on Windows task manager.

68000s like other processors before them really didn’t have anything mobile in mind.  You see the same thing with MIPS or other processors.  It’s a pitty it doesn’t have a cycles per second cap like BOCHS or 86Box]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361893">Manuel</a>.</p>
<p>Yes it is expected behavior.  I guess if you are using Linux you can try to renice it to a lower priority, or set the affinity and priority on Windows task manager.</p>
<p>68000s like other processors before them really didn’t have anything mobile in mind.  You see the same thing with MIPS or other processors.  It’s a pitty it doesn’t have a cycles per second cap like BOCHS or 86Box</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Manuel		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361893</link>

		<dc:creator><![CDATA[Manuel]]></dc:creator>
		<pubDate>Tue, 19 Mar 2024 19:16:08 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-361893</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361887&quot;&gt;neozeed&lt;/a&gt;.

Many thanks for your answer, really. There isn&#039;t much info around this anywhere.

So, just to be sure, running Quadra 800 + System 7/8 on qemu-system-m68k AND seeing that 100% CPU usage is expected, right?

I mean, the only current way around it would be running the A/UX on the Quadra 800 emulation, is that correct?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361887">neozeed</a>.</p>
<p>Many thanks for your answer, really. There isn&#8217;t much info around this anywhere.</p>
<p>So, just to be sure, running Quadra 800 + System 7/8 on qemu-system-m68k AND seeing that 100% CPU usage is expected, right?</p>
<p>I mean, the only current way around it would be running the A/UX on the Quadra 800 emulation, is that correct?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361887</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Tue, 19 Mar 2024 18:50:59 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-361887</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361884&quot;&gt;Manuel&lt;/a&gt;.

fundamentally the 68000 has no &#039;idle&#039; instruction to catch so it&#039;d require profiling like dynamips, or the injection of an illegal instruction from a task with the lowest priority.

As far as games go , I mostly like SimCity on MacOS.  I&#039;m sure plenty of others run though!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361884">Manuel</a>.</p>
<p>fundamentally the 68000 has no &#8216;idle&#8217; instruction to catch so it&#8217;d require profiling like dynamips, or the injection of an illegal instruction from a task with the lowest priority.</p>
<p>As far as games go , I mostly like SimCity on MacOS.  I&#8217;m sure plenty of others run though!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Manuel		</title>
		<link>https://virtuallyfun.com/2021/09/02/qemus-macintosh-quadra-in-alpha-usability-runs-a-ux/comment-page-1/#comment-361884</link>

		<dc:creator><![CDATA[Manuel]]></dc:creator>
		<pubDate>Tue, 19 Mar 2024 18:48:47 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11294#comment-361884</guid>

					<description><![CDATA[I have observed that simply running the Quadra 800 ROM on qemu-system-m68k on GNU/Linux, the qemu process uses 100% of the CPU. Is it because the Mac Quadra 800 ROM and / or the OS uses a &quot;tight loop&quot; as an idle loop, which translates as a constant 100% CPU usage on the host machine?
Is there a way to prevent that (an OS/ROM patch of some kind), or is A/UX the only way to run Mac 68K apps on qemu-system-m68k without that constant 100% CPU usage?
Also, do Mac 68k games run on A/UX?

I am asking all this here because it&#039;s the only place I could find where the idle loop problem with Quadra 800 emulation on QEMU is mentioned...]]></description>
			<content:encoded><![CDATA[<p>I have observed that simply running the Quadra 800 ROM on qemu-system-m68k on GNU/Linux, the qemu process uses 100% of the CPU. Is it because the Mac Quadra 800 ROM and / or the OS uses a &#8220;tight loop&#8221; as an idle loop, which translates as a constant 100% CPU usage on the host machine?<br />
Is there a way to prevent that (an OS/ROM patch of some kind), or is A/UX the only way to run Mac 68K apps on qemu-system-m68k without that constant 100% CPU usage?<br />
Also, do Mac 68k games run on A/UX?</p>
<p>I am asking all this here because it&#8217;s the only place I could find where the idle loop problem with Quadra 800 emulation on QEMU is mentioned&#8230;</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
