<?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: The REAL Story on Why Space Cadet Pinball Was Removed (ft. Windows on Itanium)	</title>
	<atom:link href="https://virtuallyfun.com/2021/09/04/the-real-story-on-why-space-cadet-pinball-was-removed-ft-windows-on-itanium/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2021/09/04/the-real-story-on-why-space-cadet-pinball-was-removed-ft-windows-on-itanium/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Fri, 10 Sep 2021 02:31:44 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>
	<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2021/09/04/the-real-story-on-why-space-cadet-pinball-was-removed-ft-windows-on-itanium/comment-page-1/#comment-282378</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 10 Sep 2021 02:31:44 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11303#comment-282378</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2021/09/04/the-real-story-on-why-space-cadet-pinball-was-removed-ft-windows-on-itanium/comment-page-1/#comment-282377&quot;&gt;Danoon&lt;/a&gt;.

Between that and when I was learning C a million years ago, the VAX, a SUN SPARC, PPC 601 PowerMac, 68040 Mac, Borland C, and the RS/6000 all gave wildly different results for stuff.. I was expecting the integer same/same type thing but that was.. surprising.

Then you have the insane stuff like fast inverse square root, where you bisect a float with integers and bitshift them... Hope that bisection point stays the same with math precision being something you can save/set (and possibly loose in multitasking contexts...)

It&#039;s so easy to make assumptions how you can use and abuse hardware floats until you go to a different platform and yeah things are. different.

If the source were out it&#039;d probably be easier to just convert it to &lt;a href=&quot;https://github.com/pruten/shoebill/tree/master/core/SoftFloat&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow ugc&quot;&gt;softfloat&lt;/a&gt;.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2021/09/04/the-real-story-on-why-space-cadet-pinball-was-removed-ft-windows-on-itanium/comment-page-1/#comment-282377">Danoon</a>.</p>
<p>Between that and when I was learning C a million years ago, the VAX, a SUN SPARC, PPC 601 PowerMac, 68040 Mac, Borland C, and the RS/6000 all gave wildly different results for stuff.. I was expecting the integer same/same type thing but that was.. surprising.</p>
<p>Then you have the insane stuff like fast inverse square root, where you bisect a float with integers and bitshift them&#8230; Hope that bisection point stays the same with math precision being something you can save/set (and possibly loose in multitasking contexts&#8230;)</p>
<p>It&#8217;s so easy to make assumptions how you can use and abuse hardware floats until you go to a different platform and yeah things are. different.</p>
<p>If the source were out it&#8217;d probably be easier to just convert it to <a href="https://github.com/pruten/shoebill/tree/master/core/SoftFloat" target="_blank" rel="noopener nofollow ugc">softfloat</a>.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Danoon		</title>
		<link>https://virtuallyfun.com/2021/09/04/the-real-story-on-why-space-cadet-pinball-was-removed-ft-windows-on-itanium/comment-page-1/#comment-282377</link>

		<dc:creator><![CDATA[Danoon]]></dc:creator>
		<pubDate>Fri, 10 Sep 2021 02:26:41 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=11303#comment-282377</guid>

					<description><![CDATA[Interesting to see how floats caused some issues with Pinball.

I&#039;ve always had a fear of floats after I learned the hard way in the 90s that comparisons between floats is a bad idea.  2.0 raised to some power like 3 could be 7.9999999 or 8.0.  I made the mistake of comparing it to 8.0.  It always worked on my machine, but one customer on the other side of the country it never worked and they flew me out there to figure it out.]]></description>
			<content:encoded><![CDATA[<p>Interesting to see how floats caused some issues with Pinball.</p>
<p>I&#8217;ve always had a fear of floats after I learned the hard way in the 90s that comparisons between floats is a bad idea.  2.0 raised to some power like 3 could be 7.9999999 or 8.0.  I made the mistake of comparing it to 8.0.  It always worked on my machine, but one customer on the other side of the country it never worked and they flew me out there to figure it out.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
