<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ciarán Walsh</title>
	<atom:link href="https://ciaran-walsh.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://ciaran-walsh.com</link>
	<description>My thoughts and opinions about life, the universe, and everything!</description>
	<lastBuildDate>Thu, 30 May 2019 02:49:53 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Doing some tidying up&#8230;</title>
		<link>https://ciaran-walsh.com/2019/05/30/doing-some-tidying-up/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Thu, 30 May 2019 02:49:53 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=73863</guid>

					<description><![CDATA[I&#8217;ve removed all the Tweets from the blog &#8211; you can still get them over on Twitter of course. I&#8217;ll be doing some more tidying up around the theme, etc., at some point too.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I&#8217;ve removed all the Tweets from the blog &#8211; you can still get them over on <a href="https://twitter.com/ciaran_walsh">Twitter</a> of course. I&#8217;ll be doing some more tidying up around the theme, etc., at some point too.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Spotify launches in Ireland</title>
		<link>https://ciaran-walsh.com/2012/11/13/spotify-launches-in-ireland/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Tue, 13 Nov 2012 14:51:14 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Spotify]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=63019</guid>

					<description><![CDATA[Spotify has launched in Ireland finally!  I&#8217;m using the 30 day Premium trial for now, but I&#8217;m seriously tempted to go for the €9.99 monthly subscription.  I&#8217;ll explore the library of content they have in the first month to see if it&#8217;s justified. Interestingly they also cater for purchasing the tracks if you really want [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure style="width: 97px" class="wp-caption alignright"><a href="http://www.crunchbase.com/company/spotify" target="_blank"><img decoding="async" class="zemanta-img-inserted zemanta-img-configured" title="Image representing Spotify as depicted in Crun..." alt="Image representing Spotify as depicted in Crun..." src="http://ciaran-walsh.com/blog/wp-content/uploads/2013/07/17768v3-max-450x4502.jpg" width="97" height="114" /></a><figcaption class="wp-caption-text">Image via CrunchBase</figcaption></figure></p>
<p><a class="zem_slink" title="Spotify" href="http://www.spotify.com/" target="_blank" rel="homepage">Spotify</a> has launched in Ireland finally!  I&#8217;m using the 30 day Premium trial for now, but I&#8217;m seriously tempted to go for the €9.99 monthly subscription.  I&#8217;ll explore the library of content they have in the first month to see if it&#8217;s justified.</p>
<p>Interestingly they also cater for purchasing the tracks if you really want to have them forever, and those are <a class="zem_slink" title="Digital rights management" href="http://en.wikipedia.org/wiki/Digital_rights_management" target="_blank" rel="wikipedia">DRM-free</a> 320kbps MP3s just like 7digital provides.</p>
<p>Another cool thing they have is embedding playlists, such as for <a class="zem_slink" title="Muse (band)" href="http://www.muse.mu/" target="_blank" rel="homepage">Muse</a>&#8216;s album <em>The 2nd Law</em> below.  Just hit play and it should start streaming <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><iframe src="https://embed.spotify.com/?uri=spotify:album:3KuXEGcqLcnEYWnn3OEGy0" height="380" width="300" frameborder="0"></iframe></p>
<p>I&#8217;ve enabled the <a class="zem_slink" title="Facebook" href="https://www.facebook.com/ciaran.j.walsh" target="_blank" rel="homepage">Facebook</a> sharing stuff for now, let&#8217;s see how much it spams my timeline or not <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>&nbsp;</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/?px"><img decoding="async" class="zemanta-pixie-img" style="border: none; float: right;" alt="Enhanced by Zemanta" src="http://img.zemanta.com/zemified_e.png?x-id=4242b780-4d93-465d-949c-d1b79423f0d1" /></a></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to make Google Chrome use the right local Google site for searching</title>
		<link>https://ciaran-walsh.com/2011/02/08/fix-google-search-in-chrome/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Tue, 08 Feb 2011 22:28:15 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[search]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=1851</guid>

					<description><![CDATA[How to ensure that Google Chrome uses the correct local version of Google when searching from the address bar.]]></description>
										<content:encoded><![CDATA[<p>Like most Google Chrome users I use the address bar to quickly search Google by entering my search terms instead of a web site address and hitting Enter to do the search. Chrome will try to work out where you are located and use the local version of Google if it can, which is great &#8211; except that sometimes it gets it wrong, or makes a choice that doesn&#8217;t suit you, and no matter what you try you can&#8217;t change Chrome&#8217;s choice.</p>
<p>I came across this problem after a trip to Italy when Chrome decided that it would continue to use <a style="font-weight: bold;" href="http://www.google.it">http://www.google.it</a> as the default localised version of Google for searches I entered in the address bar. No matter what I did with settings in the Options dialog, I couldn&#8217;t stop Chrome giving me results in Italian, with Italian options, menu items, and so on. From the investigations I did about this problem it became clear that this is a fairly common problem, but there was no obvious fix. So, I was left to my own devices to sort it out &#8211; and thankfully I did <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><span id="more-1851"></span></p>
<p>It turns out this setting is stored in one of the files that Chrome uses &#8211; <strong>Local State</strong> &#8211; which is stored in either the <strong>Local Settings</strong> folder (for Windows XP) or the <strong>AppData</strong> folder (for Windows Vista and Windows 7) for your user account. The <strong>Local State</strong> file is just a text file with data stored in XML format, and you can safely edit this file to change the setting.</p>
<p>The <strong>Local Settings</strong> and <strong>AppData</strong> folders are hidden by default, so you will need to change the Folder Options to allow hidden files and folders to be displayed. In Windows XP this is available from the <strong>Tools | Folder Options</strong> menu in Windows Explorer, in Windows 7 it&#8217;s available from the <strong>Organise | Folders and search options</strong> menu in Windows Explorer.</p>
<p><figure style="width: 600px" class="wp-caption alignnone"><img fetchpriority="high" decoding="async" title="Tools | Folder Options (Windows XP)" src="/images/folder-options-menu-xp.png" alt="Tools | Folder Options (Windows XP)" width="600" height="450" /><figcaption class="wp-caption-text">Tools | Folder Options (Windows XP)</figcaption></figure></p>
<p>&nbsp;</p>
<p><figure style="width: 594px" class="wp-caption alignnone"><img loading="lazy" decoding="async" title="Organise | Folders and search options (Windows 7)" src="/images/folder-options-menu-win7.png" alt="Organise | Folders and search options (Windows 7)" width="594" height="366" /><figcaption class="wp-caption-text">Organise | Folders and search options (Windows 7)</figcaption></figure></p>
<p>In the Folder Options dialog select the View tab and enable the option to show hidden files, folders, and drives. Click OK to save the setting.</p>
<p><figure style="width: 386px" class="wp-caption alignnone"><img loading="lazy" decoding="async" title="Folder Options (Windows XP)" src="/images/folder-options-xp.png" alt="Folder Options (Windows XP)" width="386" height="475" /><figcaption class="wp-caption-text">Folder Options (Windows XP)</figcaption></figure></p>
<p>&nbsp;</p>
<p><figure style="width: 396px" class="wp-caption alignnone"><img loading="lazy" decoding="async" title="Folder Options (Windows 7)" src="/images/folder-options-win7.png" alt="Folder Options (Windows 7)" width="396" height="481" /><figcaption class="wp-caption-text">Folder Options (Windows 7)</figcaption></figure></p>
<p>Once you have made this change you should be able to navigate to the relevant folder where you will see the <strong>Local State</strong> file.</p>
<p>In Windows XP the file is located in:</p>
<p><code>C:Documents and Settings<em>&lt;your user name&gt;</em>Local SettingsApplication DataGoogleChromeUser Data</code></p>
<p>In Windows Vista and Windows 7 it&#8217;s located in:</p>
<p><code>C:Users<em>&lt;your user name&gt;</em>AppDataLocalGoogleChromeUser Data</code></p>
<p><em><strong>Note:</strong> you need to make sure that Chrome is closed down fully before making any changes to the <strong>Local State</strong> file to ensure that Chrome doesn&#8217;t overwrite your changes.</em></p>
<p>You need to open the <strong>Local State</strong> file in a text editor like Notepad to edit the XML data that stores the settings. Since the file has no extension, you should be prompted by Windows to select the correct program to use to open the file. You can select Notepad from the list of programs presented.</p>
<p><figure style="width: 396px" class="wp-caption alignnone"><img loading="lazy" decoding="async" title="Open With... Dialog (Windows XP)" src="/images/open-with-xp.png" alt="Open With... Dialog (Windows XP)" width="396" height="472" /><figcaption class="wp-caption-text">Open With&#8230; Dialog (Windows XP)</figcaption></figure></p>
<p>&nbsp;</p>
<p><figure style="width: 579px" class="wp-caption alignnone"><img loading="lazy" decoding="async" title="Open With... Dialog (Windows 7)" src="/images/open-with-win7.png" alt="Open With... Dialog (Windows 7)" width="579" height="478" /><figcaption class="wp-caption-text">Open With&#8230; Dialog (Windows 7)</figcaption></figure></p>
<p>Once you have the file open in Notepad you can scroll down to the &#8220;browser&#8221; section of the XML data. Under the &#8220;browser&#8221; section in my file there were two lines that had references to <a style="font-weight: bold;" href="http://www.google.it">http://www.google.it</a>, which I changed to <a style="font-weight: bold;" href="http://www.google.ie">http://www.google.ie</a> so that Chrome would use the Google Ireland site for searching:</p>
<p><em>Before:</em></p>
<blockquote>
<pre>   
   ...

   "browser": {
      "hung_plugin_detect_freq": 2000,
      "last_known_google_url": <span style="color: red; font-weight: bold;">"http://www.google.it/"</span>,
      "last_prompted_google_url": <span style="color: red; font-weight: bold;">"http://www.google.it/"</span>,
      "last_redirect_origin": "",
      "plugin_message_response_timeout": 30000,
      "window_placement": {
         "bottom": 570,
         "left": 0,
         "maximized": true,
         "right": 800,
         "top": 0,
         "work_area_bottom": 870,
         "work_area_left": 0,
         "work_area_right": 1440,
         "work_area_top": 0
      },

   ...</pre>
</blockquote>
<p><em>After:</em></p>
<blockquote>
<pre>   
   ...

   "browser": {
      "hung_plugin_detect_freq": 2000,
      "last_known_google_url": <span style="color: green; font-weight: bold;">"http://www.google.ie/"</span>,
      "last_prompted_google_url": <span style="color: green; font-weight: bold;">"http://www.google.ie/"</span>,
      "last_redirect_origin": "",
      "plugin_message_response_timeout": 30000,
      "window_placement": {
         "bottom": 570,
         "left": 0,
         "maximized": true,
         "right": 800,
         "top": 0,
         "work_area_bottom": 870,
         "work_area_left": 0,
         "work_area_right": 1440,
         "work_area_top": 0
      },

   ...</pre>
</blockquote>
<p>You can change this setting to use whichever local version of Google you want (or just <a style="font-weight: bold;" href="http://www.google.com">http://www.google.com</a> if you prefer). Save the file and close Notepad.</p>
<p>Now when you search from the address bar in Chrome it will use the version of Google that <em>you</em> want <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Blog updated to WordPress 3.0</title>
		<link>https://ciaran-walsh.com/2010/06/17/blog-updated-to-wordpress-3-0/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Thu, 17 Jun 2010 17:02:15 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=1640</guid>

					<description><![CDATA[Following today&#8217;s release of WordPress 3.0 I was able to quickly and easily upgrade my blog via the Tools &#124; Updates menu on the Dashboard. I love how WordPress makes it so easy to perform these kinds of updates for plugins, themes, and the core CMS 😀]]></description>
										<content:encoded><![CDATA[<p>Following <a href="http://bit.ly/b3pode">today&#8217;s release of WordPress 3.0</a> I was able to quickly and easily upgrade my blog via the Tools | Updates menu on the Dashboard.  I love how WordPress makes it so easy to perform these kinds of updates for plugins, themes, and the core CMS <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Halo: Reach Multiplayer Trailer analysis</title>
		<link>https://ciaran-walsh.com/2010/03/03/halo-reach-multiplayer-trailer-analysis/</link>
					<comments>https://ciaran-walsh.com/2010/03/03/halo-reach-multiplayer-trailer-analysis/#comments</comments>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Wed, 03 Mar 2010 15:04:59 +0000</pubDate>
				<category><![CDATA[Halo]]></category>
		<category><![CDATA[Halo: Reach]]></category>
		<category><![CDATA[XBox]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=1554</guid>

					<description><![CDATA[Bungie have just released the &#8220;MP bomb&#8221; that Marcus Lehto referenced yesterday &#8211; it&#8217;s a trailer showing some multiplayer action from the Alpha build of Halo: Reach, and it shows of some new features we&#8217;ll see in the public Beta in May. You can read about it and download HD versions direct from Bungie. I&#8217;ve [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Bungie have just released the &#8220;MP bomb&#8221; that Marcus Lehto referenced <a href="http://www.nobleactual.com/post/421666073/our-first-full-campaign-playtest-results-came-back">yesterday</a> &#8211; it&#8217;s a trailer showing some multiplayer action from the Alpha build of Halo: Reach, and it shows of some new features we&#8217;ll see in the public Beta in May.  You can read about it and download HD versions <a href="http://www.bungie.net/News/content.aspx?type=topnews&#038;link=Reach_MPTrailer">direct from Bungie</a>.</p>
<p>I&#8217;ve stepped through the video frame-by-frame and came up with the following observations:</p>
<ul>
<li>00:13 &#8211; 00:15 From the Loadouts bit, I think it&#8217;s clear that jetpacks, active camo, and sprint are all armour abilities.</li>
<li>Also looks like the radar shows you the name of the area you&#8217;re in e.g. &#8220;Slipway&#8221; (00:15) , &#8220;Yard&#8221; (00:21) &#8211; should help with team communication <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>
<li>00:22 The bit where the Spartan survives the Ghost ram, looks to me like the Spartan does some kind of power punch to the ground or something that kills the Ghost? <em>As kidtsunami points out <a href="http://carnage.bungie.org/haloforum/halo.forum.pl?read=969737">on the HBO Forum</a> the movement of the Spartan is very reminiscent of the action in the Halo 3 CGI trailer where Master Chief triggers the bubble shield</em></li>
<li>The Covenant weapon at 00:48 looks like a plasma grenade launcher or rocket launcher with tracking projectiles <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>
<li>Human grenade launcher at 1:03.</li>
<li>You can see the armour ability icon &#8220;recharging&#8221; the jetpack ability at 1:05 &#8211; a small circle around the icon.</li>
<li>1:09/1:10 some kind of new gametype where you have to blow up the generators? It&#8217;s marked with a &#8220;C&#8221;, and it&#8217;s definitely called a &#8220;Generator&#8221; in the text that comes up when you blow it up. A Territories variant?</li>
<li>1:12/1:13 &#8211; Phantom airstrike taking out the tank?</li>
<li>1:16 is definitely some kind of Covenant equivalent of the Spartan Laser.</li>
<li>1:17 you can see &#8220;Revenge&#8221; come up as he headshots the guy &#8211; is this a new medal?</li>
<li>1:20 &#8211; DMR looks like one head shot kills.</li>
<li>Looks like the Covenant Laser is back at 1:23 (top-left, targeting the tank).</li>
<li>1:24 Guy that lands beside the &#8220;May 3, 2010&#8221; shoots the human grenade launcher towards the camera</li>
</ul>
<p>Conversation about the video is progressing in <a href="http://carnage.bungie.org/haloforum/halo.forum.pl?read=969671">this thread</a> on the HBO Forums <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://ciaran-walsh.com/2010/03/03/halo-reach-multiplayer-trailer-analysis/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Halo 3: ODST Review</title>
		<link>https://ciaran-walsh.com/2009/10/11/halo-3-odst-review/</link>
					<comments>https://ciaran-walsh.com/2009/10/11/halo-3-odst-review/#comments</comments>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Sun, 11 Oct 2009 00:42:50 +0000</pubDate>
				<category><![CDATA[Halo]]></category>
		<category><![CDATA[Halo 3: ODST]]></category>
		<category><![CDATA[odst]]></category>
		<category><![CDATA[review]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=545</guid>

					<description><![CDATA[So it&#8217;s two and a half weeks now since I dropped into New Mombassa, and I&#8217;ve emerged into the dawn of the new day, campaign complete. I&#8217;ve also spent some time repelling endless waves of Covenant, and so I thought I&#8217;d share my thoughts on the ODST experience. Read on, but beware &#8211; spoilers may [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>So it&#8217;s two and a half weeks now since I dropped into New Mombassa, and I&#8217;ve emerged into the dawn of the new day, campaign complete.  I&#8217;ve also spent some time repelling endless waves of Covenant, and so I thought I&#8217;d share my thoughts on the ODST experience.  Read on, but beware &#8211; spoilers may lie ahead&#8230;</p>
<p><span id="more-545"></span></p>
<h3>A new challenge</h3>
<p>The words that sum up ODST for me are &#8220;enjoyable&#8221;, &#8220;entertaining&#8221;, and &#8220;satisfying&#8221;. I enjoyed finishing the campaign on Heroic, wandering around the darkened streets of New Mombassa hunting for the audio clips of Sadie&#8217;s story, and fighting off hordes of Covenant in several rounds of Firefight.  It&#8217;s a very good iteration of the Halo series, returning somewhat to its roots with no dual wielding, a powerful pistol, and health packs &#8211; and yet it stands its own ground, adding innovations like VISR mode, open world exploration, non-linear story-telling, and succeeding in adding a more human perspective to the Halo story.</p>
<p>That said, it&#8217;s not perfect by any means.  For example, the campaign on Heroic could have been more challenging &#8211; though I have yet to see what Legendary is like.  My initial caution after popping the hatch of the drop pod as the Rookie faded soon enough &#8211; though Hunters still make me pause.  Brute Chieftains seem less of a threat than in Halo 3, but perhaps that&#8217;s an adjustment made for game balance reasons &#8211; the chieftains that I came up against as Master Chief would splatter an ODST without a moment&#8217;s thought, and a sniper rifle barrel wouldn&#8217;t have done anything to protect from one of their hammer blows.</p>
<p>I didn&#8217;t come across any encounters like the one against the Brute pack in the Crow&#8217;s Nest level in Halo 3, or the hangar room in Truth and Reconciliation in the original Halo with the gold Elites &#8211; encounters that are just hard enough, where you die many times trying to get past them, but not too hard that you get frustrated and give up.  I think as an ODST I almost feel more of an unstoppable force than as Master Chief.</p>
<p>Now, maybe that&#8217;s because I&#8217;ve had to adapt my playing style, using cover more, watching my health and actively withdrawing from combat to find health packs &#8211; whose location I tend to make note of when entering a new area.  As Master Chief I would tend to rush into combat more, and die more often as a result.  So, from that point of view, Bungie have clearly done a good job in shaping my playing style to suit the changed combat experience, so that I enjoy the game more.  However to me Heroic in ODST feels easier than Heroic in Halo 3.  I may revise my opinion once I give Legendary a try though.</p>
<p>The length of the campaign has drawn some criticism, and it is certainly shorter than the previous Halo games.  I didn&#8217;t find that a problem though to be honest, since there&#8217;s a good bit of replayability with completing the campaign on all difficulties, searching the city for the audio clips of Sadie&#8217;s story, and the Vidmaster achievements on the road to Recon.  Plus there&#8217;s Firefight, but more on that later&#8230;</p>
<h3>The campaign story</h3>
<p>The campaign story is told well through the flashback sequences, and there is some attempt to make each of the characters in the squad stand out.  This works best for Buck who has the face of, and is voiced by, Nathan Fillion &#8211; he seems to carry most of the storyline.  But attempts to differentiate Romeo and Mickey as the sniper and heavy weapons specialists really just end up as flashback missions with different weapons having the focus &#8211; I didn&#8217;t feel much of a connection to those characters.</p>
<p>When we turn to Dare and her relationship with Buck, there is something missing &#8211; perhaps just a lack of chemistry between them.  Their conversations give you some idea of Buck&#8217;s motivation for why he goes back into the city for her, but it doesn&#8217;t resonate for me &#8211; especially compared to Master Chief going back for Cortana.  The part in Halo 3 when you finally reach Cortana in the depths of High Charity and keep your promise to her was for me the emotional high point of Halo 3.</p>
<p>Part of the problem is that Buck is allowed to show his emotions and let them drive his actions, while Dare follows her orders, keeps ONI&#8217;s secrets even from the person closest to her, and keeps her emotions in check because her mission has to take priority over her feelings for Buck.  Because of this she comes across less sympathetic than Buck, who is much more likeable, and I found it hard to empathise with her.  The kiss between them at the end is too abrupt of a change in behaviour from Dare, we have no real build up to it &#8211; though it clearly shows that she does have feelings for Buck and once the mission is complete she can let herself relax and express her true feelings for him.</p>
<p>But I think my problem is actually with Dare&#8217;s <em>character model</em> itself.  I am a massive Battlestar Galactica fan, so Tricia Helfer&#8217;s face is one I&#8217;m very familiar with, along with her voice.  The character model for Dare is good, but not to my eye a close enough representation of Tricia Helfer&#8217;s face &#8211; my mind won&#8217;t accept that combination of voice and face as Tricia Helfer, so whenever Dare is on screen she just looks <em>wrong</em> somehow.  On top of that I think Nathan Fillion has better lines for Buck, but does deliver them better too.  I don&#8217;t have the same problem with Buck&#8217;s character model since I&#8217;ve only seen Nathan Fillion in Serenity, and that was a while ago, but maybe avid Firefly fans have the same problem with him as I do with Dare.  These are minor quibbles to be honest, but for me it breaks the suspension of disbelief necessary to be fully engaged with the story.</p>
<p> Where the story telling works really well however is Sadie&#8217;s story and the Superintendent.  As you roam around New Mombassa as the Rookie, the Superintendent offers you unobtrusive assistance which you can happily ignore.  He gives you hints about alternative routes you can take to avoid some direct encounters, but also guides you to the sound clips that make up Sadie&#8217;s story.  Having completed the campaign, but not yet retrieved all the clips, I wonder what else will be revealed, but what I&#8217;ve heard so far makes me reconsider my initial impressions of the help the Superintendent gives you.</p>
<p>I wonder to what extent it&#8217;s actually the Engineers helping you, through the Superintendent, since he has been rebuilt by them.  After all, the ultimate objective of the mission turns out to be to save the one Engineer that has all the information from the Superintendent, the same Engineer we learn through the audio clips for whom six other Engineers gave their lives to free their colleague from the explosive harness forced on each of them by the Brutes.  By guiding the Rookie to the audio clips they help you understand that they are enslaved and are not the enemy, preparing you to trust Dare and to help rescue that Engineer, and not just because it&#8217;s an information asset.</p>
<p>The other thing that makes me think the Engineers are trying to help you is the glyphs scattered around the city that only become visible in VISR mode.  These glyphs are found around the locations where you do the flashback scenarios, and the Superintendent caches, but also in the very dark sector of the city &#8211; and these lead you to the bodies of dead Elites.  These glyphs are created by the Engineers, so it&#8217;s like they are commemorating the fallen dead of other members of the Covenant &#8211; perhaps those who treated them better than the Brutes are doing now?  With the change in the power relationships in the Covenant, the rise of the Brutes and the fall from favour of the Elites, the Engineers may feel threatened, and are seeking what help they can.</p>
<p>In any case, Sadie&#8217;s story helps make the Halo story more real and immediate.  It&#8217;s not a grand space opera spanning the galaxy, it&#8217;s about a young woman battling through a city in chaos as the Covenant invade, struggling to get to her father, and finding the enemies are sometimes human too.  Her bravery, and those of the ODSTs, in the face of seemingly insurmountable odds, are perhaps the key emotional message from the story.  It is about the concern for individuals, what we will do to help those closest to us, whether that is our family, our squad mates, or our lover who has rejected us.  How the true heroes are the ones who do what is the right thing to do, regardless of how difficult that may seem.</p>
<h3>Multiplayer</h3>
<p>Of course Halo 3: ODST is more than just the single-player campaign.  I haven&#8217;t played any co-op campaign, but I have had several Firefight sessions, each of which have been great fun.  While lack of matchmaking in this mode will reduce the opportunities to play it, having a bunch of friends together probably helps the teamwork, and you do need to communicate and work together to make progress.  I prefer the Lost Platoon map so far, mainly because of the ability to use Choppers &#8211; infinite ammo and rolling death are great allies when you&#8217;re trying to fight off the endless waves of Covenant.  The skulls help mix it up, forcing you to get up close and personal to get your health back when the Black Eye skull is on for example.  And then there&#8217;s the bonus round &#8211; I never laughed so much than when I first experienced the Grunts raining down from the Phantom dropships, fodder for my willing cannon!</p>
<p>I haven&#8217;t played any of the new Halo 3 multiplayer maps yet, but I&#8217;m looking forward to checking them out.  Having all the maps and a standalone copy of the Halo 3 multiplayer engine is handy.  I&#8217;ll check them out soon, looking for skulls to complete my collection and make some more progress on the road to Recon.</p>
<h3>Technical details</h3>
<p>From a technical perspective Bungie have delivered to their usual high quality in my opinion.  The new VISR mode is more than just a gimmick, and works well.  They have also created a city that has distinct landmarks and districts, and which is very atmospheric at night.  The flashback missions give you different perspectives on the same places, and help you link the events to the places when you are exploring as the Rookie.  As usual the music is excellent, really setting the mood well, and I&#8217;ve already added the soundtrack to my CD collection.</p>
<p>One technical gripe I have is with the Checkpoint and Saving system.  As you reach checkpoints in the game your progress is saved, and if you die you come back to the last checkpoint.  However, these checkpoints do not persist between gaming sessions unless you select the Save and Quit option from the pause menu.  So that&#8217;s OK up to a point, but if you quit out to the dashboard without saving, or if you complete the campaign, then your checkpoints are not actually saved.  This may be the same in Halo 3, but I never remember it being an issue.  I wonder how hard it would be to have an option to automatically do a persistent save of your checkpoints if you want that &#8211; the data could be streamed in the background in the same way as game assets can be streamed from the disk or hard drive so it doesn&#8217;t interrupt your session perhaps.  An enhancement for Halo: Reach maybe?</p>
<p>In terms of the sandbox as it is called &#8211; the weapons, vehicles, and how you interact with them and the world &#8211; it&#8217;s mostly the same as Halo 3, with the exception that there&#8217;s no dual wielding, and the health system is back again.  I didn&#8217;t miss dual wielding at all &#8211; the action was more about the &#8220;pure&#8221; Halo experience of a gun, grenades, and melee.  The new silenced pistol is implemented well, being reasonably well balanced.  It is maybe slightly too powerful in terms of stopping power at range and clip size, compared with the carbine for example, but it&#8217;s certainly not the pistol from Halo: Combat Evolved.  It&#8217;s perfect for taking out Grunts with headshots, and for finishing off larger foes.</p>
<p>The silenced and scoped SMG is good too &#8211; great for taking down the armour of a Brute and for dealing with swarms of Drones, but not really designed for longer range sniping.  The assault rifle seemed to be boosted in power a little, being surprisingly effective, fitting nicely between the pistol and the SMG.  The other weapons feel pretty much the same as in Halo 3, though due to lack of ammo you do find yourself working with whatever comes to hand and managing your resources more &#8211; I started using melee attacks more to conserve ammo.</p>
<h3>Conclusions</h3>
<p>Overall, Halo 3: ODST is a success.  It&#8217;s fun to play, fairly challenging, atmospheric with an interesting storyline, and nicely complements the other Halo games.  It feels like Bungie have tried to make it a bit more accessible compared to the more hardcore previous games, and they&#8217;ve used the non-linear storytelling approach to good effect.  It has its flaws all right, but then which games &#8211; or any artistic endeavour for that matter &#8211; have none?  As a first attempt at leveraging the investment Bungie have made in their game engine I think it works well, and this approach to making further games such as Halo: Reach will be interesting to follow.  I do wonder though what else they have up their sleves, and I&#8217;m keen to see what their talented team can deliver from outside the Halo universe.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ciaran-walsh.com/2009/10/11/halo-3-odst-review/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>New Blog Theme</title>
		<link>https://ciaran-walsh.com/2009/10/09/new-blog-theme/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Fri, 09 Oct 2009 16:18:58 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[site upgrade]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=541</guid>

					<description><![CDATA[I&#8217;ve updated the site to use the Cordobo Green Park 2 theme by Andreas Jacob, and it&#8217;s much nicer than what I had before. It took a bit of playing around with the sidebar widgets to get them set up just as I want them without overriding the standard ones included in the theme which [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve updated the site to use the <strong>Cordobo Green Park 2</strong> theme by <a href="http://cordobo.com/">Andreas Jacob</a>, and it&#8217;s much nicer than what I had before.  It took a bit of playing around with the sidebar widgets to get them set up just as I want them without overriding the standard ones included in the theme which I quite like.  I tweaked the header CSS to include an image as well as text in the logo, and to reduce the font size for the h1 &#8211; h4 tags (I felt the blog post titles in particular were too big) but apart from that everything&#8217;s standard.</p>
<p>The only thing that went wrong with the upgrade was my mistake with upgrading the Fresh From plugin so I lost all the old tweets that it had imported.  They should upgrade it so that it asks you if you want to keep them.  I did a bit of tidying up on the user registrations too &#8211; all spammers with no comments at all, so I deleted them and switched off registration.  You can now comment without registering &#8211; though noone really wants to anyway based on how things have gone so far <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>My twitter feed is acting up</title>
		<link>https://ciaran-walsh.com/2009/07/01/my-twitter-feed-is-acting-up/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Wed, 01 Jul 2009 13:09:34 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=433</guid>

					<description><![CDATA[Looks like my twitter feed as imported by the Fresh From FriendFeed and Twitter plugin is acting up and posting multiple copies of each tweet. Will need to look into this, and tidy up the posts 🙁]]></description>
										<content:encoded><![CDATA[<p>Looks like my twitter feed as imported by the Fresh From FriendFeed and Twitter plugin is acting up and posting multiple copies of each tweet.  Will need to look into this, and tidy up the posts <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>My tweets are now included in my blog</title>
		<link>https://ciaran-walsh.com/2009/04/08/my-tweets-are-now-included-in-my-blog/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Wed, 08 Apr 2009 23:16:09 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/?p=182</guid>

					<description><![CDATA[I just installed the Fresh From FriendFeed and Twitter plugin for WordPress so that I can capture my tweets on Twitter as @anlaochsiorai in the blog here as blog posts. I&#8217;ve found myself microblogging via Twitter from my GPhone more often than posting regular posts here, so thought it would be good to capture them [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I just installed the <a href="http://wordpress.org/extend/plugins/fresh-from-friendfeed-and-twitter/" title="Fresh From FriendFeed and Twitter">Fresh From FriendFeed and Twitter</a> plugin for WordPress so that I can capture my tweets on Twitter as <a href="http://twitter.com/anlaochsiorai/" title="@anlaochsiorai">@anlaochsiorai</a> in the blog here as blog posts.  I&#8217;ve found myself microblogging via Twitter from my GPhone more often than posting regular posts here, so thought it would be good to capture them all in one place.  As usual the plugin search and installation worked really well from the new Dashboard in WordPress 2.7.</p>
<p>I ended up tweaking the code of the plugin a little to remove the &#8220;Fresh from Twitter:&#8221; prefix to all the post headings, and I also increased the number of words extracted from the tweet to make the post title from 3 to 6.  I found that if I kept the setting on that shows the profile picture it was messing up my page format since it was adding a &lt;br clear=&#8221;both&#8221; /&gt; tag which pushed the post metadata and other posts below the end of my sidebar <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" />  Switching the option off leaves the posts with just a small Twitter icon which I actually prefer the look of, and doesn&#8217;t mess up the flow of the page.</p>
<p>So, on with the microblogging!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>RSS feed problem fixed</title>
		<link>https://ciaran-walsh.com/2009/02/16/rss-feed-problem-fixed/</link>
		
		<dc:creator><![CDATA[Ciarán]]></dc:creator>
		<pubDate>Mon, 16 Feb 2009 17:10:37 +0000</pubDate>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[site upgrade]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[XML]]></category>
		<guid isPermaLink="false">http://ciaran-walsh.com/misc/rss-feed-problem-fixed/</guid>

					<description><![CDATA[I ran into a problem that seems to come up occasionally on the WordPress support forum &#8211; blank lines at the beginning of the RSS feed XML file for the site which causes problems since it&#8217;s no longer valid XML. A quick look at the support forum pointed me in the right direction. It turned [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I ran into a problem that seems to come up occasionally on the WordPress support forum &#8211; blank lines at the beginning of the RSS feed XML file for the site which causes problems since it&#8217;s no longer valid XML.  A quick look at the support forum pointed me in the right direction.  It turned out to be blank lines following the final ?&gt; line in the functions.php I had added to my custom theme to add widget support to the sidebar.  This file gets loaded and parsed for every request to the blog, including for the RSS feed, and the blank line is actually seen as an intended part of the output &#8211; like the regular HTML you see in PHP files.  Removing the blank line sorted the problem out.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
