<?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>a fool&#039;s deeds &#187; Uncategorized</title>
	<atom:link href="http://www.jestarjokin.net/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jestarjokin.net/blog</link>
	<description>the journal of a tinker</description>
	<lastBuildDate>Sun, 22 Jan 2012 04:35:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>MusicSort &#8211; a small script for renaming and sorting music folders</title>
		<link>http://www.jestarjokin.net/blog/2011/06/musicsort-a-small-script-for-renaming-and-sorting-music-folders/</link>
		<comments>http://www.jestarjokin.net/blog/2011/06/musicsort-a-small-script-for-renaming-and-sorting-music-folders/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 11:43:09 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=104</guid>
		<description><![CDATA[I have a reasonable collection of music in a variety of compressed formats. I like to arrange my music in a tree structure on the filesystem, sorted by genre. I also like to name the album directories in a particular format. I had acquired a backlog of albums to rename &#38; sort, so, one day [...]]]></description>
			<content:encoded><![CDATA[<p>I have a reasonable collection of music in a variety of compressed formats. I like to arrange my music in a tree structure on the filesystem, sorted by genre. I also like to name the album directories in a particular format. I had acquired a backlog of albums to rename &amp; sort, so, one day when I was procrastinating, I wrote a music sorting script.</p>
<p><strong>Win32 Binaries</strong></p>
<p><a href="http://www.jestarjokin.net/sw/musicsort_bin_20110619.zip">http://www.jestarjokin.net/sw/musicsort_bin_20110619.zip</a></p>
<p><strong>Python Source</strong></p>
<p><a href="http://www.jestarjokin.net/sw/musicsort_src_20110619.zip">http://www.jestarjokin.net/sw/musicsort_src_20110619.zip</a></p>
<p>This script (and the binaries) is license under the MIT License.</p>
<p>An explanation follows.</p>
<p><span id="more-104"></span>My current tree structure looks something like this:</p>
<ul>
<li>Music
<ul>
<li>Albums
<ul>
<li>Genre1</li>
<li>Genre2</li>
<li>Genre3</li>
</ul>
</li>
<li>Misc
<ul>
<li>Genre1</li>
<li>Genre2</li>
<li>Genre3</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>My naming conventions for the album directories is like this:<br />
Artist &#8211; Year &#8211; Album [Aux] (Music Type &amp; Bitrate)</p>
<p>e.g.</p>
<p style="padding-left: 30px;">Slum Village &#8211; 2010 &#8211; Villa Manifesto (MP3 192)</p>
<p>The &#8220;Aux&#8221; label is optional, and can store information like whether the album comes from vinyl, or the label/pressing info, or the CD number in a multi-disc set.</p>
<p>While most tagging software can handle the tag-based information okay, it doesn&#8217;t satisfy my requirements for the Music Type &amp; Bitrate. My logic is like this:<br />
Music Type will roughly be the file extension, &#8220;MP3&#8243; or &#8220;OGG&#8221; or &#8220;MP4&#8243; or *shudder* &#8220;WMA&#8221;. (MP4 gets a little complicated, because there are a few different file formats/extensions, for what is basically the same compression technology, e.g. AAC/MP4/M4A)</p>
<p>Bitrate goes like this:</p>
<ul>
<li>If all files have the same bitrate, assume it&#8217;s a single constant bitrate (CBR).
<ul>
<li>e.g. (MP3 192)</li>
</ul>
</li>
<li> If there is a mixture of different bitrates, and they&#8217;re all divisble by 8000, assume it&#8217;s a mixture of CBR. Bitrate value should note that it&#8217;s mixed and provide the minimum and maxmium bitrates.
<ul>
<li>e.g. (MP3 mixed, 128-320)</li>
</ul>
</li>
<li>If all files have a mixture of different bitrates, and no bitraters are perfectly divisible by 8000, assume a variable bitrate (VBR). Also output the average bitrate across all files.</li>
</ul>
<p>The script has been programmed so that if any value is missing (i.e. artist, year, or album), it will prompt the user to enter a new value for the missing value.</p>
<p>If there are multiple encountered values for any value (such as year), it will ask the user to choose one of the found values, or to enter their own value. The exception is the &#8220;artist&#8221; field &#8211; multiple values will instead default to a value of &#8220;VA&#8221; (for Various Artists).</p>
<p>Once the script has generated an output folder name, the user is prompted to confirm if it&#8217;s okay, or to enter &#8220;override&#8221; values for any of the information fields.</p>
<p>Because &#8220;auxilliary&#8221; information is not necessarily available from the tags, this info can be specified at runtime, seperately from other &#8220;override&#8221; values.</p>
<p>If the user enters any override values, the script will again prompt the user to confirm the output folder name. This will loop as long as the user keeps entering override values or auxilliary information. If the user does not enter &#8220;Y&#8221; or &#8220;Yes&#8221; in the confirmation prompt, the script will not attempt to move the folder/music files.</p>
<p>The script can be run across a single input folder, or across all sub-folders in the input folder. If the latter, you can skip processing folders by declining the prompt to confirm the output folder name.</p>
<p>If looking in a folder with no files and only one sub-folder, the script will automatically try to process that sub-folder.</p>
<p>Once the user confirms the output folder name, the script will prompt the user to choose a destination directory. The list of destinations is determined by all sub-folders in a previously defined destination root directory (specified in an external configuration file). For my purposes, I have a root &#8220;Album&#8221; directory, with a list of sub-folders named by genre. I also ignore any directories beginning with an underscore character, e.g. &#8220;_to_sort&#8221;. This lets me have an &#8220;incoming&#8221; directory of albums that require sorting.</p>
<p>The destination directory, and any other information that should not change at runtime, is specified in a seperate configuration file.</p>
<p>This was my first attempt at working with Unicode strings properly. I&#8217;m using a Windows (NTFS) system, which stores filenames as Unicode, and the album data could contain Unicode strings. The script will convert any input from the command line, such as initial arguments or any override values, to Unicode, based on the current system encoding.</p>
<p>Future work:</p>
<ul>
<li>Support analysis of files without any tags, trying to guess values based on the filename.</li>
<li>Support for lossless compression (should be pretty simple really, just need to add the right calls to Mutagen).</li>
<li>Make all MP4 files use the same music type (rather than AAC/MP4/M4A).</li>
<li>Correct &#8220;bitrate&#8221; naming of albums that use a mixture of VBR and CBR.</li>
<li>Support for cancelling the script &#8211; currently the only way to cancel is to press CTRL-C, which quits the whole thing.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2011/06/musicsort-a-small-script-for-renaming-and-sorting-music-folders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New mailing list for support issues, feature requests, and general chat</title>
		<link>http://www.jestarjokin.net/blog/2011/06/new-mailing-list-for-support-issues-feature-requests-and-general-chat/</link>
		<comments>http://www.jestarjokin.net/blog/2011/06/new-mailing-list-for-support-issues-feature-requests-and-general-chat/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 07:35:07 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=101</guid>
		<description><![CDATA[I&#8217;ve decided to set up a dedicated mailing list, which can be used for any support issues for my tools, or feature requests, or just general game hacking discussions. Mostly because I need to show evidence of an &#8220;active community&#8221; in order to qualify for a free license for PyCharm, and it doesn&#8217;t look like [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to set up a dedicated mailing list, which can be used for any support issues for my tools, or feature requests, or just general game hacking discussions. Mostly because I need to show evidence of an &#8220;active community&#8221; in order to qualify for a free license for <a href="http://www.jetbrains.com/pycharm/">PyCharm</a>, and it doesn&#8217;t look like private e-mails will suffice. Feel free to use the mailing list to contact me; I reserve the right to forward to the mailing list any mail e-mailed directly to me, if I feel it is worth sharing with others.</p>
<p>The mailing list address:</p>
<p><a href="mailto:support@lists.jestarjokin.net">support@lists.jestarjokin.net</a></p>
<p>You can set up subscriptions and other info here:</p>
<p><a href="http://lists.jestarjokin.net/listinfo.cgi/support-jestarjokin.net" target="_blank">http://lists.jestarjokin.net/listinfo.cgi/support-jestarjokin.net</a></p>
<p>The archives will be located here:</p>
<p><a href="http://lists.jestarjokin.net/private.cgi/support-jestarjokin.net" target="_blank">http://lists.jestarjokin.net/private.cgi/support-jestarjokin.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2011/06/new-mailing-list-for-support-issues-feature-requests-and-general-chat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ScummPacker v3 r1a</title>
		<link>http://www.jestarjokin.net/blog/2011/05/scummpacker-v3-r1a/</link>
		<comments>http://www.jestarjokin.net/blog/2011/05/scummpacker-v3-r1a/#comments</comments>
		<pubDate>Sat, 21 May 2011 08:48:46 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[SCUMM]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=80</guid>
		<description><![CDATA[It seems there was a problem with the last build of ScummPacker. I&#8217;m not sure why, possibly because I did it on a different computer than usual. This release is just a new build which seems to be working. There are no code changes. Win32 Binaries http://www.jestarjokin.net/sw/scummpacker_bin_20110521.zip Python Source http://www.jestarjokin.net/sw/scummpacker_src_20110521.zip]]></description>
			<content:encoded><![CDATA[<p>It seems there was a problem with the last build of ScummPacker. I&#8217;m not sure why, possibly because I did it on a different computer than usual. This release is just a new build which seems to be working. There are no code changes.</p>
<p><strong>Win32 Binaries</strong><br />
<a href="http://www.jestarjokin.net/sw/scummpacker_bin_20110521.zip">http://www.jestarjokin.net/sw/scummpacker_bin_20110521.zip</a></p>
<p><strong>Python Source</strong><br />
<a href="http://www.jestarjokin.net/sw/scummpacker_src_20110521.zip">http://www.jestarjokin.net/sw/scummpacker_src_20110521.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2011/05/scummpacker-v3-r1a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ScummSpeaks v3 r4</title>
		<link>http://www.jestarjokin.net/blog/2011/05/scummspeaks-v3-r4/</link>
		<comments>http://www.jestarjokin.net/blog/2011/05/scummspeaks-v3-r4/#comments</comments>
		<pubDate>Sat, 14 May 2011 07:57:09 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[SCUMM]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=76</guid>
		<description><![CDATA[A bug fix release for ScummSpeaks. Fix issue where importing sounds into a MONSTER speech map did not sort the sounds by ID (original offset), resulting in invalid game resources when exporting. Win32 Binaries http://www.jestarjokin.net/sw/scummspeaks_bin_20110512.zip Python Source http://www.jestarjokin.net/sw/scummspeaks_src_20110512.zip]]></description>
			<content:encoded><![CDATA[<p>A bug fix release for ScummSpeaks.</p>
<ul>
<li>Fix issue where importing sounds into a MONSTER speech map did not sort the sounds by ID (original offset), resulting in invalid game resources when exporting.</li>
</ul>
<p><strong>Win32 Binaries</strong><br />
<a href="http://www.jestarjokin.net/sw/scummspeaks_bin_20110512.zip">http://www.jestarjokin.net/sw/scummspeaks_bin_20110512.zip</a></p>
<p><strong>Python Source</strong><br />
<a href="http://www.jestarjokin.net/sw/scummspeaks_src_20110512.zip">http://www.jestarjokin.net/sw/scummspeaks_src_20110512.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2011/05/scummspeaks-v3-r4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ScummPacker v3 r1, and SCUMM Image Encoder v2 r1</title>
		<link>http://www.jestarjokin.net/blog/2011/04/scummpacker-v3-r1-and-scumm-image-encoder-v2-r1/</link>
		<comments>http://www.jestarjokin.net/blog/2011/04/scummpacker-v3-r1-and-scumm-image-encoder-v2-r1/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 11:33:14 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=70</guid>
		<description><![CDATA[ScummPacker v3 r1 Complete rewrite. Breaks all compatability with old versions. Supports SCUMM v4, v5, and v6 games, as well some v3 games. Outputs some information (such as headers) to XML format. No longer need to explicitly state the order of each block. All object data are contained within their own sub-folder. Local scripts are [...]]]></description>
			<content:encoded><![CDATA[<p><strong>ScummPacker v3 r1</strong></p>
<ul>
<li>Complete rewrite. Breaks all compatability with old versions.</li>
<li>Supports SCUMM v4, v5, and v6 games, as well some v3 games.</li>
<li>Outputs some information (such as headers) to XML format.</li>
<li>No longer need to explicitly state the order of each block.</li>
<li>All object data are contained within their own sub-folder.</li>
<li>Local scripts are contained within their own sub-folder.</li>
<li>License changed from &#8220;public domain&#8221; to the MIT/X11 license.</li>
</ul>
<p><strong>Win32 Binaries<a href="../../sw/scummspeaks_bin_20110330.zip"><br />
</a><a href="../../sw/scummpacker_bin_20110425.zip">http://www.jestarjokin.net/sw/scummpacker_bin_20110425.zip</a></strong><br />
<strong>Python Source<a href="../../sw/scummspeaks_src_20110330.zip"><br />
</a><a href="../../sw/scummpacker_src_20110425.zip">http://www.jestarjokin.net/sw/scummpacker_src_20110425.zip</a></strong></p>
<p><strong>SCUMM Image Encoder v2 r1</strong></p>
<ul>
<li>Updated to work with ScummPacker v3</li>
<li>New option to &#8220;freeze&#8221; the palette, preventing the original palette from being updated.</li>
<li>New option to specify the quantization (number of colours in the palette)</li>
<li>License changed from &#8220;public domain&#8221; to the MIT/X11 license.</li>
</ul>
<p><strong>Win32 Binaries<a href="../../sw/scummimg_bin_20110425.zip"></p>
<p>http://www.jestarjokin.net/sw/scummimg_bin_20110425.zip</a></strong></p>
<p><strong>Python Source<a href="../../sw/scummimg_src_20110425.zip"></p>
<p>http://www.jestarjokin.net/sw/scummimg_src_20110425.zip</a></strong></p>
<h2>And that&#8217;s it!</h2>
<p>I&#8217;m afraid I have no intention on performing any further work on my SCUMM tools. I will still perform maintenance work, and will consider feature requests, but I will be focusing on other projects.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">
<ul>
<li><strong>v3 r1</strong></li>
<li>Complete rewrite. Breaks all compatability with old versions.</li>
<li>Supports SCUMM v4, v5, and v6 games, as well some v3 games.</li>
<li>Outputs some information (such as headers) to XML format.</li>
<li>No longer need to explicitly state the order of each block.</li>
<li>All object data are contained within their own sub-folder.</li>
<li>Local scripts are contained within their own sub-folder.</li>
<li>License changed from &#8220;public domain&#8221; to the MIT/X11 license.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2011/04/scummpacker-v3-r1-and-scumm-image-encoder-v2-r1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ScummSpeaks v3 r1</title>
		<link>http://www.jestarjokin.net/blog/2010/10/scummspeaks-v3-r1/</link>
		<comments>http://www.jestarjokin.net/blog/2010/10/scummspeaks-v3-r1/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 09:27:05 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[SCUMM]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=49</guid>
		<description><![CDATA[ScummSpeaks v3 r1 has been released. It includes the following changes: Big overhaul! Redesigned how ScummSpeaks works; it now stores mappings of sounds to lines of speech, saved in an XML file, and both the text and sounds must be exported to game resources as a final step. (You will need to manually use ScummTr [...]]]></description>
			<content:encoded><![CDATA[<p><strong>ScummSpeaks v3 r1 </strong>has been released. It includes the following changes:</p>
<ul>
<li>Big overhaul! Redesigned how ScummSpeaks works; it now stores mappings of sounds to lines of speech, saved in an XML file, and both the text and sounds must be exported to game resources as a final step. (You will need to manually use ScummTr to insert the text back into the game directory.)</li>
<li>You now need to import an existing text file and sound resource, in order to create and work on a Speech Map.</li>
<li>Adds support for BUN resources, as used by The Dig.</li>
<li>Support for metadata such as lip-synching tags.</li>
<li>Includes a small utility, &#8220;trspack&#8221;, to decode and encode the *.TRS file used in The Dig, which stores subtitles for cutscenes.</li>
<li>Import/Export Sounds now uses XML files for each sound, to provide information on which line number the sound should be played on.</li>
<li>Removed all support for original game sound resources that use VOC files; ScummSpeaks now only works on sound resources that have been compressed with the ScummVM tools (compress_scumm_sou and compress_scumm_bun).</li>
<li>Better dialog for &#8220;scummtr&#8221;, effectively giving it a nice frontend.</li>
<li>Binary distribution includes the &#8220;scummtr&#8221; executable.</li>
<li>More alert messages when things have finished processing, or errors have occurred.</li>
<li>Text comments and sound comments are stored in the Speech Map XML file.</li>
<li>In the sound list display, if no custom comment for a sound has been entered, it will display the associated line of dialogue from the text file.</li>
<li>You can now sort by some columns.</li>
<li>New manual.</li>
</ul>
<p><strong>Win32 Binaries<br />
</strong><a href="http://www.jestarjokin.net/sw/scummspeaks_bin_20101021.zip">http://www.jestarjokin.net/sw/scummspeaks_bin_20101021.zip</a></p>
<p><strong>Source<br />
</strong><a href="http://www.jestarjokin.net/sw/scummspeaks_src_20101021.zip">http://www.jestarjokin.net/sw/scummspeaks_src_20101021.zip</a></p>
<p><strong>Manual<br />
</strong><a href="http://www.jestarjokin.net/sw/scummspeaks_manual.html">http://www.jestarjokin.net/sw/scummspeaks_manual.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2010/10/scummspeaks-v3-r1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scummbler v2 r13 and ScummPacker v2 r2</title>
		<link>http://www.jestarjokin.net/blog/2010/08/scummbler-v2-r13-and-scummpacker-v2-r2/</link>
		<comments>http://www.jestarjokin.net/blog/2010/08/scummbler-v2-r13-and-scummpacker-v2-r2/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 04:32:31 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[SCUMM]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=44</guid>
		<description><![CDATA[New versions of Scummbler and ScummPacker. Scummbler v2 r13 Much more accurate error reporting. Pyparsing library now included in the source (I&#8217;ve had to modify it in order to support better error reporting). Fix example script in the manual (escape codes were &#8220;\x033&#8243; instead of &#8220;\x03&#8243;). Source/Python Script http://www.jestarjokin.net/sw/scummbler_src_20100820.zip Win32 Binaries http://www.jestarjokin.net/sw/scummbler_bin_20100820.zip — Scummpacker v2 [...]]]></description>
			<content:encoded><![CDATA[<p>New versions of Scummbler and ScummPacker.</p>
<p><strong>Scummbler v2 r13</strong></p>
<ul>
<li>Much more accurate error reporting.</li>
<li>Pyparsing library now included in the source (I&#8217;ve had to modify it in order to support better error reporting).</li>
<li>Fix example script in the manual (escape codes were &#8220;\x033&#8243; instead of &#8220;\x03&#8243;).</li>
</ul>
<p><strong>Source/Python Script</strong></p>
<p><a href="../../sw/scummbler_src_20100820.zip">http://www.jestarjokin.net/sw/scummbler_src_20100820.zip</a></p>
<p><strong>Win32 Binaries</strong></p>
<p><a href="../../sw/scummbler_bin_20100820.zip">http://www.jestarjokin.net/sw/scummbler_bin_20100820.zip</a></p>
<p>—</p>
<p><strong>Scummpacker v2 r2<br />
</strong></p>
<ul>
<li>Added support for General Midi sound blocks (&#8220;GMD&#8221;), as possibly found  in the Sam and Max WIP demo. Added by request, so you can insert new music  into games.</li>
</ul>
<p><strong>Source/Python Script</strong></p>
<p><a href="../../sw/scummpacker_src_20100810.zip">http://www.jestarjokin.net/sw/scummpacker_src_20100810.zip</a></p>
<p><strong>Win32 Binaries</strong></p>
<p><a href="../../sw/scummpacker_bin_20100810.zip">http://www.jestarjokin.net/sw/scummpacker_bin_20100810.zip</a></p>
<p>—</p>
<p>I&#8217;ve also made some minor changes to the web page (previous versions history is now hidden by default, use points rather than pixels for fonts, enlarge font sizes).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2010/08/scummbler-v2-r13-and-scummpacker-v2-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scummbler v2 r12</title>
		<link>http://www.jestarjokin.net/blog/2010/08/scummbler-v2-r12/</link>
		<comments>http://www.jestarjokin.net/blog/2010/08/scummbler-v2-r12/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 12:00:21 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[SCUMM]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=42</guid>
		<description><![CDATA[New version of Scummbler (v2 r12). Fix drawBox modifying main opcode instead of auxilliary opcode. Fix drawObject using wrong sub-opcode. Fix saveVerbs/restoreVerbs outputting the wrong opcode. Fix SetPalColor outputting a word instead of a byte for last parameter. Fix the auxilliary opcode values for SetPalColor, drawBox, setRGBRoomIntensity. Supports new descumm formatting, also with support for [...]]]></description>
			<content:encoded><![CDATA[<p>New version of Scummbler (v2 r12).</p>
<ul>
<li> Fix drawBox modifying main opcode instead of auxilliary opcode.</li>
<li> Fix drawObject using wrong sub-opcode.</li>
<li> Fix saveVerbs/restoreVerbs outputting the wrong opcode.</li>
<li> Fix SetPalColor outputting a word instead of a byte for last parameter.</li>
<li> Fix the auxilliary opcode values for SetPalColor, drawBox, setRGBRoomIntensity.</li>
<li> Supports new descumm formatting, also with support for legacy  descumm. Some workarounds in place since descumm&#8217;s output is still a bit  buggy.</li>
</ul>
<p><strong>Binary</strong>:<br />
<a href="../../sw/scummbler_bin_20100803.zip" target="_blank">http://www.jestarjokin.net/sw/scummb&#8230;n_20100803.zip</a><br />
<strong>Source</strong>:<br />
<a href="../../sw/scummbler_src_20100803.zip" target="_blank">http://www.jestarjokin.net/sw/scummb&#8230;c_20100803.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2010/08/scummbler-v2-r12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Status update for April 2010 &#8211; What&#8217;s the old fool up to?</title>
		<link>http://www.jestarjokin.net/blog/2010/04/status-update-for-april-2010-whats-the-old-fool-up-to/</link>
		<comments>http://www.jestarjokin.net/blog/2010/04/status-update-for-april-2010-whats-the-old-fool-up-to/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 07:06:22 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=39</guid>
		<description><![CDATA[Have been working on a new version of ScummSpeaks, with more sophisticated packing/unpacking (extract resources like VOC and MIDI, saves some data in XML files, etc). Support for SCUMM V5 is complete, but I don&#8217;t want to release it until I finish support for V4 and V3. Progress is currently stalled. A simple download manager [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Have been working on a new version of ScummSpeaks, with more sophisticated packing/unpacking (extract resources like VOC and MIDI, saves some data in XML files, etc). Support for SCUMM V5 is complete, but I don&#8217;t want to release it until I finish support for V4 and V3. Progress is currently stalled.</li>
<li>A simple download manager daemon for Linux (written in Python), based on PycURL/libcurl, to be run on my Network Attached Storage (NAS) drive (a Western Digital My Book World Edition). Currently has some basic queue processing, interaction is done via text files. Only downloads one file at a time, no multi-parts, but kind of supports cookies (they first have to be manually downloaded with cURL). Would like to add a PHP or Python web interface, also thinking of adding users, each with seperate queues, which get processed according to a chosen scheduling scheme (round-robin etc).</li>
<li>I&#8217;ve been asked if I would update ScummSpeaks to support the new Special Editions of Monkey Island (1 and 2). Would probably require writing a new app. I think there already exists tools that will replace the sound files (they&#8217;re just WMAs), so I can&#8217;t find the enthusiasm to work on this.</li>
<li>I have done absolutely nothing with the Robin Hood/Microcosm engine since around June/July 2009.</li>
<li>Tie dying black tee shirts and polo shirts with bleach is fun and can look pretty groovy, but they still reek of bleach, after soaking/washing/leaving outside for days.</li>
</ul>
<p>I&#8217;m going to try and update more often and not just use this blog for software updates. That reminds me, I think Scummbler is broken for SCUMM V4 scripts &#8211; I really need to upload a fixed version some time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2010/04/status-update-for-april-2010-whats-the-old-fool-up-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scummbler v2 r9</title>
		<link>http://www.jestarjokin.net/blog/2009/10/scummbler-v2-r9/</link>
		<comments>http://www.jestarjokin.net/blog/2009/10/scummbler-v2-r9/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 10:41:29 +0000</pubDate>
		<dc:creator>jestar_jokin</dc:creator>
				<category><![CDATA[SCUMM]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jestarjokin.net/blog/?p=33</guid>
		<description><![CDATA[Scummbler v2 r9 adds the new command line option &#8220;-o&#8221;, allowing you to specify a file name for the output script. Note that if you specify an output file name, you cannot specify multiple input files (or a directory containing multiple input files). Useful if you want to integrate Scummbler into another application or automated [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Scummbler v2 r9</strong> adds the new command line option &#8220;-o&#8221;, allowing you to specify a file name for the output script. Note that if you specify an output file name, you cannot specify multiple input files (or a directory containing multiple input files). Useful if you want to integrate Scummbler into another application or automated process.</p>
<p><strong>Source/Python Script</strong></p>
<p><a href="http://www.jestarjokin.net/sw/scummbler_src_20091007.zip">http://www.jestarjokin.net/sw/scummbler_src_20091007.zip</a></p>
<p><strong>Win32 Binaries</strong></p>
<p><a href="http://www.jestarjokin.net/sw/scummbler_bin_20091007.zip">http://www.jestarjokin.net/sw/scummbler_bin_20091007.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jestarjokin.net/blog/2009/10/scummbler-v2-r9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

