<?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 for Virtually Fun	</title>
	<atom:link href="https://virtuallyfun.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Thu, 25 Jun 2026 11:22:30 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		Comment on VNC Brave by ender		</title>
		<link>https://virtuallyfun.com/2026/06/25/vnc-brave/comment-page-1/#comment-382151</link>

		<dc:creator><![CDATA[ender]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 11:22:30 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15818#comment-382151</guid>

					<description><![CDATA[Brave does not deserve a single cent of anybody&#039;s money: https://www.spacebar.news/stop-using-brave-browser/]]></description>
			<content:encoded><![CDATA[<p>Brave does not deserve a single cent of anybody&#8217;s money: <a href="https://www.spacebar.news/stop-using-brave-browser/" rel="nofollow ugc">https://www.spacebar.news/stop-using-brave-browser/</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Windows 2000 64-bit for Alpha AXP / AXP64 / ALPHA64 (build 2210) by neozeed		</title>
		<link>https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382150</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sat, 30 May 2026 17:52:51 +0000</pubDate>
		<guid isPermaLink="false">http://virtuallyfun.com/?p=12532#comment-382150</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382149&quot;&gt;Thomas Evans&lt;/a&gt;.

&lt;a href=&quot;https://archive.org/details/roys-axp64-4gb-vmdk&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc&quot;&gt;This one kind of leaked&lt;/a&gt; out into the world a few years back.  Although you can run it under emulation now.

So, it&#039;s the only exposure to ALPHA64 the majority of us ever had, well outside until one day I had discovered that the ALPHA64 SDK on the Windows 2000 Platform SDK pre-releases included the full toolchain.

At least being able to run Alpha under emulation now, it&#039;s not as painful having to have an Alpha to cross compile ALPHA64 stuff now.  It was a pain constantly rebooting to test before.. well, before my Alpha died anyways.  It&#039;s a fun bit of dead-end evolutionary tech though.  That weird twilight.

I&#039;d imagine DEC wrote the PAL code?  I know the compiler is GEM based, but then again, all the RISC compilers were vendor supplied not Microsoft, which is a shame as we couldn&#039;t blindly cross compile on i386.

Also check out this exciting branch of &lt;a href=&quot;https://github.com/ES40-Emu/es40&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc&quot;&gt;es40&lt;/a&gt;!  ES1370 &amp; MPU401 support works on the &#039;32bit&#039; alpha stuff, even the alpha version WinAmp runs!  Sadly there are no audio drivers on ALPHA64..]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382149">Thomas Evans</a>.</p>
<p><a href="https://archive.org/details/roys-axp64-4gb-vmdk" target="_blank" rel="nofollow ugc">This one kind of leaked</a> out into the world a few years back.  Although you can run it under emulation now.</p>
<p>So, it&#8217;s the only exposure to ALPHA64 the majority of us ever had, well outside until one day I had discovered that the ALPHA64 SDK on the Windows 2000 Platform SDK pre-releases included the full toolchain.</p>
<p>At least being able to run Alpha under emulation now, it&#8217;s not as painful having to have an Alpha to cross compile ALPHA64 stuff now.  It was a pain constantly rebooting to test before.. well, before my Alpha died anyways.  It&#8217;s a fun bit of dead-end evolutionary tech though.  That weird twilight.</p>
<p>I&#8217;d imagine DEC wrote the PAL code?  I know the compiler is GEM based, but then again, all the RISC compilers were vendor supplied not Microsoft, which is a shame as we couldn&#8217;t blindly cross compile on i386.</p>
<p>Also check out this exciting branch of <a href="https://github.com/ES40-Emu/es40" target="_blank" rel="nofollow ugc">es40</a>!  ES1370 &#038; MPU401 support works on the &#8217;32bit&#8217; alpha stuff, even the alpha version WinAmp runs!  Sadly there are no audio drivers on ALPHA64..</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Windows 2000 64-bit for Alpha AXP / AXP64 / ALPHA64 (build 2210) by Thomas Evans		</title>
		<link>https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382149</link>

		<dc:creator><![CDATA[Thomas Evans]]></dc:creator>
		<pubDate>Fri, 29 May 2026 21:17:57 +0000</pubDate>
		<guid isPermaLink="false">http://virtuallyfun.com/?p=12532#comment-382149</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382148&quot;&gt;neozeed&lt;/a&gt;.

NT on MIPS/PPC were dead after NT4 was released.  

The ntvdm (16 but windows application support) was provided by Insiignia/SoftPC. There may have been a version of that with 32 bit application support but at the time they wanted a minor fortune to build it for alpha and the performance was not going to be great so DEC did it themselves. 

Also 32 bit vs 64 bit alpha a non-thing for the most part. The ISA is identical - “32-bit” AlphaNT was a misnomer. It&#039;s user mode virtual address space was limited to the same as x86 at the time but used the exact same instruction set. All alpha instructions are 32bits and all registers were 64bit. The calling convention was register based and the alpha stack was always 64 bit aligned. 

There was likely a PAL to enable 64bit needs (tls, page at me walks, etc.)  but iirc even the page tables were still the 64bit format which just mapped VAs above 4GB to fault.

There were big memory APIs in NT 3.51 and 4.0 so memory access above physical  4GB was possible (though that might have been a side effect of supporting whatever they called the hack 48 physical addressing support for x86 - can&#039;t recall) mode. you could have an alpha ng system with more 4GB of physical RAM and just limit user processes to 2GB (3GB later and then the full 4GB) of virtual address space. Could do the same on x86 systems too. 
A big issues for a 64bit Alpha NT would have been extending the PE image format to provide 64bit relocations and similar extensions to 64bit. The Win32 API and datastructures are a different story but ABI compatibility should would not have been that hard since they had Wx86 which could have easily been  the basis for Wow64. 

I&#039;d imagine that running “32bit” alpha executables would be pretty easy.  The real 64bit NT (as said elsewhere) was to be post Win2k.  (yes win2k on ia64 was demoed and maybe used but that hardware was quite rare (if it existed at all - merced was any day now vapor for so long it was a joke) and that cersik. was built after win2k was released iirc. I left compaq after the Windows Alpha cancellation and tried to forget that the better product lost the popularity contest.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382148">neozeed</a>.</p>
<p>NT on MIPS/PPC were dead after NT4 was released.  </p>
<p>The ntvdm (16 but windows application support) was provided by Insiignia/SoftPC. There may have been a version of that with 32 bit application support but at the time they wanted a minor fortune to build it for alpha and the performance was not going to be great so DEC did it themselves. </p>
<p>Also 32 bit vs 64 bit alpha a non-thing for the most part. The ISA is identical &#8211; “32-bit” AlphaNT was a misnomer. It&#8217;s user mode virtual address space was limited to the same as x86 at the time but used the exact same instruction set. All alpha instructions are 32bits and all registers were 64bit. The calling convention was register based and the alpha stack was always 64 bit aligned. </p>
<p>There was likely a PAL to enable 64bit needs (tls, page at me walks, etc.)  but iirc even the page tables were still the 64bit format which just mapped VAs above 4GB to fault.</p>
<p>There were big memory APIs in NT 3.51 and 4.0 so memory access above physical  4GB was possible (though that might have been a side effect of supporting whatever they called the hack 48 physical addressing support for x86 &#8211; can&#8217;t recall) mode. you could have an alpha ng system with more 4GB of physical RAM and just limit user processes to 2GB (3GB later and then the full 4GB) of virtual address space. Could do the same on x86 systems too.<br />
A big issues for a 64bit Alpha NT would have been extending the PE image format to provide 64bit relocations and similar extensions to 64bit. The Win32 API and datastructures are a different story but ABI compatibility should would not have been that hard since they had Wx86 which could have easily been  the basis for Wow64. </p>
<p>I&#8217;d imagine that running “32bit” alpha executables would be pretty easy.  The real 64bit NT (as said elsewhere) was to be post Win2k.  (yes win2k on ia64 was demoed and maybe used but that hardware was quite rare (if it existed at all &#8211; merced was any day now vapor for so long it was a joke) and that cersik. was built after win2k was released iirc. I left compaq after the Windows Alpha cancellation and tried to forget that the better product lost the popularity contest.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Windows 2000 64-bit for Alpha AXP / AXP64 / ALPHA64 (build 2210) by neozeed		</title>
		<link>https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382148</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 29 May 2026 15:31:42 +0000</pubDate>
		<guid isPermaLink="false">http://virtuallyfun.com/?p=12532#comment-382148</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382147&quot;&gt;Thomas Evans&lt;/a&gt;.

There is also that one that MS made that&#039;s available for MIPS/PPC/ALPHA..  I&#039;m under the impression that fx32 was only in the &quot;32bit&quot; alpha 2000 builds....  Alpha64 is so different.

I need to finish an update on this as now we have TWO emulators capable of running it!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382147">Thomas Evans</a>.</p>
<p>There is also that one that MS made that&#8217;s available for MIPS/PPC/ALPHA..  I&#8217;m under the impression that fx32 was only in the &#8220;32bit&#8221; alpha 2000 builds&#8230;.  Alpha64 is so different.</p>
<p>I need to finish an update on this as now we have TWO emulators capable of running it!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Windows 2000 64-bit for Alpha AXP / AXP64 / ALPHA64 (build 2210) by Thomas Evans		</title>
		<link>https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-382147</link>

		<dc:creator><![CDATA[Thomas Evans]]></dc:creator>
		<pubDate>Fri, 29 May 2026 12:34:01 +0000</pubDate>
		<guid isPermaLink="false">http://virtuallyfun.com/?p=12532#comment-382147</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-330310&quot;&gt;raijinkai&lt;/a&gt;.

This is incorrect. Wow64 was the 32bit on 64bit runtime that Microsoft created during development of IA64 and ALPHA64 NT versions. 

Microsoft used the 32-bit x86 emulator and translation engine that DEC built for NT Alpha versions prior to 4.0.

We (DEC) built our own equivalent runtime at the time as part of FX!32 which was released for NT3.5+. We never licensed anything from Microsoft and we gave the x86 emulator and binary translator to Microsoft in an attempt to level the application playing field for Alpha - DEC was desperate to make Alpha a viable x86 alternative. You can see that the FX!32 Manager is included as a 3rd party tool on Win2k Alpha installation discs. (which  is what brought me here - came across my Win32 Alpha Server RC2 disc).

Microsft basically used FX!32 components to prove out Wow64 on Alpha before IA64 hardware was available.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/comment-page-1/#comment-330310">raijinkai</a>.</p>
<p>This is incorrect. Wow64 was the 32bit on 64bit runtime that Microsoft created during development of IA64 and ALPHA64 NT versions. </p>
<p>Microsoft used the 32-bit x86 emulator and translation engine that DEC built for NT Alpha versions prior to 4.0.</p>
<p>We (DEC) built our own equivalent runtime at the time as part of FX!32 which was released for NT3.5+. We never licensed anything from Microsoft and we gave the x86 emulator and binary translator to Microsoft in an attempt to level the application playing field for Alpha &#8211; DEC was desperate to make Alpha a viable x86 alternative. You can see that the FX!32 Manager is included as a 3rd party tool on Win2k Alpha installation discs. (which  is what brought me here &#8211; came across my Win32 Alpha Server RC2 disc).</p>
<p>Microsft basically used FX!32 components to prove out Wow64 on Alpha before IA64 hardware was available.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on SimCity for Unix Liberated by tenox		</title>
		<link>https://virtuallyfun.com/2022/12/30/simcity-for-unix-liberated/comment-page-1/#comment-382146</link>

		<dc:creator><![CDATA[tenox]]></dc:creator>
		<pubDate>Mon, 25 May 2026 21:15:30 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=12136#comment-382146</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2022/12/30/simcity-for-unix-liberated/comment-page-1/#comment-382145&quot;&gt;sarah&lt;/a&gt;.

Oh nice! I would recommend to build this instead: https://virtuallyfun.com/2024/08/08/dux-simcity-unix-aka-micropolis-on-irix-6-5-and-aix-4-3/ it will be a lot more stable and will not have licensing issues.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2022/12/30/simcity-for-unix-liberated/comment-page-1/#comment-382145">sarah</a>.</p>
<p>Oh nice! I would recommend to build this instead: <a href="https://virtuallyfun.com/2024/08/08/dux-simcity-unix-aka-micropolis-on-irix-6-5-and-aix-4-3/" rel="ugc">https://virtuallyfun.com/2024/08/08/dux-simcity-unix-aka-micropolis-on-irix-6-5-and-aix-4-3/</a> it will be a lot more stable and will not have licensing issues.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on SimCity for Unix Liberated by sarah		</title>
		<link>https://virtuallyfun.com/2022/12/30/simcity-for-unix-liberated/comment-page-1/#comment-382145</link>

		<dc:creator><![CDATA[sarah]]></dc:creator>
		<pubDate>Sun, 24 May 2026 22:54:51 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=12136#comment-382145</guid>

					<description><![CDATA[Hey, cool, thanks for this! I did manage to get this building and running on my very old red hat linux setup, it didn&#039;t require a whole lot. Unfortunately its pretty crashy and of course the license limitation makes it basically unusable. Still cool to see it working!
Screenshot: https://imgur.com/a/DcUbMLf]]></description>
			<content:encoded><![CDATA[<p>Hey, cool, thanks for this! I did manage to get this building and running on my very old red hat linux setup, it didn&#8217;t require a whole lot. Unfortunately its pretty crashy and of course the license limitation makes it basically unusable. Still cool to see it working!<br />
Screenshot: <a href="https://imgur.com/a/DcUbMLf" rel="nofollow ugc">https://imgur.com/a/DcUbMLf</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Shoebill ported to Windows! by neozeed		</title>
		<link>https://virtuallyfun.com/2014/06/11/shoebill-ported-to-windows/comment-page-1/#comment-382144</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Thu, 21 May 2026 06:22:15 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4263#comment-382144</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/06/11/shoebill-ported-to-windows/comment-page-1/#comment-382143&quot;&gt;Kijung Hong&lt;/a&gt;.

The downloads are all still there, I went ahead and downloaded them (the instructions are in the 404 page, as I&#039;d gotten tagged as problematic for providing i386 Windows CE binaries that fail to scan as normal Win32 exes) anyways they are here:

https://archive.org/details/Shoebill-on-windows-2014-06-11]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/06/11/shoebill-ported-to-windows/comment-page-1/#comment-382143">Kijung Hong</a>.</p>
<p>The downloads are all still there, I went ahead and downloaded them (the instructions are in the 404 page, as I&#8217;d gotten tagged as problematic for providing i386 Windows CE binaries that fail to scan as normal Win32 exes) anyways they are here:</p>
<p><a href="https://archive.org/details/Shoebill-on-windows-2014-06-11" rel="nofollow ugc">https://archive.org/details/Shoebill-on-windows-2014-06-11</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Shoebill ported to Windows! by Kijung Hong		</title>
		<link>https://virtuallyfun.com/2014/06/11/shoebill-ported-to-windows/comment-page-1/#comment-382143</link>

		<dc:creator><![CDATA[Kijung Hong]]></dc:creator>
		<pubDate>Wed, 20 May 2026 20:47:31 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4263#comment-382143</guid>

					<description><![CDATA[The download link is broken. please upload on archive.org or github, and including source code is welcome. Thank you.]]></description>
			<content:encoded><![CDATA[<p>The download link is broken. please upload on archive.org or github, and including source code is welcome. Thank you.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Brave macOS LAN Access by tenox		</title>
		<link>https://virtuallyfun.com/2026/05/13/brave-macos-lan-access/comment-page-1/#comment-382142</link>

		<dc:creator><![CDATA[tenox]]></dc:creator>
		<pubDate>Wed, 13 May 2026 21:54:24 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=15730#comment-382142</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2026/05/13/brave-macos-lan-access/comment-page-1/#comment-382140&quot;&gt;Michael Russo&lt;/a&gt;.

I can take a look. I have mostly been using Royal TSX for RDP.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2026/05/13/brave-macos-lan-access/comment-page-1/#comment-382140">Michael Russo</a>.</p>
<p>I can take a look. I have mostly been using Royal TSX for RDP.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
