<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Get Info: #wirehang</title>
    <description>Posts tagged “wirehang” — Blog of independent game and app developer Matt Sephton. Featuring vintage Macintosh, game development, digital artwork, Japanese esoterica, video game reviews, hacks and tips, and much more.</description>
    <link>https://blog.gingerbeardman.com/tag/wirehang/</link>
    <atom:link href="https://blog.gingerbeardman.com/tag/wirehang/index.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Wed, 01 Jul 2026 16:09:47 +0000</pubDate>
    <lastBuildDate>Wed, 01 Jul 2026 16:09:47 +0000</lastBuildDate>
    <generator>Jekyll v4.4.1</generator>

    
      
        <item>
          <title>Wire Hang Redux for 64-bit macOS</title>
          <description>&lt;p&gt;I just uploaded a 64-bit macOS version of my 2004 game &lt;a href=&quot;/2004/06/20/wire-hang-redux/&quot;&gt;Wire Hang Redux&lt;/a&gt; that I had forgotten all about. So now you can play it on your 64-bit Mac. This version built using BlitzMax. I’ll try to build it for Apple Silicon some time this decade, but no promises!&lt;/p&gt;

&lt;p&gt;Read more about the game in the original &lt;a href=&quot;/2004/06/20/wire-hang-redux/&quot;&gt;blog post&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Download: &lt;a href=&quot;https://gingerbeardman.itch.io/wire-hang-redux&quot;&gt;gingerbeardman.itch.io/wire-hang-redux&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wire-hang-redux-update-title.png&quot; alt=&quot;IMG&quot; /&gt;
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wire-hang-redux-update-clouds.png&quot; alt=&quot;IMG&quot; /&gt;
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wire-hang-redux-update-stars.png&quot; alt=&quot;IMG&quot; /&gt;&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Sat, 23 Apr 2022 15:40:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2022/04/23/wire-hang-redux-for-64-bit-macos/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2022/04/23/wire-hang-redux-for-64-bit-macos/</guid>
        </item>
      
    
      
        <item>
          <title>Found whilst backing up an old PC</title>
          <description>&lt;p&gt;Backed up a very old laptop and found a bunch of cool old stuff from 15-20 years ago! &lt;a href=&quot;https://twitter.com/hashtag/thread?src=hash&quot;&gt;#thread&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2003-04-25: Custom Fruit Labels for a Zelda: Wind Waker competition (I think in Official Nintendo Magazine?) I sent them a fake plastic pear with one of these these stuck on.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaSuHAXkAAV91O.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2005-01-18: grid-based music puzzle game called BEAT HIT&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaTe86WAAAnz7d.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2004-12-24: game mockup “Katamari Christmasy” 2D side-scroller&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaUBBPWkAAiM7-.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2004-07-11: reverse engineering “Mini Golf” JAVA cell phone game to make custom levels. w/ hyphz&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaUjB5WkAYp9k7.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2004-03-10: Atari arcade game Super Sprint themed T-shirt&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaVQKVXYAA5fP-.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2004-07-22: source code (Blitz Basic, Windows PC) for my game Wire Hang Redux, which you can still grab and play for free at &lt;a href=&quot;https://gingerbeardman.itch.io/wire-hang-redux&quot;&gt;(gingerbeardman.itch.io/wire-hang-redux)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaWOLWXkAEjkAo.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2004-12-21: various themes for Sony Ericsson K700i cell phone&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaWoAnWsAEbbFn.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2002-01-15: source code for my Futurama-themed Robotron clone “Bendertron”&lt;/p&gt;

&lt;p&gt;2001-04-24: WIP Mode 7 style kart game “Manga Kart”&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaZPz9WsAEnBIT.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2002-03-04: source code for Pang style bouncing ball physics&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaZaRrXcAAZ-Zz.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2003-07-02: beach-themed QIX clone “QUARTZ”&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaaT7tXcAAOD-2.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2003-07-02: source code for rainbow block matching puzzler “ROY” - it’s not balanced, or much fun, but it’s still downloadable at &lt;a href=&quot;http://www.gingerbeardman.com/archive/roy/&quot;&gt;(gingerbeardman.com/archive/roy/)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjabK4dXcAETDJN.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2000-2003: source code for my Sensible Soccer clone “Simple Soccer” &lt;a href=&quot;http://www.gingerbeardman.com/archive/soccer/&quot;&gt;(gingerbeardman.com/archive/soccer/)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjabtL9WoAMi2G6.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2002-09-17: source code for aborted attempt at bringing &lt;a href=&quot;https://twitter.com/armyoftrolls&quot;&gt;@armyoftrolls&lt;/a&gt; mockup “Space Squad 5” to life&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjacK5YX0AQ2UfE.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2002-08-23: source code for my entry into the BlitzCoder Stupidest Game competition, Summer 2002. “Terra Firma” still available to download and play at &lt;a href=&quot;http://www.gingerbeardman.com/archive/terrafirma/&quot;&gt;(gingerbeardman.com/archive/terraf…)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Ejac_qtXYAEWnIG.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2002-08-24: source code for my kayaking simulator “yaking”&lt;/p&gt;

&lt;p&gt;hurrah! was hoping i’d find this. will rinstate working download ASAP at &lt;a href=&quot;http://www.gingerbeardman.com/archive/yaking/&quot;&gt;(gingerbeardman.com/archive/yaking/)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Ejadk2tWsAIM8Rg.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2000-06-10: photos from my first digital camera (a Fujifilm FinePix 1400 Zoom) including some of my first car (a 1972 FIAT 500)&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjafAs2XYAAMpze.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;1995-1998: my University Comp Sci directory photos (I was age 18-21)&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjagkQgXYAA1Slr.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2002-05-23: original artwork for my Sensible Soccer T-shirt that was sold in River Island stores across the UK (still a shame they didn’t print the lines on the neck and shoulders!)&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjahgN2XsAE9eVU.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2000-08-06: email attachment ATT09176.jpeg a photo of forest fire. (Bitterroot National Forest, Montana, on Aug. 6, 2000) &lt;a href=&quot;https://earthobservatory.nasa.gov/images/843/bitterroot-inferno&quot;&gt;(earthobservatory.nasa.gov/images/843/bit…)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjaieMTX0AIMt5x.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;…plus tons of work files, game screenshots and ROMs, failed prototypes, and random stuff I found interesting. Which goes to show that half a lifetime ago I was exactly the same person I am today. Phew. &lt;a href=&quot;https://twitter.com/hashtag/end?src=hash&quot;&gt;#end&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;OK, a couple more…&lt;/p&gt;

&lt;p&gt;2003-06-29: me taking photos of a big old widescreen CRT showing the Samsung N504 Virtual Light Machine (VLM-2) - still got it the NUON - no it’s not for sale ;)&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Ejam_NMXkAAJ5Cu.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2005-09-05: my favourite game at the time was a Japanese skill game called “Pendulumania” (version 1.3 A) still downloadable from &lt;a href=&quot;https://www.vector.co.jp/magazine/softnews/000126/n0001261.html&quot;&gt;(vector.co.jp/magazine/softn…)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/Ejap3gFWsAICWEJ.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;2000-10-16: the original Fontographer .fog .fon .ttf files for my font BLOCKOUT (inspired by The Designers Republic but - contrary to their threatening legal letter - actually designed on a completely different grid system!) &lt;a href=&quot;https://www.flickr.com/photos/emsef/5706680402/&quot;&gt;(flickr.com/photos/emsef/5…)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://pbs.twimg.com/media/EjarqSNWoAICnYG.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Sat, 03 Oct 2020 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2020/10/03/found-whilst-backing-up-an-old-pc/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2020/10/03/found-whilst-backing-up-an-old-pc/</guid>
        </item>
      
    
      
        <item>
          <title>How to push an update to the App Store without building a new binary</title>
          <description>&lt;p&gt;This post details how to easily deal with a request from Apple to update an old app that is still working perfectly—without having to setup a development environment to build it from source.&lt;/p&gt;

&lt;h2 id=&quot;tldr&quot;&gt;TL;DR&lt;/h2&gt;

&lt;ol&gt;
  &lt;li&gt;Bump the version in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Info.plist&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;Create a new &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.icns&lt;/code&gt; icon&lt;/li&gt;
  &lt;li&gt;Do a fresh &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;codesign&lt;/code&gt; on the app bundle&lt;/li&gt;
  &lt;li&gt;Use Application Loader to get it into iTunes Connect&lt;/li&gt;
  &lt;li&gt;Submit for approval&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;background&quot;&gt;Background&lt;/h2&gt;

&lt;p&gt;There’s an App Store cleanup going on under the banner of “Improving the App Store”. I approve of this, in principle: removing apps that no longer launch, crash or otherwise operate incorrectly is a Good Thing™.&lt;/p&gt;

&lt;p&gt;However, I’ve had a request to update an app that still functions perfectly despite not having been updated since 2011. That’s Snow Leopard vintage for all the old timers that are reading!&lt;/p&gt;

&lt;h2 id=&quot;next-steps&quot;&gt;Next Steps&lt;/h2&gt;

&lt;p&gt;First thing to know is that you can appeal such a request. You probably won’t have much luck—I didn’t. “Computer says no.”&lt;/p&gt;

&lt;p&gt;A much easier way is to take the old, bug-free binary—easily downloaded from the App Store—and repackage it so that it appears to be new. Sounds like a plan!&lt;/p&gt;

&lt;h2 id=&quot;a-new-icon&quot;&gt;A new icon&lt;/h2&gt;

&lt;p&gt;The old icon was made before Retina displays existed, and even before multiple images in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.icns&lt;/code&gt; files was enforced. So I had to make a new one. However, Apple has removed &lt;em&gt;Icon Composer&lt;/em&gt; from their Developer Tools because it doesn’t support the 1024px icons required for the latest Retina displays. This makes things a little trickier.&lt;/p&gt;

&lt;p&gt;As of today there are two options to create a valid Retina compatible &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.icns&lt;/code&gt;:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;On the command line from a folder full of correctly named PNG files: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;iconutil -c icns &amp;lt;foldername&amp;gt;&lt;/code&gt; (see &lt;a href=&quot;https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/iconutil.1.html&quot;&gt;man page&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;Using the the third-party, open-source app &lt;a href=&quot;https://github.com/lemonmojo/IconComposer2x&quot;&gt;Icon Composer 2x&lt;/a&gt; which is almost a drop-in replacement for the old Apple app. Nice work Lemon Mojo!&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Final packaging shell script:&lt;/p&gt;

&lt;noscript&gt;&lt;p&gt;&lt;a href=&quot;https://gist.github.com/gingerbeardman/eb080bb29bfcf71f829e5ff9107f1d4a&quot;&gt;View the source code as a Gist&lt;/a&gt;&lt;/p&gt;&lt;/noscript&gt;
&lt;script src=&quot;https://gist.github.com/gingerbeardman/eb080bb29bfcf71f829e5ff9107f1d4a.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;So, what exactly are we doing here?&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Bash &lt;em&gt;shebang&lt;/em&gt; (see &lt;a href=&quot;https://en.wikipedia.org/wiki/Shebang_%28Unix%29&quot;&gt;wiki&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;Set &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;DATE&lt;/code&gt; to a formatted date string, eg. 20170119164510&lt;/li&gt;
  &lt;li&gt;Set &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CFBundleVersion&lt;/code&gt; string in .plist to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;$DATE&lt;/code&gt; string&lt;/li&gt;
  &lt;li&gt;Copy &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.plist&lt;/code&gt; into app&lt;/li&gt;
  &lt;li&gt;Copy &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.icns&lt;/code&gt; into app&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Touch&lt;/em&gt; app to set modified date&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Prune&lt;/em&gt; the resource fork, Finder information, and similar detritus&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Codesign&lt;/em&gt; app bundle with my current certificates&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Package&lt;/em&gt; app as installer .pkg&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Assess/test&lt;/em&gt; installer .pkg (see &lt;a href=&quot;https://developer.apple.com/library/content/qa/qa1940/_index.html&quot;&gt;docs&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;application-loader&quot;&gt;Application Loader&lt;/h2&gt;

&lt;p&gt;Uploading to iTunes Connect outside of Xcode requires Application Loader. I tried using the version that comes with the latest Xcode, but it was giving me some nonsensical, badly written error messages:&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/update-app-no-new-binary-app-loader-1.png&quot; alt=&quot;PNG&quot; title=&quot;Error: The Info.plist indicates a iOS app, but submitting a pkg or mpkg.&quot; /&gt;&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/update-app-no-new-binary-app-loader-2.png&quot; alt=&quot;PNG&quot; title=&quot;Error: No version found for ‘adamId—platform’ (485354734—iOS App). If this problem persists for more than 24 hours, please contact your Apple representative.&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Some Googling found a &lt;a href=&quot;http://stackoverflow.com/questions/32659970/upload-to-app-store-failed-no-version-found-for-adamid-platform&quot;&gt;StackOverflow post&lt;/a&gt; that recommended using &lt;a href=&quot;https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg&quot;&gt;Application Loader 3.0&lt;/a&gt;. After downloading this older version (interestingly it’s the one Apple link to from iTunes Connect) everything went smoothly!&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/update-app-no-new-binary-app-loader-3.png&quot; alt=&quot;PNG&quot; title=&quot;SUCCESS!&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;re-submission&quot;&gt;Re-submission&lt;/h2&gt;

&lt;p&gt;After these simple changes you can resubmit. But what to write in the version change log? I tried the following:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;A new build with no changes because Apple asked for it, despite the game still working perfectly after all these years!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I was bitter.
Metadata Rejected.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;New build required due to the App Store Improvements process.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I was perfectly honest.
Metadata Rejected.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Improvements for Retina displays.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Got to love that new icon.
Application Approved!&lt;/p&gt;

&lt;h2 id=&quot;thats-all-folks&quot;&gt;That’s all folks&lt;/h2&gt;

&lt;p&gt;Hopefully you can get your app back on the App Store without too much effort. Of course, you should only do this for apps that you know are functioning correctly. Good luck!&lt;/p&gt;

&lt;p&gt;Final thanks to Mark Sibly of &lt;a href=&quot;https://en.wikipedia.org/wiki/Blitz_BASIC#BlitzMax&quot;&gt;Blitz Research&lt;/a&gt; for making a tool that produces game binaries that stand the test of time! I can’t believe those binaries still run without error all these years later.&lt;/p&gt;

&lt;h2 id=&quot;a-note-to-apple-developer-relations&quot;&gt;A note to Apple Developer Relations&lt;/h2&gt;

&lt;p&gt;Rather than drawing an arbitrary line by date, how about investing in automated testing of apps? Developers would appreciate Apple taking on that burden, rather than asking developers to do new builds of apps that don’t really need it. Thanks for reading.&lt;/p&gt;

&lt;h2 id=&quot;2022-update&quot;&gt;2022 update&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Wire Hang Redux&lt;/em&gt;, the game I did this for, is no longer listed on the Mac App Store. The reason being that I didn’t have a 64-bit version ready-to-go for the 2017 deadline Apple set for removal of 32-bit-only apps.&lt;/p&gt;

&lt;p&gt;Since then I’ve been selling it elsewhere with better results. &lt;a href=&quot;https://gingerbeardman.itch.io/wire-hang-redux&quot;&gt;You can grab it from itch.io&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I’m republishing this article to help developers dealing with similar requests from Apple over 5 years later.&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Thu, 19 Jan 2017 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2017/01/19/how-to-push-an-update-to-the-app-store-without-building-a-new-binary/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2017/01/19/how-to-push-an-update-to-the-app-store-without-building-a-new-binary/</guid>
        </item>
      
    
      
        <item>
          <title>Wire Hang Redux: update</title>
          <description>&lt;p&gt;An update to Wire Hang Redux my version of the Java game Wire Hang, with improved controls and graphics. This version was built using BlitzMax.&lt;/p&gt;

&lt;p&gt;Read more about the game in the original &lt;a href=&quot;/2004/06/20/wire-hang-redux/&quot;&gt;blog post&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Download: &lt;a href=&quot;https://gingerbeardman.itch.io/wire-hang-redux&quot;&gt;gingerbeardman.itch.io/wire-hang-redux&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wire-hang-redux-update-title.png&quot; alt=&quot;IMG&quot; /&gt;
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wire-hang-redux-update-clouds.png&quot; alt=&quot;IMG&quot; /&gt;
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wire-hang-redux-update-stars.png&quot; alt=&quot;IMG&quot; /&gt;&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Mon, 12 Dec 2011 14:54:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2011/12/12/wire-hang-redux-update/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2011/12/12/wire-hang-redux-update/</guid>
        </item>
      
    
      
        <item>
          <title>Wire Hang Redux</title>
          <description>&lt;p&gt;I made a new game! It’s a from-scratch remake of an original Java game, Wire Hang, by &lt;a href=&quot;https://www.mobygames.com/person/510170/masaki-kobayashi/&quot;&gt;Masaki Kobayashi&lt;/a&gt; (D2AC) who went on to become part of the Gran Turismo team.&lt;/p&gt;

&lt;p&gt;I had a pretty underpowered laptop at the time, and writing my own version of the game was the only way I was able to play it comfortably.&lt;/p&gt;

&lt;p&gt;My version of the game, Wire Hang Redux—made with Kobayshi-san’s blessing—went onto to receive over one million downloads from early download sites like &lt;a href=&quot;https://en.wikipedia.org/wiki/Tucows&quot;&gt;Tucows&lt;/a&gt;, Version Tracker, Download.com, Mac Update, &lt;a href=&quot;https://en.wikipedia.org/wiki/Home_of_the_Underdogs&quot;&gt;Home of the Underdogs&lt;/a&gt;, Game Hippo, &lt;a href=&quot;http://osx.hyperjeff.net/Apps/apps?f=wire%20hang%20redux&quot;&gt;Hyper Jeff&lt;/a&gt;, &lt;a href=&quot;https://web.archive.org/web/20040710054651/http://www.forest.impress.co.jp/article/2004/07/06/wirehangredux.html&quot;&gt;Windows Forest&lt;/a&gt; (Japan), and even a little website called &lt;a href=&quot;https://web.archive.org/web/20050302140236/http://www.apple.com/downloads/macosx/games/action_adventure/wirehangredux.html&quot;&gt;Apple.com&lt;/a&gt;—back when it had a download section! It was featured in computer magazines all around the world.&lt;/p&gt;

&lt;p&gt;Archived web page: &lt;a href=&quot;https://www.gingerbeardman.com/archive/wirehang/&quot;&gt;gingerbeardman.com/archive/wirehang/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Download: &lt;a href=&quot;https://gingerbeardman.itch.io/wire-hang-redux&quot;&gt;gingerbeardman.itch.io/wire-hang-redux&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wirehangredux_title.png&quot; alt=&quot;IMG&quot; /&gt;
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wirehangredux_game.png&quot; alt=&quot;IMG&quot; /&gt;
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/wirehangredux_score.png&quot; alt=&quot;IMG&quot; /&gt;&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Sun, 20 Jun 2004 00:34:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2004/06/20/wire-hang-redux/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2004/06/20/wire-hang-redux/</guid>
        </item>
      
    
      
        <item>
          <title>Circuit Heat</title>
          <description>&lt;p&gt;I made a prototype of a game called Circuit Heat. It is a version of the classic network completion puzzle (aka Pipes, FreeNet, Net, NetWalk, etc). The graphics remind me a little of the Atari Lynx classic puzzler Chip’s Challenge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;At this time, long before iPhone, I was playing Java games on a (Sagem?) cell phone so many of my concepts around this time were targeted at that sort of platform&lt;/li&gt;
  &lt;li&gt;The game was was later featured on &lt;a href=&quot;https://discmaster.textfiles.com/browse/42140/PCF161DVD_05_04/PCF161DVD_05_04.ISO/Gamemaker/Blitz%20Research%20Demo%20Disk/DemoDisk1%20Files/Puzzle/CircuitHeat&quot;&gt;PC Format 161 (May 2004) cover disc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;screenshots&quot;&gt;Screenshots&lt;/h2&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/circuit-heat-title.png&quot; alt=&quot;PNG&quot; title=&quot;Title screen&quot; /&gt;&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/circuit-heat-game.png&quot; alt=&quot;PNG&quot; title=&quot;In-game, level complete&quot; /&gt;&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Thu, 23 Jan 2003 12:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2003/01/23/circuit-heat/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2003/01/23/circuit-heat/</guid>
        </item>
      
    

  </channel>
</rss>
