<?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: Philip Pembertonâ€™s 3B1 emulator now Boots AT&#038;T Unix!	</title>
	<atom:link href="https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Mon, 09 Nov 2020 07:22:19 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>
	<item>
		<title>
		By: Arnold Robbins		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-259071</link>

		<dc:creator><![CDATA[Arnold Robbins]]></dc:creator>
		<pubDate>Mon, 09 Nov 2020 07:22:19 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-259071</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158503&quot;&gt;David Brower&lt;/a&gt;.

Are these utilities available? Being able to mount and put files into the hard disk image from Linux would be a much easier way to move things in and out than by using floppies. Thanks!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158503">David Brower</a>.</p>
<p>Are these utilities available? Being able to mount and put files into the hard disk image from Linux would be a much easier way to move things in and out than by using floppies. Thanks!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jesse		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-258403</link>

		<dc:creator><![CDATA[jesse]]></dc:creator>
		<pubDate>Thu, 27 Aug 2020 18:14:56 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-258403</guid>

					<description><![CDATA[cc is now working! Couldn&#039;t let this little gem not have cc. I played some &quot;tetrix&quot; and conway&#039;s game of life. it&#039;s pretty neat to see bitmapped graphics on this system - when i used a real one back in the early 90s, we were mainly just using it in terminal mode. to get software onto it, i used dosbox to write files onto a 360k msdos floppy. then used the &#039;msdos&#039; program on the 3b1 to access the floppy. you have to change main.c to use 9 sectors/track instead of 10 though to read the dos disks: &quot;wd2797_load(&#038;state.fdc_ctx, state.fdc_disc, 512, 9, 2, writeable);&quot; I was also able to try out the Bellcore MGR window manager which was a trip! it requires user access to VRAM which is now on github (&quot;VIDPAL&quot; mod)]]></description>
			<content:encoded><![CDATA[<p>cc is now working! Couldn&#8217;t let this little gem not have cc. I played some &#8220;tetrix&#8221; and conway&#8217;s game of life. it&#8217;s pretty neat to see bitmapped graphics on this system &#8211; when i used a real one back in the early 90s, we were mainly just using it in terminal mode. to get software onto it, i used dosbox to write files onto a 360k msdos floppy. then used the &#8216;msdos&#8217; program on the 3b1 to access the floppy. you have to change main.c to use 9 sectors/track instead of 10 though to read the dos disks: &#8220;wd2797_load(&amp;state.fdc_ctx, state.fdc_disc, 512, 9, 2, writeable);&#8221; I was also able to try out the Bellcore MGR window manager which was a trip! it requires user access to VRAM which is now on github (&#8220;VIDPAL&#8221; mod)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185508</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sat, 05 Aug 2017 11:30:07 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-185508</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185497&quot;&gt;bifo&lt;/a&gt;.

looks like the online service i used to generate simple random passwords is offline.  So I just changed it to pulling &lt;a href=&quot;https://blogs.warwick.ac.uk/mikewillis/entry/random_words/&quot; rel=&quot;nofollow&quot;&gt;a random word out of the dictionary&lt;/a&gt;.

Nothing sophisticated, but it just has to rotate to lock robots out.  Sigh it&#039;s such a giant pain in the butt, however this crappy &#039;solution&#039; has been working for some time.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185497">bifo</a>.</p>
<p>looks like the online service i used to generate simple random passwords is offline.  So I just changed it to pulling <a href="https://blogs.warwick.ac.uk/mikewillis/entry/random_words/" rel="nofollow">a random word out of the dictionary</a>.</p>
<p>Nothing sophisticated, but it just has to rotate to lock robots out.  Sigh it&#8217;s such a giant pain in the butt, however this crappy &#8216;solution&#8217; has been working for some time.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: bifo		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185497</link>

		<dc:creator><![CDATA[bifo]]></dc:creator>
		<pubDate>Sat, 05 Aug 2017 02:44:50 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-185497</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185275&quot;&gt;neozeed&lt;/a&gt;.

Thanks for the reply, but I&#039;m still getting the same issue across multiple browsers and multiple OSes.  I&#039;ve taken a quick screenshot:
https://i.imgur.com/p1pGd1u.png]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185275">neozeed</a>.</p>
<p>Thanks for the reply, but I&#8217;m still getting the same issue across multiple browsers and multiple OSes.  I&#8217;ve taken a quick screenshot:<br />
<a href="https://i.imgur.com/p1pGd1u.png" rel="nofollow ugc">https://i.imgur.com/p1pGd1u.png</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185275</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 28 Jul 2017 02:25:25 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-185275</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185272&quot;&gt;bifo&lt;/a&gt;.

passwords are being re-generated, so you should be able to find them.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185272">bifo</a>.</p>
<p>passwords are being re-generated, so you should be able to find them.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: bifo		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-185272</link>

		<dc:creator><![CDATA[bifo]]></dc:creator>
		<pubDate>Fri, 28 Jul 2017 02:00:04 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-185272</guid>

					<description><![CDATA[Download system seems to be malfunctioning, can you put your drive up somewhere else or have a look at the user/password generator?

Anyway it&#039;s a shame that this emulator has been abandoned, the last update on the bitbucket was in 8/14.  I doubt that the MMU issues were fixed, has anyone else tried picking up the project?  I know the MMU was custom but does it resemble the NeXT MMU at all?  Previous made tremendous progress on that front in the meantime.]]></description>
			<content:encoded><![CDATA[<p>Download system seems to be malfunctioning, can you put your drive up somewhere else or have a look at the user/password generator?</p>
<p>Anyway it&#8217;s a shame that this emulator has been abandoned, the last update on the bitbucket was in 8/14.  I doubt that the MMU issues were fixed, has anyone else tried picking up the project?  I know the MMU was custom but does it resemble the NeXT MMU at all?  Previous made tremendous progress on that front in the meantime.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Eugen		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-165180</link>

		<dc:creator><![CDATA[Eugen]]></dc:creator>
		<pubDate>Tue, 26 Apr 2016 02:19:42 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-165180</guid>

					<description><![CDATA[I was able to format the disk. Then, If I hit reboot, no matter what floppy image I insert, the system goes into diagnostics. So I shut down the emulator, I plugged the no. 2 disk and booted again. It said &quot;Insert disk no. 3 and press any key. No matter If I insert or not the no. 3 disk, If I hit any key the emulator will stop with the messages:

src/memory.c:90:checkMemoryAccess(): Page not mapped in: addr 00080000, page 0080, mapbits 0000
src/memory.c:895:m68k_read_memory_8(): Bus Error while reading, addr 00080000, statcode 1

This happens with both my linux build and your windows build. So, what am I doing wrong?]]></description>
			<content:encoded><![CDATA[<p>I was able to format the disk. Then, If I hit reboot, no matter what floppy image I insert, the system goes into diagnostics. So I shut down the emulator, I plugged the no. 2 disk and booted again. It said &#8220;Insert disk no. 3 and press any key. No matter If I insert or not the no. 3 disk, If I hit any key the emulator will stop with the messages:</p>
<p>src/memory.c:90:checkMemoryAccess(): Page not mapped in: addr 00080000, page 0080, mapbits 0000<br />
src/memory.c:895:m68k_read_memory_8(): Bus Error while reading, addr 00080000, statcode 1</p>
<p>This happens with both my linux build and your windows build. So, what am I doing wrong?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Anonymous		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158835</link>

		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Thu, 04 Feb 2016 05:30:14 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-158835</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158518&quot;&gt;neozeed&lt;/a&gt;.

Maybe I can nibble it down to 85 or 90.   It&#039;s been useful for figuring out drive imaging stuff for the MFM emulator.

I&#039;ll try mingw/msys, which I&#039;ve never used before.

thx
-dB]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158518">neozeed</a>.</p>
<p>Maybe I can nibble it down to 85 or 90.   It&#8217;s been useful for figuring out drive imaging stuff for the MFM emulator.</p>
<p>I&#8217;ll try mingw/msys, which I&#8217;ve never used before.</p>
<p>thx<br />
-dB</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158518</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Thu, 28 Jan 2016 05:31:06 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-158518</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158503&quot;&gt;David Brower&lt;/a&gt;.

I compiled it with MinGW+MSYS .... I don&#039;t recall doing anything that difficult to build it.

I think freebee suffers from the 80/20 problem which is that 80% of the emulator is written in 20% of the time.  And the last 20% takes the longest, and it works well enough for trivial tasks...]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158503">David Brower</a>.</p>
<p>I compiled it with MinGW+MSYS &#8230;. I don&#8217;t recall doing anything that difficult to build it.</p>
<p>I think freebee suffers from the 80/20 problem which is that 80% of the emulator is written in 20% of the time.  And the last 20% takes the longest, and it works well enough for trivial tasks&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: David Brower		</title>
		<link>https://virtuallyfun.com/2014/05/21/philip-pembertons-3b1-emulator-now-boots-att-unix/comment-page-1/#comment-158503</link>

		<dc:creator><![CDATA[David Brower]]></dc:creator>
		<pubDate>Thu, 28 Jan 2016 00:42:38 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4149#comment-158503</guid>

					<description><![CDATA[Hi, I&#039;m picking this up to progress work on reviving my old 7300 using the Gessewin MFM drive emulator.   I&#039;m writing tools to manipulate the emulation files he uses, and disk images, and the linux sysv filesystem driver so it can loop mount those images.

I&#039;ve recently gotten my old hard disk read by the emulator, mounted on linux for modification, dismounted, rebooted on a real machine, and then that image booted into freebee the emulator.

The problem with freebee reading drive images is that it doesn&#039;t understand real drive geometry, which I&#039;ve corrected adding (a) config args to breebee for such things, including the hd.img filename; and (b) having load_hd() see if there&#039;s a valid volume header in the image, and take the geometry from that.

As others seemed to have noticed, if the machine does real work for a while, something bad happens.   In my case, running any compilation results in a &quot;kernel panic: pagein&quot;  I take this to be the long-running MMU woes, and I may chase a little further.

The other problem is that when I run freebee in a Virtual Box Linux window, the captured mouse response is horrible.  This may not be the case on a native windows executable, but I&#039;d need to build it on windows.   What are the tools and instructions for doing that?]]></description>
			<content:encoded><![CDATA[<p>Hi, I&#8217;m picking this up to progress work on reviving my old 7300 using the Gessewin MFM drive emulator.   I&#8217;m writing tools to manipulate the emulation files he uses, and disk images, and the linux sysv filesystem driver so it can loop mount those images.</p>
<p>I&#8217;ve recently gotten my old hard disk read by the emulator, mounted on linux for modification, dismounted, rebooted on a real machine, and then that image booted into freebee the emulator.</p>
<p>The problem with freebee reading drive images is that it doesn&#8217;t understand real drive geometry, which I&#8217;ve corrected adding (a) config args to breebee for such things, including the hd.img filename; and (b) having load_hd() see if there&#8217;s a valid volume header in the image, and take the geometry from that.</p>
<p>As others seemed to have noticed, if the machine does real work for a while, something bad happens.   In my case, running any compilation results in a &#8220;kernel panic: pagein&#8221;  I take this to be the long-running MMU woes, and I may chase a little further.</p>
<p>The other problem is that when I run freebee in a Virtual Box Linux window, the captured mouse response is horrible.  This may not be the case on a native windows executable, but I&#8217;d need to build it on windows.   What are the tools and instructions for doing that?</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
