<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Shadowmaster’s Blog - Miscellaneous</title>
    <link>http://shadowm.rewound.net/blog/</link>
    <description>A light in the darkness, where everything is possible...</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.6.2 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Hypocritical blog comments spam</title>
    <link>http://shadowm.rewound.net/blog/archives/270-Hypocritical-blog-comments-spam.html</link>
            <category>Miscellaneous</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/270-Hypocritical-blog-comments-spam.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=270</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=270</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;blockquote&gt;Hello, i read your blog from time to time and i own a similar one and i was just&lt;br /&gt;
curious if you get a lot of spam remarks?&lt;br /&gt;
If so how do you reduce it, any plugin or anything you can advise?&lt;br /&gt;
I get so much lately it&#039;s driving me insane so any assistance is very much appreciated.&lt;/blockquote&gt;

&lt;p&gt;The person (or most likely, non-person) who posted this comment on this blog linked to their own profile on some site including a blog platform, and it wasn’t exactly their blog comments that seemed spammy, but rather their own posts! A Google search reveals that &lt;strong&gt;this is a stock message used by other spammers as well!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This must be the apex of spammer hypocrisy. It’s hilarious.&lt;/p&gt;

&lt;p&gt;But to answer the original question: my advice is finding a legitimate, better-paid job (if you are a &lt;u&gt;person&lt;/u&gt;); or alternatively, killing yourself due to a bug in your programming (if you are a &lt;u&gt;bot&lt;/u&gt;).&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 24 Mar 2013 06:43:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/270-guid.html</guid>
    
</item>
<item>
    <title>After the Storm 0.9.0</title>
    <link>http://shadowm.rewound.net/blog/archives/268-After-the-Storm-0.9.0.html</link>
            <category>After the Storm</category>
            <category>Hardware</category>
            <category>Invasion from the Unknown</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/268-After-the-Storm-0.9.0.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=268</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=268</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;After years and years of development, drama, script rewrites, field research, technological advancements, &lt;strike&gt;budget cuts&lt;/strike&gt;, and &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/6-Time-Traveler.html&quot;&gt;temporal shenanigans&lt;/a&gt;, today, &lt;strong&gt;March 5th 2013&lt;/strong&gt;, I can say for sure that &lt;cite&gt;After the Storm&lt;/cite&gt; is &lt;strong&gt;complete&lt;/strong&gt; with the release of the most important milestone yet: &lt;strong&gt;version 0.9.0&lt;/strong&gt;, with all three episodes completed with 13 scenarios each.&lt;/p&gt;

&lt;p&gt;A few caveats for people upgrading from the previous release:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;This release adds the final Epilogue scenario for Episode III, which will become a bonus feature in 0.9.1. If you had previously finished AtS Episode III using versions 0.8.90 or 0.8.90.1, you will have a start-of-scenario save for the Epilogue scenario which you can use after upgrading to this version.&lt;/li&gt;
  &lt;li&gt;As usual, for the most stable experience I advise using &lt;strong&gt;Wesnoth 1.10.x&lt;/strong&gt; — preferably &lt;strong&gt;1.10.5&lt;/strong&gt; or a newer version when it becomes available. All episodes of this campaign were primarily developed and tested on 1.10.x, and there are subtle behavioral differences in the game engine between 1.10.x and 1.11.x that may break some sequences or cause other unintended side-effects.&lt;/li&gt;
  &lt;li&gt;Various issues reported by playtesters on &lt;strong&gt;Wesnoth 1.11.1&lt;/strong&gt; were fixed. Most notably, it implements a workaround measure for mainline bug &lt;a href=&quot;https://gna.org/bugs/?20373&quot;&gt;#20373&lt;/a&gt;, which is relevant for Episode III scenarios starting from &lt;cite&gt;Dark Sea&lt;/cite&gt;. People who experienced player information loss (recall and recruit lists, gold reserves) after &lt;cite&gt;Dark Sea&lt;/cite&gt; on 1.11.1 will need to replay that scenario from the start-of-scenario save (&lt;strong&gt;NOT&lt;/strong&gt; the Turn 1 save!) in order for Wesnoth to install the code in charge of solving that issue in later scenarios. This code will &lt;strong&gt;not&lt;/strong&gt; work on Wesnoth 1.11.2 — you will need to finish Episode III on 1.11.1 before switching to 1.11.2 (whenever it is released, anyway).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This... has been a really long journey, to say the least, and I pretty much lost all hope of ever finishing this campaign at various points over past years. Development started in 2008 and quickly stagnated for various reasons:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Perceived lack/loss of interest from the audience&lt;/li&gt;
  &lt;li&gt;Excessive perfectionism on my part&lt;/li&gt;
  &lt;li&gt;Various &lt;acronym title=&quot;In Real Life&quot;&gt;IRL&lt;/acronym&gt; struggles, including health and personal matters&lt;/li&gt;
  &lt;li&gt;Constant conflicts of interest amongst the few people who were actually interested in IftU and AtS’ development&lt;/li&gt;
  &lt;li&gt;Mainline development tasks taking up my spare time&lt;/li&gt;
  &lt;li&gt;Wesnoth.org forums moderation and administration taking up my spare time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To say that I was overjoyed when the &lt;strong&gt;Big Merge&lt;/strong&gt; &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/262-After-the-Storm-Big-Merge-done,-0.8.90-on-the-horizon.html&quot;&gt;took place&lt;/a&gt; just a couple of weeks ago would be a &lt;em&gt;big&lt;/em&gt; understatement. This campaign became for me more than just another Wesnoth campaign as time passed — it became a part of me I thought I had left behind when IftU was first completed, a testament to my chronic failure to drive my own projects to completion.&lt;/p&gt;

&lt;h3&gt;Development Hell&lt;/h3&gt;

&lt;p&gt;&lt;cite&gt;After the Storm&lt;/cite&gt; changed a lot since it was originally conceived in 2008. The original draft was both over-pretentious and subpar, and it was not what I wanted to create after IftU. I wanted to create something &lt;em&gt;better&lt;/em&gt; than IftU, but I locked myself in a trap by relying on source material that was already broken by design. Making a &lt;em&gt;better&lt;/em&gt; sequel became my obsession, and that obsession led to AtS’ stagnation during the development of Episode I.&lt;/p&gt;

&lt;p&gt;But some time mid-2011, I finally saw that trying to achieve perfection was a &lt;strong&gt;flawed&lt;/strong&gt; goal in its own right. What I should have been aiming for all along was to make something fun, something from which I could learn, something I would enjoy to play and create. It was that realization that finally led me to complete Episode I, and the rest was a blaze; a blaze that culminates with this release, today.&lt;/p&gt;

&lt;h3&gt;The result&lt;/h3&gt;

&lt;p&gt;The final product is neither perfect nor it aims to be such. I do not think this campaign is for everyone, seeing as how the gameplay and plot are very tightly knit together, and the overall scenario count goes up to 39 without taking cutscenes, segmented scenarios, and bifurcation into account; however, unlike IftU, every episode is a separate campaign in its own right, and I believe that makes the overall experience more enjoyable and less chaotic, balancing-wise.&lt;/p&gt;

&lt;p&gt;When I first wrote IftU, my grasp of the English language was as poor as my handle of storytelling in general was, to say the least. This also applies to AtS Episode I up to scenario 9, part 2 — which became the turning point for the campaign’s development when I finally chose to renounce perfectionism and embrace the &lt;em&gt;fun&lt;/em&gt; in creation. But I digress. AtS’ prose is all my own output with minor amendments from my playtesters and proofreaders, and an experiment in style wherein I take breaks from mainline conventions &lt;em&gt;on purpose&lt;/em&gt;, in a subtle and calculated manner. Attentive players may be able to point out those inflection points from just paying attention at the characters and their interactions — characters whose flaws and mistakes are not as detached from reality as the game’s fantasy setting or the subtext-based delivery may suggest.&lt;/p&gt;

&lt;p&gt;The three-episodes structure was mostly an afterthought. AtS episode III became an amalgamation of a previous planned AtS sequel &lt;strong&gt;and&lt;/strong&gt; an aborted IftU prequel. But this structure fits the narrative better than the original plan. Episode I establishes the setting and motivations for the protagonists, and provides more hints about the overarching plot than IftU did; Episode II gradually develops further on the characters’ inner struggles while providing entertaining gameplay and dropping even more hints about the grand scheme; and finally, on Episode III things go off the rails in pretty much every way possible—including gameplay—and the plot reaches its final resolution within the scope originally intended for AtS.&lt;/p&gt;

&lt;h3&gt;Reception and expectations&lt;/h3&gt;

&lt;p&gt;Some people will be unable to find or interpret the hints and may see the finale as an out-of-the-blue succession of events, all because I avoided indulging in long and heavy exposition sequences that leave nothing to the player’s imagination and reading skills. I am perfectly aware that this is an inevitability, &lt;em&gt;because it is absolutely impossible to please everyone&lt;/em&gt;, as I have learned from my experience with activities otherwise wholly orthogonal to the storytelling field. I think some UMC authors should really keep this in mind whenever they feel tempted to abandon their efforts just because a vocal segment of their players doesn’t like their output.&lt;/p&gt;

&lt;p&gt;Other people will not like AtS because “it’s not like IftU”. Perfectionism aside, it is impossible for it to be like IftU after all that I have learned in the meantime about storytelling, life, people, and myself. The circumstances under which IftU was created were entirely unique and I would have to trade many things which I have gained or lost since then in order to create another IftU — and I would not be pleased by the result in the end.&lt;/p&gt;

&lt;p&gt;I think AtS works just fine as an IftU sequel, and a sequel does not have to fully embrace the spirit of the original to be such. It’s not like AtS isn’t littered with callbacks to IftU in direct and meta levels anyway. There are a lot of things in it to enjoy, and a lot of things to hate — and both are part of the plan!&lt;/p&gt;

&lt;p&gt;But in the end, all that matters to me is that &lt;strong&gt;I like the finished product, had fun making it, and learned lots of things along the road&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;What’s next?&lt;/h3&gt;

&lt;p&gt;For those who might think that AtS’ finale is a definitive conclusion to the involved characters’ respective arcs: &lt;strong&gt;no, it is not&lt;/strong&gt; — but I allotted a specific amount of time and scenarios for telling their origin stories, and the campaign had to end at some point. Is there enough material for sequels? Hell, yes, but I don’t see myself making another Wesnoth campaign given all the technical and non-technical limitations imposed by the platform. The three ultimate protagonists have a whole journey ahead of them (as well as more characters to meet), and I would like to explore that in some other medium in the future. For fellow Wesnoth UMC authors, though, there is plenty of material left to work with if you pay attention to &lt;em&gt;every single minor detail&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Of course, I am open to questions about everything you may want to know about the campaign, be it via forum PM, or posts in &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?f=8&amp;amp;t=32091&quot;&gt;the campaign’s development topic&lt;/a&gt;. But I would appreciate it if people didn’t post topics for every single thing in Writers’ Forum — when that happens, odds are I will just ignore those topics in their entirety and not take the effort seriously. As a matter of principle, if you want to ask a campaign author about their work, you ask them directly through their official communication channels instead of walking to the closest park holding a massive sign in your hand.&lt;/p&gt;

&lt;p&gt;With AtS 0.9.0 released, all I have left to do is to take care of fine-tuning scenario and unit balance, fixing any remaining prose issues (especially those annoying unit type descriptions for the in-game help system), dealing with missing/placeholder/subpar pixel art, and &lt;em&gt;somehow&lt;/em&gt; find a portrait artist willing to work under my specific terms. The latter part will probably take ages, so don’t hold your breath waiting for AtS 1.0.0.&lt;/p&gt;

&lt;h3&gt;Finally...&lt;/h3&gt;

&lt;p&gt;I will be forever grateful to the people (and pets) who helped me along this arduous and extended quest, even those who did so unwittingly — if you are reading this, odds are that you know who you are.&lt;/p&gt;

&lt;p&gt;To conclude this post, the changelog for this version follows:&lt;/p&gt;

&lt;pre&gt;Version 0.9.0:
--------------
* General:
  * Milestone: all scenarios completed.

* Scenarios:
  * Deployed code to work around a side-switching issue affecting Wesnoth
    1.11.1 during post-Divergence (E3S6) scenarios. The corresponding
    mainline bug is #20373 and it is fixed on 1.11.2.
  * Fixed various &quot;wesnoth.get_side is deprecated, use wesnoth.sides instead&quot;
    warnings on 1.11.x.
  * Minor story text grammar, style, and punctuation amendments.
  * E1S6 - Quenoth Isle (Elves of a Different Land):
    * Minor prose tweaks.
  * E1S7 - The Search for the Past:
    * Minor prose tweaks.
  * E1S12 - The Queen:
    * Minor prose tweak.
  * E1S13 - Death and Rebirth:
    * Fixed minor prose issue (&quot;take risky choices&quot; -&gt; &quot;make risky choices&quot;).
  * E2S2 - The Heart Forest:
    * Minor prose tweak.
  * E2S11 - A Final Confrontation:
    * Minor cutscene improvements near the end.
  * E2S12 - Fate:
    * Minor cutscene improvements.
  * E3S8C - Breakdown:
    * Don&#039;t allow summoning Fire Guardians until the player enters the
      underground river passage.
    * Fix objectives display inconsistencies throughout the scenario.
    * Minor cutscene improvements.
  * E3S8D - Destiny, part 2:
    * Fixed Anya&#039;s movements not being undoable.
  * E3S9: Dark Depths:
    * Fixed minor cutscene glitches.
  * E3S10 - Blood:
    * Add a context menu item displaying a list of available attack
      combinations and their effects.
  * E3S13 - Epilogue:
    * New scenario.

* Units:
  * Balancing:
    * Decreased Demon Slashing Gale&#039;s melee attack from 11-3 to 10-3.
    * Decreased Demon Slashing Gale&#039;s ranged attack from 10-5 to 9-4.
  * Fixed Chaos Arbalestier ranged attack animation failing to trigger.
  * Fixed Shaxthal Turret not getting the biomechanical trait.
  * Fix multiple &quot;Descriptions should no longer include the name as the first
    line&quot; warnings on 1.11.1 and later.
  * Fix unit types with missing faction prefixes in their names:
    * Arbalestier -&gt; Chaos Arbalestier
    * Cataphract -&gt; Chaos Cataphract
    * Crossbowman -&gt; Chaos Crossbowman
    * Heavy Longbowman -&gt; Chaos Heavy Longbowman
  * Hide private variations for regular unit types from the help system on
    1.11.x.
  * Killed Kri&#039;tan.
&lt;/pre&gt;

&lt;p&gt;The full changelog—for versions 0.3.0 through 0.9.0—can be found &lt;a href=&quot;http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev/tags/trunk/After_the_Storm/0.9.0/changelog?view=markup&quot;&gt;here&lt;/a&gt;.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 05 Mar 2013 04:16:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/268-guid.html</guid>
    
</item>
<item>
    <title>After the Storm: Three commits I never thought would happen</title>
    <link>http://shadowm.rewound.net/blog/archives/267-After-the-Storm-Three-commits-I-never-thought-would-happen.html</link>
            <category>After the Storm</category>
            <category>Miscellaneous</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/267-After-the-Storm-Three-commits-I-never-thought-would-happen.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=267</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=267</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;pre&gt;------------------------------------------------------------------------
r17326 | shikadilord | 2013-03-01 09:11:52 -0300 (Fri, 01 Mar 2013) | 2 lines

AtS E3S13: enable completed scenario in production

------------------------------------------------------------------------
r17327 | shikadilord | 2013-03-01 09:12:35 -0300 (Fri, 01 Mar 2013) | 4 lines

AtS: remove END_OF_PLAYABLE_SCENARIOS macro

AtS is complete. This macro no longer serves any purpose.

------------------------------------------------------------------------
r17328 | shikadilord | 2013-03-01 09:12:57 -0300 (Fri, 01 Mar 2013) | 4 lines

AtS: remove ROCKS_FALL_EVERYONE_DIES macro

AtS is complete. This macro no longer serves any purpose.
&lt;/pre&gt;

&lt;p&gt;&lt;em&gt;*sheds a single tear*&lt;/em&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 01 Mar 2013 12:37:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/267-guid.html</guid>
    
</item>
<item>
    <title>After the Storm: Not so fast</title>
    <link>http://shadowm.rewound.net/blog/archives/263-After-the-Storm-Not-so-fast.html</link>
            <category>After the Storm</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/263-After-the-Storm-Not-so-fast.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=263</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=263</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Everyone who follows me on Twitter can stop reading here.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/263-After-the-Storm-Not-so-fast.html#extended&quot;&gt;Continue reading &quot;After the Storm: Not so fast&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 22 Feb 2013 10:16:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/263-guid.html</guid>
    
</item>
<item>
    <title>After the Storm: Big Merge done, 0.8.90 on the horizon</title>
    <link>http://shadowm.rewound.net/blog/archives/262-After-the-Storm-Big-Merge-done,-0.8.90-on-the-horizon.html</link>
            <category>After the Storm</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/262-After-the-Storm-Big-Merge-done,-0.8.90-on-the-horizon.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=262</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=262</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;The first &lt;cite&gt;After the Storm&lt;/cite&gt; commit to Wesnoth-UMC-Dev’s trunk happened on May 17th, year 2008.&lt;/p&gt;

&lt;p&gt;Today, February 19th 2013, after years and years of development, with various real life and non-real life issues getting in the way and dooming the campaign to Development Hell until &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/205-After-the-Storm-0.5.0.html&quot;&gt;version 0.4.0&lt;/a&gt; with a completed Episode I finally happened on October 16th 2011, I can say for certain that...&lt;/p&gt;

&lt;p&gt;&lt;cite&gt;After the Storm&lt;/cite&gt; is finally complete.&lt;/p&gt;

&lt;p&gt;With the &lt;strong&gt;Big Merge&lt;/strong&gt; done and all the Episode III post-Divergence content (sans the Epilogue scenario) finally landed in Wesnoth-UMC-Dev trunk, the next step is releasing AtS version 0.8.90 to the public.&lt;/p&gt;

&lt;pre&gt;r17177 | AtS: bump version from 0.8.5+svn to 0.8.90-svn in the changelog after the Big Merge
r17176 | AtS: [Big Merge] workaround issues with the test suite and macros from data/core/units.cfg
r17175 | AtS E3: [Big Merge] land post-Divergence maps and scenarios
r17174 | AtS E3: [Big Merge] land post-Divergence ancillary macros, story text, character macros, and death handlers
r17173 | AtS: [Big Merge] land post-Divergence units WML, baseframes, halos, and animations
r17172 | AtS: [Big Merge] merge macros used for post-Convergence content
r17171 | AtS: [Big Merge] remove conditional loading of finale-stage scenarios and units
r17170 | AtS: bump version from 0.8.5+svn to 0.8.90-svn before the Big Merge
r17169 | AtS E3S6: enable scenario in regular gameplay
&lt;/pre&gt;

&lt;p&gt;There will be a delay between this and the actual &lt;strong&gt;public&lt;/strong&gt; 0.8.90 release while my primary playtester (&lt;a href=&quot;http://r.wesnoth.org/uvultraz&quot;&gt;vultraz&lt;/a&gt;) does the playtesting thing with the scenarios. Some balancing changes before 0.8.90 may also be necessary.&lt;/p&gt;

&lt;p&gt;In the meantime, people can check out &lt;cite&gt;After the Storm&lt;/cite&gt; from Wesnoth-UMC-Dev trunk using the Subversion client of their choice, and provide me with feedback via &lt;a href=&quot;http://r.wesnoth.org/ushadowmaster&quot;&gt;forum PM&lt;/a&gt; (in particular, about any possible bugs or balance issues that might plague some specific scenarios), or private messaging on IRC — I am on &lt;tt&gt;irc.freenode.net&lt;/tt&gt;, channel &lt;tt&gt;##shadowm&lt;/tt&gt; most of the time, but I would rather avoid people dropping spoilers in the presence of my aforementioned playtester, who also hangs around there.&lt;/p&gt;

&lt;p&gt;&lt;strike&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; Since I haven’t gotten around to publish version 0.2.0 of the &lt;cite&gt;AtS Music&lt;/cite&gt; add-on, you will also need to obtain the latest version from SVN separately, since it introduces a few music tracks used in the new AtS Episode III scenarios. Of course, this is only necessary if you want/need to have in-game background music.&lt;/strike&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE 2:&lt;/strong&gt; &lt;cite&gt;AtS Music&lt;/cite&gt; version 0.2.0 is now in the 1.10 and 1.11.x add-ons servers. The previous version was 12.3 MiB in size, whereas the new version is 22.7 MiB. I actually had to do some re-encoding to bring it down from 33.1 MiB, but there shouldn’t be any noticeable compression artifact build-up — or at least, I cannot perceive any with my headphones on.&lt;/p&gt;

&lt;pre&gt;svn co https://wesnoth-umc-dev.svn.sourceforge.net/svnroot/wesnoth-umc-dev/trunk/After_the_Storm
svn co https://wesnoth-umc-dev.svn.sourceforge.net/svnroot/wesnoth-umc-dev/trunk/AtS_Music&lt;/pre&gt;

&lt;p&gt;You can also grab tarballs of the latest trunk snapshots through SourceForge.net’s SVN web interface:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev/trunk/After_the_Storm/&quot;&gt;/trunk/After_the_Storm file listing&lt;/a&gt; (tarball link at the bottom)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://wesnoth-umc-dev.svn.sourceforge.net/viewvc/wesnoth-umc-dev/trunk/AtS_Music/&quot;&gt;/trunk/AtS_Music file listing&lt;/a&gt; (tarball link at the bottom)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This last alternative is probably not the best, though, since you will not be able to track future updates. Subversion makes it far easier to update every time a changeset is committed, without having to download the whole thing every time.&lt;/p&gt;

&lt;p&gt;I am not going to provide any further instructions for installing using either of these methods, so I’m leaving this to people &lt;strong&gt;who actually know their way around Subversion tools or manually installing add-on content&lt;/strong&gt;. I am not going to post any &lt;strong&gt;spoilers&lt;/strong&gt; either; in particular, I am not going to reveal the Epilogue sequence until &lt;strong&gt;version 0.9.0&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Special thanks go to Espreon, Gambit, and vultraz for making all of this possible in their own ways. I will probably explain the deal with AtS’ troubled development in a new post in the near future (probably after 0.8.90 is properly published).&lt;/p&gt;

&lt;p&gt;Thanks to all those who waited this long for this to happen. For those who are eager to playtest this and don’t know their way around the aforementioned things, I can only promise that the wait for 0.8.90 will be much shorter. A couple of weeks, tops.&lt;/p&gt;

&lt;p&gt;Finally, the usual disclaimer applies: &lt;em&gt;this campaign is not for everyone&lt;/em&gt;.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 19 Feb 2013 04:48:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/262-guid.html</guid>
    
</item>
<item>
    <title>Playing around with upstream Mozilla Firefox on Debian GNU/Linux 7.0 (wheezy)</title>
    <link>http://shadowm.rewound.net/blog/archives/260-Playing-around-with-upstream-Mozilla-Firefox-on-Debian-GNULinux-7.0-wheezy.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
            <category>Web browsers</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/260-Playing-around-with-upstream-Mozilla-Firefox-on-Debian-GNULinux-7.0-wheezy.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=260</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=260</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Because of &lt;a href=&quot;http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2013-January/013617.html&quot;&gt;a situation&lt;/a&gt; with the Debian &lt;a href=&quot;http://mozilla.debian.net/&quot;&gt;Iceweasel maintainers’&lt;/a&gt; packages for the current release (18) on Testing (&lt;cite&gt;wheezy&lt;/cite&gt;), I decided I could as well take this opportunity to try to install upstream Firefox in the cleanest fashion possible.&lt;/p&gt;

&lt;p&gt;I have actually run upstream Firefox on Debian GNU/Linux (even Nightly, or Minefield back when it was called that) in the past on multiple occasions, facing various awkward desktop integration issues along the way. Additionally, the Firefox binaries had to reside deep within my home directory, which seemed a little tacky. But I just found out that this does not &lt;em&gt;necessarily&lt;/em&gt; have to be the case.&lt;/p&gt;

&lt;p&gt;While searching for information about installing the original-brand Firefox on Debian, I came across &lt;a href=&quot;http://techpatterns.com/forums/about1435.html&quot;&gt;this forum topic&lt;/a&gt; and quickly worked out my way from the instructions presented there. I think I’m missing the OP’s context for the switch (Iceweasel 3.5 on &lt;cite&gt;squeeze&lt;/cite&gt; maybe?), but that is not terribly important now, three years after the fact.&lt;/p&gt;

&lt;p&gt;There are alternative guides floating around which advise adding foreign distribution repositories to your APT sources. Needless to say, this is a &lt;strong&gt;really bad idea&lt;/strong&gt; unless you are &lt;strong&gt;very&lt;/strong&gt; sure of what you are doing. (Hint: You are not.)&lt;/p&gt;

&lt;p&gt;Many of the following instructions are pretty much the same as in the forum post, just adapted to account for some minor changes over time, as well as some personal preferences. I also find my version of this guide much more palatable in presentational terms. Additionally, I am particularly adamant about not changing anything in &lt;tt&gt;/usr&lt;/tt&gt; for this procedure, preferring &lt;tt&gt;/usr/local&lt;/tt&gt; instead in order to avoid package conflicts in the future.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/260-Playing-around-with-upstream-Mozilla-Firefox-on-Debian-GNULinux-7.0-wheezy.html#extended&quot;&gt;Continue reading &quot;Playing around with upstream Mozilla Firefox on Debian GNU/Linux 7.0 (wheezy)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 21 Jan 2013 07:33:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/260-guid.html</guid>
    
</item>
<item>
    <title>Wesnoth Forums and [code]</title>
    <link>http://shadowm.rewound.net/blog/archives/259-Wesnoth-Forums-and-code.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/259-Wesnoth-Forums-and-code.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=259</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=259</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;div class=&quot;center&quot;&gt;
  &lt;a href=&quot;http://dl.dropbox.com/u/21371130/blog/img/wesnoth-forums-code-rules.png&quot; title=&quot;Click to enlarge&quot;&gt;
    &lt;img src=&quot;http://dl.dropbox.com/u/21371130/blog/img/wesnoth-forums-code-rules-thumb.png&quot; alt=&quot;&quot; /&gt;
  &lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;How can it be made more obvious, really?&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 09 Jan 2013 22:15:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/259-guid.html</guid>
    
</item>
<item>
    <title>Work-in-progress screenshots for After the Storm 0.9.0</title>
    <link>http://shadowm.rewound.net/blog/archives/258-Work-in-progress-screenshots-for-After-the-Storm-0.9.0.html</link>
            <category>After the Storm</category>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/258-Work-in-progress-screenshots-for-After-the-Storm-0.9.0.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=258</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=258</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Nowhere near ready yet, but here’s a few screenshots (warning: large pictures) from the unfinished AtS E3 finale scenarios:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/21371130/screenshots/AtS-0.9.0-progress/screenshot1.png&quot;&gt;#1&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/21371130/screenshots/AtS-0.9.0-progress/screenshot2.png&quot;&gt;#2&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/21371130/screenshots/AtS-0.9.0-progress/screenshot3.png&quot;&gt;#3&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/21371130/screenshots/AtS-0.9.0-progress/screenshot4.png&quot;&gt;#4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As 2012 approaches its inevitable end in Chile, I say: goodbye, 2012.&lt;/p&gt;

&lt;p&gt;Happy New Year, everyone! And thanks for all your support.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 01 Jan 2013 02:53:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/258-guid.html</guid>
    
</item>
<item>
    <title>My New Year resolution</title>
    <link>http://shadowm.rewound.net/blog/archives/256-My-New-Year-resolution.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/256-My-New-Year-resolution.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=256</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=256</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;pre&gt;
...
screen #0:
  dimensions:    1920x1080 pixels (513x292 millimeters)
  resolution:    95x94 dots per inch
...
&lt;/pre&gt;

&lt;p&gt;I regret nothing.&lt;/p&gt;

&lt;p&gt;&lt;small&gt;Note: the physical dimensions might be wrong, as usual. The above yields a diagonal of ∼590 mm, whereas the monitor’s specifications state it should be 584 mm, or 23″ (584.2 mm).&lt;/small&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 31 Dec 2012 03:13:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/256-guid.html</guid>
    
</item>
<item>
    <title>Unbreak</title>
    <link>http://shadowm.rewound.net/blog/archives/257-Unbreak.html</link>
            <category>IRC</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/257-Unbreak.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=257</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=257</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Back to regular business on IRC and Wesnoth for now.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 20 Dec 2012 05:19:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/257-guid.html</guid>
    
</item>
<item>
    <title>On After the Storm 0.9.0’s ETA</title>
    <link>http://shadowm.rewound.net/blog/archives/255-On-After-the-Storm-0.9.0s-ETA.html</link>
            <category>After the Storm</category>
            <category>Miscellaneous</category>
            <category>Projects</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/255-On-After-the-Storm-0.9.0s-ETA.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=255</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=255</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Back in September, &lt;a href=&quot;https://twitter.com/shikadilord/status/245390502122377216&quot;&gt;I said&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;I did some math thing. It seems that if I keep working on AtS 0.9.0 at constant speed it will be finished around March 2013. #Wesnoth&lt;/blockquote&gt;

&lt;p&gt;The plan has not changed.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 04 Dec 2012 20:05:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/255-guid.html</guid>
    
</item>
<item>
    <title>Wesbreak, IRC-break</title>
    <link>http://shadowm.rewound.net/blog/archives/253-Wesbreak,-IRC-break.html</link>
            <category>IRC</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/253-Wesbreak,-IRC-break.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=253</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=253</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Just wanted to note that I am ceasing my online Wesnoth and IRC related activities for an indeterminate amount of time while I tend to some matters of greater priority. In case you are wondering, yes, everything is fine, but I do need a break.&lt;/p&gt;

&lt;p&gt;You can still message me through Twitter, email (preferably!), or private message through the Wesnoth forums (which result in email notifications) if something absolutely important crops up in the meantime other than the forums being down. I have provided the other Wesnoth.org administrators with instructions in case I’m needed for something specific, and for other issues you can always PM the Forum Moderators or Administrators groups or email the forums support address, which is displayed whenever things go completely wrong.&lt;/p&gt;

&lt;p&gt;And of course, I may continue to post about non-Wesnoth things here as I see fit.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 13 Nov 2012 07:12:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/253-guid.html</guid>
    
</item>

</channel>
</rss>