<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Logical Shift]]></title><description><![CDATA[Logical Shift]]></description><link>http://logicalshift.io</link><generator>metalsmith-feed</generator><lastBuildDate>Sun, 19 Mar 2017 17:47:53 GMT</lastBuildDate><atom:link href="http://logicalshift.io/rss.xml" rel="self" type="application/rss+xml"/><author><![CDATA[Andrew Hunter]]></author><item><title><![CDATA[Interactive development in Rust: Environments]]></title><description><![CDATA[As well as a way to declare interfaces that can be used by a human, we need a way to find them.]]></description><link>http://logicalshift.io/articles/rust-tools/environments.html</link><guid isPermaLink="true">http://logicalshift.io/articles/rust-tools/environments.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Wed, 15 Mar 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Interactive development in Rust: Tools]]></title><description><![CDATA[Starting off with a trait describing a simple interface, I'm building a way to develop software more interactively in Rust.]]></description><link>http://logicalshift.io/articles/rust-tools/index.html</link><guid isPermaLink="true">http://logicalshift.io/articles/rust-tools/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sun, 12 Mar 2017 12:00:00 GMT</pubDate></item><item><title><![CDATA[Building bigger software]]></title><description><![CDATA[We learn to build small software. Then we try to build big software by scaling up, and it turns out this doesn't work as well as you might hope.]]></description><link>http://logicalshift.io/articles/building-bigger-software/index.html</link><guid isPermaLink="true">http://logicalshift.io/articles/building-bigger-software/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sat, 11 Mar 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zoom 1.1.5 has been released]]></title><description><![CDATA[That&#39;s right! I&#39;m not dead, just... resting. Zoom 1.1.5 is finally out! This version fixes several issues relating to Snow Leopard and Lion, and updates the git and glulxe interpreters to the latest versions. This is particularly important for git, as&#x2026;]]></description><link>http://logicalshift.io/rotate/2011/11/05/zoom-1-1-5-has-been-released/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2011/11/05/zoom-1-1-5-has-been-released/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sat, 05 Nov 2011 00:00:00 GMT</pubDate></item><item><title><![CDATA[CocoaGlk 1.0.7 has been released]]></title><description><![CDATA[To go along with the release of Zoom 1.1.4, I&#39;ve released a new version of CocoaGlk, version 1.0.7. This contains many bug fixes over the previous release and can be downloaded from its Google Code page here. ]]></description><link>http://logicalshift.io/rotate/2009/06/02/cocoaglk-107-has-been-released/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2009/06/02/cocoaglk-107-has-been-released/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Tue, 02 Jun 2009 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zoom 1.1.4 has been released]]></title><description><![CDATA[Zoom 1.1.4.1 has been released. This is primarily a maintenance release, with various bugfixes accumulated over the last year and updates to the interpreters. It has one major new feature: you can now choose which glulx interpreter to use in the&#x2026;]]></description><link>http://logicalshift.io/rotate/2009/06/02/zoom-114-has-been-released/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2009/06/02/zoom-114-has-been-released/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Tue, 02 Jun 2009 00:00:00 GMT</pubDate></item><item><title><![CDATA[OS X Beyond Zork Font]]></title><description><![CDATA[The question that I probably get asked the most about Zoom for OS X is &#39;how do I get the Beyond Zork font?&#39; The answer since I ported it to Cocoa has been &#39;you can&#39;t&#39;, unfortunately: the old system for displaying the font simply didn&#39;t work with the new&#x2026;]]></description><link>http://logicalshift.io/rotate/2008/07/29/bzfont/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2008/07/29/bzfont/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate></item><item><title><![CDATA[Challenges for iPhone CocoaGlk]]></title><description><![CDATA[Development so far has actually been quite quick as I&#39;ve been focusing on the things that are the same on the iPhone as on desktop OS X. Eventually, I&#39;m going to need to address the differences, though. Technical Synchronisation Something I would really&#x2026;]]></description><link>http://logicalshift.io/rotate/2008/03/11/challenges-for-iphone-cocoaglk/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2008/03/11/challenges-for-iphone-cocoaglk/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Tue, 11 Mar 2008 00:00:00 GMT</pubDate></item><item><title><![CDATA[IF and the iPhone]]></title><description><![CDATA[So, Apple have (finally) released the iPhone SDK today. developer.apple.com is apparently too busy celebrating this momentous occasion to actually bother to respond to any http requests so I haven&#39;t had a chance to look at the SDK yet. Even so, I plan to&#x2026;]]></description><link>http://logicalshift.io/rotate/2008/03/07/if-and-the-iphone/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2008/03/07/if-and-the-iphone/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Fri, 07 Mar 2008 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zoom 1.1.2]]></title><description><![CDATA[Zoom version 1.1.2 is now available here. The main new feature in this version is integration with the IFDB site, as well as a much improved plugin manager. This version also fixes some Leopard compatibility issues and adds support for QuickLook, both for&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/11/22/zoom-112/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/11/22/zoom-112/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Thu, 22 Nov 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[GlkTerm 1.0.3]]></title><description><![CDATA[I&#39;ve now released GlkTerm version 1.0.3. This is an update to the previous version of GlkTerm that uses the new 1.0.3 version of CocoaGlk. ]]></description><link>http://logicalshift.io/rotate/2007/08/04/glkterm103/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/08/04/glkterm103/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sat, 04 Aug 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zoom 1.1.1]]></title><description><![CDATA[Well, it seems that some of the new features in Zoom 1.1.0 had a few of the usual .0 release issues. I&#39;m not sure how I managed to miss that TADS 3 games were failing to save. Zoom 1.1.1 fixes these issues and adds many new features to the plug-in system&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/07/27/zoom-111/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/07/27/zoom-111/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Fri, 27 Jul 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[CocoaGlk 1.0.3]]></title><description><![CDATA[CocoaGlk 1.0.3 is now available. This version of CocoaGlk mainly focuses on bug fixes, but also includes a couple of new features aimed at making it easier to port multimedia interpreters and customise client behaviour. Read on for the complete list of&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/07/27/cocoaglk-103/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/07/27/cocoaglk-103/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Fri, 27 Jul 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[Fix for black-on-black issue in Zoom 1.1.0]]></title><description><![CDATA[The X11 version of Zoom 1.1.0 has an issue that can cause it to appear black on black. Oops: this was caused by a new preference in the OS X version not having an equivalent in the X11 version. I&#39;ve made a patch for this problem, which you can download&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/07/09/zoom-colour-bug/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/07/09/zoom-colour-bug/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Mon, 09 Jul 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[9 features you may not know about in OS X Inform]]></title><description><![CDATA[While developing the Inform 7 IDE, many features were added to make developing a game smoother. This article lists some of the features that you may not have spotted. Automatically number headings Inform has a few features to help you manage the numbering&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/06/11/9features/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/06/11/9features/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Mon, 11 Jun 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[Image not found error while trying to run CocoaGlk clients]]></title><description><![CDATA[This post deals quickly with how to solve the issue of seeing an &#39;Image not found&#39; error while running an application linked to the GlkClient framework. When you build an executable and link in the GlkClient library, you might see this while trying to run&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/06/03/image-not-found-error-while-trying-to-run-cocoaglk-clients/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/06/03/image-not-found-error-while-trying-to-run-cocoaglk-clients/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sun, 03 Jun 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[TADS 3 plugin fails to save games under Zoom 1.1.0]]></title><description><![CDATA[Oops, it seems that due to a bug in CocoaGlk, TADS 3 games are unable to save their contents. If you&#39;re encountering this problem, I&#39;ve written a workaround. You can download an updated version of the TADS 3 plugin here. To install it, right-click on your&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/06/03/tads-3-plugin-fails-to-save-games-under-zoom-110/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/06/03/tads-3-plugin-fails-to-save-games-under-zoom-110/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sun, 03 Jun 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[GlkTerm]]></title><description><![CDATA[GlkTerm is a simple application designed to help with writing glk client applications. Download this if you want to write a new IF interpreter on OS X, or if you want to port an existing one. GlkTerm uses the CocoaGlk library to provide a client interface&#x2026;]]></description><link>http://logicalshift.io/rotate/2007/06/02/glkterm/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/06/02/glkterm/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sat, 02 Jun 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zoom 1.1.0 and CocoaGlk 1.0.2 are out]]></title><description><![CDATA[Zoom 1.1.0 has been released. This version fixes all the remaining known major bugs in 1.1.0beta3. As usual, accompanying this release is an updated version of CocoaGlk, version 1.0.2. There is also an updated manual for this version of Zoom. ]]></description><link>http://logicalshift.io/rotate/2007/04/28/zoom-110-and-cocoaglk-102-are-out/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2007/04/28/zoom-110-and-cocoaglk-102-are-out/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Sat, 28 Apr 2007 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zoom 1.1.0beta2 and CocoaGlk 1.0.0a are out]]></title><description><![CDATA[Zoom 1.1.0beta2 has been released. This version fixes an issue with glulx games when running on PPC Macs. Additionally, CocoaGlk version 1.0.0a is now available for download. This fixes a bug that was causing glulxe to crash on PPC Macs. ]]></description><link>http://logicalshift.io/rotate/2006/12/05/zoom-110beta2-and-cocoaglk-100a-are-out/index.html</link><guid isPermaLink="true">http://logicalshift.io/rotate/2006/12/05/zoom-110beta2-and-cocoaglk-100a-are-out/index.html</guid><dc:creator><![CDATA[Andrew Hunter]]></dc:creator><pubDate>Tue, 05 Dec 2006 00:00:00 GMT</pubDate></item></channel></rss>