<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Macivory on Symbolics LISP Engineering</title><link>https://symbolics.lisp.engineer/tag/macivory/</link><description>Recent content in Macivory on Symbolics LISP Engineering</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 28 Aug 2016 19:45:22 +0000</lastBuildDate><atom:link href="https://symbolics.lisp.engineer/tag/macivory/index.xml" rel="self" type="application/rss+xml"/><item><title>CLIM on Genera 8.3 [Updated]</title><link>https://symbolics.lisp.engineer/clim-on-genera-8-3/</link><pubDate>Sun, 28 Aug 2016 18:55:07 +0000</pubDate><guid>https://symbolics.lisp.engineer/clim-on-genera-8-3/</guid><description>&lt;p&gt;In preparation of doing some actual software engineering on Genera, I decided to take a look at the CLIM implementation on my MacIvory III Genera 8.3.&lt;/p&gt;&#10;&lt;p&gt;There are a few steps to do first:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;Load System CLIM&lt;/code&gt;: This will take a while. It loads a lot of files and several subsystems, including:&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;Loading system CLIM version 66&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing subsystem CLIM Utilities&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing subsystem CLIM Silica&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing subsystem CLIM Standalone&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing system CLIM version 66&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Loading patches for system CLIM version 66&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Patches for CLIM (Current version is 66.3):&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;If you attempt to use CLIM at this point, however, it won&amp;rsquo;t work because there is no driver (in my parlance only, I&amp;rsquo;m not sure the official term). The example code will fail: &lt;code&gt;Error: Cannot find port type: :GENERA&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Load System Genera-CLIM&lt;/code&gt; will install the remaining parts&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;This whole process takes probably 15+ minutes of compiling and crunching, so you might want to save the world and restart after this (although I didn&amp;rsquo;t do this yet).&lt;/p&gt;</description></item><item><title>Telnet to MacIvory</title><link>https://symbolics.lisp.engineer/telnet-to-macivory/</link><pubDate>Fri, 29 Jul 2016 04:12:24 +0000</pubDate><guid>https://symbolics.lisp.engineer/telnet-to-macivory/</guid><description>&lt;p&gt;Just a quick note about how to enable telnet to your MacIvory III running Genera 8.3.&lt;/p&gt;&#10;&lt;p&gt;First, &lt;code&gt;Edit Object Site NAME&lt;/code&gt; (obviously, use your &lt;code&gt;NAME&lt;/code&gt; and not mine) in the &lt;code&gt;Namespace Editor&lt;/code&gt; and add your network to the &lt;code&gt;Secure Subnets&lt;/code&gt;. For example, for typical home networks you might add &lt;code&gt;INTERNET 192.168.1.0&lt;/code&gt; or your office might be &lt;code&gt;INTERNET 10.0.0.0&lt;/code&gt;. Save the object.&lt;/p&gt;&#10;&lt;p&gt;If you are logged in, it usually turns remote access off. This can be odd because you can telnet in when you first boot, but not as soon as you start doing anything on the local console. To turn remote access back on even when you&amp;rsquo;re logged in, &lt;code&gt;(neti:remote-login-on)&lt;/code&gt; is your command. (See &lt;em&gt;Networks&lt;/em&gt; pages 13 and 21.)&lt;/p&gt;</description></item><item><title>Genera Xquartz Keyboard</title><link>https://symbolics.lisp.engineer/genera-xquartz-keyboard/</link><pubDate>Sun, 17 Jul 2016 19:42:01 +0000</pubDate><guid>https://symbolics.lisp.engineer/genera-xquartz-keyboard/</guid><description>&lt;p&gt;It has taken some effort, but I finally created a reasonable (and close-to-default) keyboard layout and mapping for Genera for using a modern, 87-key &amp;ldquo;tenkeyless&amp;rdquo; keyboard under Xquartz. I became reasonably familiar (at a reading level) with Flavors and Genera&amp;rsquo;s X implementation while reverse engineering all this stuff. I also used the &lt;code&gt;apropos&lt;/code&gt; function a lot, of course.&lt;/p&gt;&#10;&lt;p&gt;This layout stays very close to the default one provided by Genera while adding a few tweaks such as:&lt;/p&gt;</description></item><item><title>MacIvory III Transplant</title><link>https://symbolics.lisp.engineer/macivory-iii-transplant/</link><pubDate>Thu, 14 Jul 2016 03:57:38 +0000</pubDate><guid>https://symbolics.lisp.engineer/macivory-iii-transplant/</guid><description>&lt;p&gt;Space is a premium in my little vintage computing paradise, so I had the bright idea of transplanting my MacIvory III from a desktop Quadra 650 to a tower Quadra 950 and clear some desktop space. &lt;a href="http://symbolics-dks.com"&gt;David K. Schmidt&lt;/a&gt; said this was a simple matter, and he was entirely correct. I effectively put the Quadra 650 hard drive and the MacIvory card into the 950, rebooted, and blam, it &amp;ldquo;just worked.&amp;rdquo; (I actually put a clone of the Quadra 650 drive from 3 years ago in to test first.)&lt;/p&gt;</description></item><item><title>MacIvory III Setup and X11</title><link>https://symbolics.lisp.engineer/macivory-iii-setup-and-x11/</link><pubDate>Tue, 12 Jul 2016 04:57:57 +0000</pubDate><guid>https://symbolics.lisp.engineer/macivory-iii-setup-and-x11/</guid><description>&lt;p&gt;As I haven&amp;rsquo;t had the time to continue to debug the XL1201 hardware problems, I turned back to the MacIvory III and an Intel i7 NUC I had.&lt;/p&gt;&#10;&lt;p&gt;First I set up Ubuntu 14.04 on the NUC with NFS and the &amp;ldquo;time&amp;rdquo; service, so I could use it as an always-on server for the Symbolics computers. This way I can put the full size SCSI computer away when I&amp;rsquo;m not actually imaging SCSI drives.&lt;/p&gt;</description></item><item><title>MacIvory and MouseKey 1.2</title><link>https://symbolics.lisp.engineer/macivory-and-mousekey-1-2/</link><pubDate>Sun, 10 Jul 2016 22:37:38 +0000</pubDate><guid>https://symbolics.lisp.engineer/macivory-and-mousekey-1-2/</guid><description>&lt;p&gt;Well, I couldn&amp;rsquo;t find MouseKey 1.0 or 1.1.1 software anywhere on the Internet. Logitech has 2.0 on their web site, and I found 1.1 elsewhere.&lt;/p&gt;&#10;&lt;p&gt;However, the 1.1 software can&amp;rsquo;t see my mouse and the 2.0 software crashes.&lt;/p&gt;&#10;&lt;p&gt;So, I decided to buy NIB ADB Logitech MouseMan from eBay if I could find one, and lo-and-behold, this one has MouseKey 1.2 software in it.&lt;/p&gt;&#10;&lt;p&gt;Let&amp;rsquo;s see if MacIvory Genera 8.3 on Mac OS 8 can see my three button mouse&amp;hellip;!&lt;/p&gt;</description></item><item><title>3-button Mouse on MacIvory Fail</title><link>https://symbolics.lisp.engineer/3-button-mouse-on-macivory-fail/</link><pubDate>Sat, 25 Jun 2016 06:49:33 +0000</pubDate><guid>https://symbolics.lisp.engineer/3-button-mouse-on-macivory-fail/</guid><description>&lt;p&gt;TL;DR: Still no luck using 3-button mouse on MacIvory. Need to find MouseKey 1.0 or 1.1 software.&lt;/p&gt;&#10;&lt;p&gt;My MacIvory III in a Quadra 650 running Mac OS 8 has a Logitech Mouseman (Model M-AH32), which is a three button mouse from Logitech. However, I never got that three button mouse working with Genera. I did just manage to get my hands on the MouseKey 2.0 software, though.&lt;/p&gt;&#10;&lt;p&gt;There are directions in the &lt;a href="http://www.textfiles.com/bitsavers/pdf/symbolics/genera/MacIvory_User_s_Guide.pdf"&gt;MacIvory User&amp;rsquo;s Guide&lt;/a&gt; section &lt;em&gt;Configuring the Logitech MouseMan for Use with a MacIvory&lt;/em&gt;. I recall, however, reading things on the Internet saying that only certain versions of MouseKey will work, and I think those versions are 1.0 and 1.1 but not 1.1.1. (&lt;a href="ftp://ftp.ai.sri.com/pub/pub/mailing-lists/slug/current/msg00292.html"&gt;Thanks Google&lt;/a&gt;) I don&amp;rsquo;t recall reading anything about 2.0.&lt;/p&gt;</description></item></channel></rss>