<div dir="ltr">You know how you want to change the lightbulb in the bathroom, but the door to the basement squeaks, and when you get the WD-40 from the garage you end up sharpening the lawnmower blades? This whole sunos compilation was itself supposed to be a distraction as I&#39;m taking a break from the CG4 replica...<div><br></div><div>I got fed up with trying to compile it on a real box because it&#39;s too slow.</div><div>I don&#39;t think cross-compiling will work* at the OS scale, at least not as the starter task.</div><div>Getting TME to work on mac was a pain, and then it&#39;s slow, incompatible and not easily changed.</div><div>There&#39;s supposedly mame support for sun3 but again with many caveats.</div><div><br></div><div>So I ended up writing up sun3 support in QEMU. It&#39;s working (sans disk and video at the moment), netboots sunOS/NetBSD, is stable and much faster. I&#39;m working on cleaning up some AI nonsense to get it checked in. </div><div><br></div><div>Dan.</div><div><br></div><div>* though it did work for sun3 bootprom. I was also able to compile small parts of the kernel without much trouble, will take a look at the serial stuff. </div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Apr 21, 2026 at 6:11\u202fPM Dave McGuire via rescue &lt;<a href="mailto:rescue@sunhelp.org">rescue@sunhelp.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 4/21/26 20:56, Dan Moisa via rescue wrote:<br>
&gt; Do we know what made it the last version to support sun3, and what got <br>
&gt; dropped or became incompatible for 4.1.3?<br>
<br>
   That I do not know, but I can tell you that the 68K kvm and sys trees <br>
are not present.<br>
<br>
&gt; I&#39;m asking because we do have the source code for 4.1.3 and I&#39;m trying <br>
&gt; to get it building for real life.<br>
<br>
   Ah yes I remember that, how far have you gotten?<br>
<br>
   I myself am simply trying to recompile zs_async.c with some quick <br>
changes to keep it from changing the parity and bitness on serial <br>
consoles at boot time.  We have a couple of big Suns running at LSSM, <br>
whose consoles are handled through a terminal server network, and the <br>
parity/bits switching is a pain in the ass.<br>
<br>
   But I don&#39;t know if the driver is the same between sun3 and sun4/4c/4m.<br>
<br>
             -Dave<br>
<br>
-- <br>
Dave McGuire, AK4HZ<br>
New Kensington, PA<br>
<br>
_______________________________________________<br>
rescue list - <a href="http://sunhelp.org/mailman/listinfo/rescue_sunhelp.org" rel="noreferrer" target="_blank">http://sunhelp.org/mailman/listinfo/rescue_sunhelp.org</a><br>
</blockquote></div>