<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Steve Mactaggart&apos;s Blog</title>
      <link>http://www.whitesquaresoft.com/mt/weblog/</link>
      <description>A snapshot of the world through my eyes.</description>
      <language>en</language>
      <copyright>Copyright 2008</copyright>
      <lastBuildDate>Fri, 28 Mar 2008 12:26:14 +1000</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Who is this Guy?</title>
         <description><![CDATA[
<object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/rSCwp5Tg0Ek"> </param> <embed src="http://www.youtube.com/v/rSCwp5Tg0Ek" type="application/x-shockwave-flash" width="425" height="350"> </embed> </object>

We have a couple of new mac's at work, and I was playing around with photo booth, that not only takes warped photos,  but makes warped videos.

I know, its lame, but still cool.]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2008/03/who_is_this_guy.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2008/03/who_is_this_guy.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Cool Stuff</category>
        
        
         <pubDate>Fri, 28 Mar 2008 12:26:14 +1000</pubDate>
      </item>
            <item>
         <title>Game On</title>
         <description><![CDATA[I've got some time off this week prior to easter, and so Mum thought it might be a great time to come visit, and of course it was.

It seems the gaming gods aligned, as some friends let me know that there was an exhibition in the city about the history of gaming.  Given the fact that Mum was more of a gamer than me when I was young we were always going to be heading in to check it out.

So off we went, into the city to Fed Square, and then to find the <a href="http://www.acmi.net.au/">Australian Center for the Moving Image</a>. 

I think its $14 per adult to get in, and discounts available for concession card holders, students and kids.

So what is it, well for more details head over to the <a href="http://www.acmi.net.au/game_on.aspx">Game On
</a> site, but here is the official blurb.

<blockquote>Get ready for Melbourne's must-see exhibition of 2008 - the action-packed celebration of games culture that has thrilled over one million players of all ages around the world. Game On tracks the development of videogames from the first computer game to arcade-era hits and the very latest from today's billion dollar industry.

Original illustrations by Mario creator Shigeru Miyamoto and concept sketches behind classics like Tomb Raider and Grand Theft Auto provide unique insight into the creative process of game development. Rarely-seen consoles, controllers, arcade machines, packaging and collectables are brought together in a showcase of game history like no other.</blockquote>

So what are our thoughts...  Really interesting to see all the consoles, many more than I remember, but there was not enough detail on the games.  They have sort of collected games into areas like, family, multiplayer, regional games, etc..  But they should have done more about genre's like the evolution of RTS and such.

Classic games like pong, space invaders, galaga and such are there, but its the early pc titles that started the genre's that are dominant today were spaced out.

Don't get me wrong, the presentation was great, we spent over 2 hrs walking around reading about the history of the consoles and games and such.  There was a great collection of handheld gaming platforms on show, and most of them even playable. But there were some things that I think were missing.

There were some classic games that launched entire genre's, things like First Person Shooters, Role Playing Games, Real Time Strategy and Multiplayer Online Games.

These sections should have shown some of the early games that were ground breaking, and the evolution of these games as the technology progressed.

So lets start with some lists.

<strong>First Person Shooters</strong>
<ol>
<li>Doom I and  II</li>
<li>Quake</li>
<li>Duke Nukem</li>
<li>Goldeneye</li>
<li>HalfLife</li>
<li>Halo</li>
</ol>

<strong>Role Playing Games</strong>
There are a whole heap here, and I'm not sure where they work in order but these are some of the most early classics I can remember.
<ol>
<li>Final Fantasy</li>
<li>Phantasy Star</li>
<li>Might and Magic</li>
<li>Zelda</li>
<li>Wonder Boy</li>
</ol>

<strong>Real Time Strategy</strong>
<ol>
<li>Dune 2</li>
<li>Warlords</li>
<li>Command and Conquer / Red Alert</li>
<li>Dark Reign</li>
<li>Warcraft</li>
</ol>

<strong>Multiplayer Online Games</strong>
With the recent introduction of widespread broadband, these games have been a more recent introduction.  But even spanning back to the early days you can find games which had a life of their own online playing with and against friends.  
You'd be hard pressed to find a modern game that doesn't have some sort of online option, although that is becoming more
<ol>
<li>Unreal Tournament</li>
<li>Ultima Online</li>
<li>World of Warcraft</li>
</ol>

There are many other genre's also like side scrollers (sonic/mario), early adventure games (commander keen/rodger wilco), text games (leisure suit larry / kings quest) and racing games (outrun, street rod, carmageddon, many more).

Other games I can think of that were a big part of my childhood.
Alex Kid
Breakout
River Raid
Teddy Boy (Don't touch the den den's)
1942


Anyway this is no where near an exhaustive list nor was it supposed to, but if there is another games show I'd love to see someone (with more resources than me) research all of these games, their release dates, sales figures and the consoles they were released for.  We wouldn't have to have working versions of them all, but just the recognition that they existed and had an impact on peoples lives (and futures :) ) is all I ask.]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2008/03/game_on.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2008/03/game_on.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Games</category>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">arcade</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">classic gaming</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">fps</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">game on</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">gameon</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">gaming</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">rts</category>
        
         <pubDate>Tue, 18 Mar 2008 17:32:36 +1000</pubDate>
      </item>
            <item>
         <title>Long time, No post</title>
         <description><![CDATA[I think thats a common headline around here, but its been a while since the last update.  So whats been going on.  <a href="http://lachlanmactaggart.com">Lachie's now about 6 months old</a>, a couple of our friends are pregnant, and another has just had a little girl 3 months ago.

It seems like its baby season, and it doesn't look like it will stop any time soon.

Things at Best Bets are going great, we got purchased by TVN and so now you can see Peter Lucas' ugly mug on the TV every Friday morning doing a TV version of The Right Odds.

Speaking of <a href="http://sportsline.com.au">The Right Odds</a>, its still going strong. We're in the process of recording episode 80 at the moment and the stable of stars has expanded to even include a regular phone in guest.

Umm what else..  The dev team is working on some new cool things that will be hitting the web in a couple of months so stay tuned to that.  But I guess the big news recently on the development front is that we now run the <a href="http://www.racingvictoria.net.au">Racing Victoria website</a>.  

This has been a great success for our development process and technology, although we did have a few days of server issues, these things have now been cleared and the site is running like a charm.  Keep an eye out there too about new developments.

So in all things are great, the puppies are healthy, Rach is loving being a Mum, Lachie is becoming a little man, we're winning at Cricket and Soccer, and work is keeping m busy..

A great time to be alive.

CYA]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2008/02/long_time_no_po_1.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2008/02/long_time_no_po_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Personal</category>
        
        
         <pubDate>Thu, 28 Feb 2008 11:37:08 +1000</pubDate>
      </item>
            <item>
         <title>My New Toy</title>
         <description><![CDATA[<p>We've had it for a while, but haven't had a chance to blog about it.&nbsp; Its my new Wii.</p>
<p><img height="449" alt="DSCN2096" src="http://www.whitesquaresoft.com/mt/weblog/DSCN2096.JPG" width="600" /></p>
<p>At the moment I'm in the middle of Zelda and Paper Mario.&nbsp; Really waiting for <a href="http://www.metacritic.com/games/platforms/wii/metroidprime3corruption">Metroid Prime 3: Corruption</a>.</p>
<p><img height="802" alt="DSCN2097" src="http://www.whitesquaresoft.com/mt/weblog/DSCN2097.JPG" width="600" /></p>
<p>Really want Nintendo to get their internet access and channels developed for the Wii.</p><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Gaming" rel="tag">Gaming</a>, <a href="http://www.technorati.com/tag/Wii" rel="tag">Wii</a></p><!-- technorati tags end -->]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/09/my_new_toy.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/09/my_new_toy.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Cool Stuff</category>
                  <category domain="http://www.sixapart.com/ns/types#category">Games</category>
                  <category domain="http://www.sixapart.com/ns/types#category">Technology</category>
        
        
         <pubDate>Sun, 30 Sep 2007 17:56:32 +1000</pubDate>
      </item>
            <item>
         <title>LachlanMactaggart.com</title>
         <description><![CDATA[<p>Lachlan has his own website now, so for news on his progress and all the photos head over there to keep up to date.</p>
<p><a href="http://lachlanmactaggart.com/">http://lachlanmactaggart.com/</a></p>]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/09/lachlanmactagga.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/09/lachlanmactagga.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Personal</category>
        
        
         <pubDate>Fri, 07 Sep 2007 21:35:21 +1000</pubDate>
      </item>
            <item>
         <title>More Lochie Photos</title>
         <description><![CDATA[<p>He's now 4 days old and already much more alert.&nbsp; Mum and Dad got lots of big hugs today.</p>
<p><a onclick="window.open('http://www.whitesquaresoft.com/mt/weblog/DSCN1919.JPG','popup','width=2288,height=1712,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');return false" href="http://www.whitesquaresoft.com/mt/weblog/DSCN1919.JPG"><img height="449" alt="DSCN1919" src="http://www.whitesquaresoft.com/mt/weblog/DSCN1919-tbn.jpg" width="600" /></a></p>
<p><a onclick="window.open('http://www.whitesquaresoft.com/mt/weblog/DSCN1925.JPG','popup','width=2288,height=1712,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');return false" href="http://www.whitesquaresoft.com/mt/weblog/DSCN1925.JPG"><img height="449" alt="DSCN1925" src="http://www.whitesquaresoft.com/mt/weblog/DSCN1925-tbn.jpg" width="600" /></a></p>
<p><a onclick="window.open('http://www.whitesquaresoft.com/mt/weblog/DSCN1927.JPG','popup','width=1712,height=2288,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');return false" href="http://www.whitesquaresoft.com/mt/weblog/DSCN1927.JPG"><img height="802" alt="DSCN1927" src="http://www.whitesquaresoft.com/mt/weblog/DSCN1927-tbn.jpg" width="600" /></a></p>
<p><a onclick="window.open('http://www.whitesquaresoft.com/mt/weblog/DSCN1928.JPG','popup','width=2288,height=1712,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');return false" href="http://www.whitesquaresoft.com/mt/weblog/DSCN1928.JPG"><img height="449" alt="DSCN1928" src="http://www.whitesquaresoft.com/mt/weblog/DSCN1928-tbn.jpg" width="600" /></a><a onclick="window.open('http://www.whitesquaresoft.com/mt/weblog/DSCN1919.JPG','popup','width=2288,height=1712,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');return false" href="http://www.whitesquaresoft.com/mt/weblog/DSCN1919.JPG"></a></p>]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/09/more_lochie_pho_1.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/09/more_lochie_pho_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Personal</category>
        
        
         <pubDate>Mon, 03 Sep 2007 22:47:29 +1000</pubDate>
      </item>
            <item>
         <title>Little Lachlan</title>
         <description><![CDATA[<p>Welcome Little Dude, although you are real early, you still understood to get a corporate plug in.</p>
<p>Too bad we don't work for them anymore..</p>
<p><a onclick="window.open('http://www.whitesquaresoft.com/mt/weblog/DSCN1881.JPG','popup','width=2288,height=1712,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');return false" href="http://www.whitesquaresoft.com/mt/weblog/DSCN1881.JPG"></a><a onclick="window.open('http://www.whitesquaresoft.com/mt/weblog/DSCN1883.JPG','popup','width=2288,height=1712,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');return false" href="http://www.whitesquaresoft.com/mt/weblog/DSCN1883.JPG"><img height="449" alt="Little Face" src="http://www.whitesquaresoft.com/mt/weblog/DSCN1883-tbn.jpg" width="600" /></a></p>]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/09/little_lachlan.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/09/little_lachlan.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Personal</category>
        
        
         <pubDate>Sun, 02 Sep 2007 00:12:07 +1000</pubDate>
      </item>
            <item>
         <title>SportsLine on Mogulus</title>
         <description><![CDATA[I have been playing to get SportsLine video up and running, and so far I have got a channel on Mogulus that works with the video from YouTube.

<script src="http://www.mogulus.com/scripts/player.js?channel=sportsline&bgcolor=0xffffff&color=0x999999&showviewers=true&width=454&height=389&on=true" type="text/javascript"></script>]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/08/sportsline_on_m_1.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/08/sportsline_on_m_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Work</category>
        
        
         <pubDate>Fri, 24 Aug 2007 11:18:39 +1000</pubDate>
      </item>
            <item>
         <title>Where is the isOpen()/isClosed() on javax.jms.Connection</title>
         <description>I mean really, why doesn&apos;t the JMS spec dictate that there is a programatical way to determine if a JMS Connection is open or connected?

I have built a JMSBroker to handle all the internal JMS stuff to create connections and get access to Queue&apos;s and Topics, but the biggest issue I have to deal with is reconnection.

It seem that we often have connection issues to the JMS Server, and so want to have the underlying JMS client side layer automatically handle this and retry the message.   To do this I have to use the following logic.

Build the Packet, 
Try to send it, 
If that works YAY packet out.
Otherwise...
work out what failed,
  - which could be either the connection or the session.
  - Theres no way to know except which method call failed, so the try catch loops have to be tight with error handling in multiple places.
  - Re-connect each of the broken bits, and go back to the start.

Would it be much nicer to do:
- getConnection() - checks if cached connection is open, if so returns, else creates a new one and returns.
- getSesison() - checks if cached session is open, if so returns it else calls getConnection().createXXXSession()
- Message uses session to send out..

Now isn&apos;t that cleaner...

I think so.</description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/06/where_is_the_is.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/06/where_is_the_is.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Java</category>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">JMS Java</category>
        
         <pubDate>Mon, 11 Jun 2007 21:45:56 +1000</pubDate>
      </item>
            <item>
         <title>I&apos;m a gym goer now</title>
         <description>Well I have been for a few weeks now, Sharkey talked me into it and then he goes and has a son and isn&apos;t available to get there that much.  But from my stand point the Gym has been pretty good..  I try and get there at least 3 times a week, and have been succeeding most of the time.  Theres only about 18 weeks til I&apos;m a father, so gotta try and loose some weight and get fitter b4 then.</description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/06/im_a_gym_goer_n.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/06/im_a_gym_goer_n.html</guid>
        
        
         <pubDate>Mon, 04 Jun 2007 21:17:09 +1000</pubDate>
      </item>
            <item>
         <title>My Current Wish List</title>
         <description>A set of Rear Jensen speakers for my home Hi-FI.
A universal remote thats programmable for the TV stuff.
A new PC for gaming and such.
A Wireless Media Player (Zensonic Z500 to be specific).
A digital TV-Tuner card for my PC.
Enough spare hardware to make up a MythTV box.

See the trend?  HI-FI hardware.</description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/05/my_current_wish.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/05/my_current_wish.html</guid>
        
        
         <pubDate>Thu, 31 May 2007 18:07:07 +1000</pubDate>
      </item>
            <item>
         <title>Quick Blog from imified.com</title>
         <description>I have just signed up to imified.com and now should be able to post to the blog..  Lets see if this appears?</description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/05/quick_blog_from.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/05/quick_blog_from.html</guid>
        
        
         <pubDate>Thu, 31 May 2007 17:24:15 +1000</pubDate>
      </item>
            <item>
         <title>Trying Eclipse - Part 1</title>
         <description>I have long been an Eclipse Junkie, but recently have found that I am hearing more and more about NetBeans, even using it in parts over the last 12 months to do some quick UI work.  So I have now undertaken a serious effort to get my projects working and editable inside NetBeans.

I&apos;m running the 6.0 dev version M8, and so some of my issues may just be due to the Dev nature of the build.

So in this post I&apos;ll give my inital feelings, then look at later ones as to pros and cons of NetBeans vs Eclipse.

Straight off the bat its nice and small.  40 odd MB for the NB IDE version, in comparison to 150+ for the Eclipse / WST bundle.  I guess NB is a bit bigger as I used the Update Center to get all the editing tools for the web stuff, but still feels way under the 150+ that Eclipse is.

Maven integration is COOL. With a capital Cool...  I just check out each of my modules then do Project Open and boom... Project is open, all dependecies are downloaded, and different code sections are layed out nicely.

Things I miss, or can&apos;t find yet:
 - A problems view for each project?  Must be there somewhere but can&apos;t see it.
 - Collapsing packages to those that only contain classes or multiple sub packages
 - Sync the Package Tree and selected file.

But so far so good..  Update later</description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/04/trying_eclipse.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/04/trying_eclipse.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Java</category>
        
        
         <pubDate>Sat, 28 Apr 2007 15:38:17 +1000</pubDate>
      </item>
            <item>
         <title>Back on the Bike</title>
         <description>Sharkey and I got out on the bike again this arvo, only a short ride to Jells Park and back.

Total 26km</description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/04/back_on_the_bik.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/04/back_on_the_bik.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Cycling</category>
        
        
         <pubDate>Sat, 07 Apr 2007 21:48:52 +1000</pubDate>
      </item>
            <item>
         <title>Twitter n Me</title>
         <description><![CDATA[<a title="Twitter / stevemac" href="http://twitter.com/stevemac">Twitter / stevemac</a>

I'm now on twitter, sign up let me know what you twitter.]]></description>
         <link>http://www.whitesquaresoft.com/mt/archives/2007/03/twitter_n_me.html</link>
         <guid>http://www.whitesquaresoft.com/mt/archives/2007/03/twitter_n_me.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Cool Stuff</category>
        
        
         <pubDate>Thu, 22 Mar 2007 22:02:08 +1000</pubDate>
      </item>
      
   </channel>
</rss>
