<?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>richardjdare.com &#187; Uncategorized</title>
	<atom:link href="http://richardjdare.com/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://richardjdare.com</link>
	<description>Games, Ideas, Imagination</description>
	<lastBuildDate>Thu, 06 Apr 2023 12:02:17 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>What are the capabilities of an old Commodore that modern personal computers (PCs) don&#8217;t have?</title>
		<link>http://richardjdare.com/blog/2023/04/what-are-the-capabilities-of-an-old-commodore-that-modern-personal-computers-pcs-dont-have/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-are-the-capabilities-of-an-old-commodore-that-modern-personal-computers-pcs-dont-have</link>
		<comments>http://richardjdare.com/blog/2023/04/what-are-the-capabilities-of-an-old-commodore-that-modern-personal-computers-pcs-dont-have/#comments</comments>
		<pubDate>Thu, 06 Apr 2023 12:02:17 +0000</pubDate>
		<dc:creator><![CDATA[Richard Dare]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://richardjdare.com/?p=1749</guid>
		<description><![CDATA[(Sometimes I answer questions on Quora. If I write one I&#8217;m particularly happy with, I&#8217;ll also post it here.) There are many old Commodores but.]]></description>
				<content:encoded><![CDATA[<p>(Sometimes I answer questions on <a href="https://www.quora.com/What-are-the-capabilities-of-an-old-Commodore-that-modern-personal-computers-PCs-dont-have/answer/Richard-Dare-3" target="_blank">Quora</a>. If I write one I&#8217;m particularly happy with, I&#8217;ll also post it here.)</p>
<p>There are many old Commodores but I am going to talk about the Amiga.</p>
<p><strong>Hardware</strong></p>
<p>In terms of hardware capabilities that modern computers lack, the first thing that comes to mind is the Amiga&#8217;s ability to display different screen resolutions and colour depths on the same screen at the same time.</p>
<p><a href="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-screens1.jpeg" rel="lightbox[1749]"><img class="img-responsive" src="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-screens1.jpeg" alt="amiga-screens1" width="1117" height="866" /></a><br />
This is a screenshot of an emulated Amiga 1200. The top half of the screen shows the desktop, Workbench 3.1, running in a 4 colour high res (640&#215;256) screen mode. Below it is DPaint IV, running in a low resolution (320&#215;200) 32 colour screen mode.</p>
<p>Amiga screens are a bit like virtual desktops. You can flip between them and drag them up and down revealing the screens underneath. Here, DPaint IV is running on top, and I have dragged it down halfway to reveal Workbench running underneath.</p>
<p>Notice how the pixels on the Workbench screen are finer than those on the DPaint screen. It is running in a higher resolution.</p>
<p>The later AGA Amigas also had the ability to display high resolution hardware sprites on a low resolution screen, and you could scroll low resolution screens in high resolution pixels, effectively allowing you to scroll in quarter pixels.</p>
<p>This was enabled by the Amiga&#8217;s graphics co-processor, known as the &#8220;Copper chip&#8221; which was synchronised with the beam that draws the display. The Copper chip could change the state of the Amiga hardware as the screen was still being displayed. Not only did this allow multiple screen resolutions at the same time, but it also allowed you to change the colour palette as the display was drawn, giving you more colours onscreen.</p>
<p><strong>Software</strong></p>
<p>There are also several software capabilities provided by the Amiga operating system that are sadly missed today. The first is the <strong>Datatype</strong> system.</p>
<p>A Datatype is a kind of operating system plugin that knows how to load and save a particular file format. If I install a JPEG Datatype, then all Amiga software that uses Datatypes can now load and save JPEG images, even if they weren&#8217;t originally created with that capability. If a new file format was invented today in 2022, I could make a Datatype for it and all my ancient Amiga software would be able to use it.</p>
<p><a href="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-datatypes.jpeg" rel="lightbox[1749]"><img class="img-responsive" src="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-datatypes.jpeg" alt="amiga-datatypes" width="1119" height="866" /></a><br />
Here I am using Multiview on an Amiga 1200 to view a PNG image. PNGs did not exist when Multiview was written, however thanks to Datatypes it can load and display them.</p>
<p>Another capability provided by the OS was the <strong>ARexx</strong> scripting language. Almost all Amiga applications provided ARexx ports that exposed their functionality to remote control and scripting. Modern PCs have many scripting languages, but there are no standards, and few modern applications are as extensively controllable from outside as Amiga apps were. On the Amiga, pretty much the entire community got on board with ARexx, and even the smallest public domain utilities were scriptable.</p>
<p><a href="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-arexx.jpeg" rel="lightbox[1749]"><img class="img-responsive" src="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-arexx.jpeg" alt="amiga-arexx" width="1121" height="870" /></a><br />
This is a screenshot of Personal Paint running on an Amiga 1200. The concentric circles were not drawn by hand, but by an ARexx script remotely controlling the software. You can see the script in the bottom part of the screen, inside the MicroEMACS text editor.</p>
<p><strong>Principles</strong></p>
<p>Aside from hardware and software capabilities, the Amiga and its time enabled certain principles to exist in computing, and a certain mindset that has gradually diminished and become lost as other technologies and other principles have come to the forefront.</p>
<p><strong>“Ergonomic access to the full power of your computer”</strong></p>
<p>The Amiga existed at a sweet spot in the history of computing. Like the 8-bit machines which came before it, you could kick out the operating system and program the hardware directly in assembly language. But it also had an innovative multitasking OS, a lightweight GUI that you could program using object oriented methods, and a command line environment that approached Unix, only on a far cheaper machine.</p>
<p>This wide range of capabilities was still at a scale that was accessible to the lone hobbyist programmer. As an Amiga owner you were empowered to make use of the whole power of the machine.</p>
<p>This principle is demonstrated clearly by Blitz Basic 2, the programming language that I grew up with. Blitz let you write hardware hitting games, native GUI apps and command line tools out of the box, with no dependencies and none of the tedious configuration and administrative work that now accompanies supposedly modern high-level languages.</p>
<p>Here is a simple graphical demo I made in Blitz 2. It turns off the operating system and draws some animated bouncing balls using the Blitter hardware. The background gradient is generated by the Copper chip. In modern terms, this could be considered a “GPU” program. <strong>42 lines of code</strong>. (The source is available on <a href="https://github.com/richardjdare/blitzballs" target="_blank">github</a>)</p>
<p><a href="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-balls.jpeg" rel="lightbox[1749]"><img class="img-responsive" src="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-balls.jpeg" alt="amiga-balls" width="1113" height="881" /></a></p>
<p>&nbsp;</p>
<p><a href="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-balls-blitz.jpeg" rel="lightbox[1749]"><img class="img-responsive" src="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-balls-blitz.jpeg" alt="amiga-balls-blitz" width="1130" height="873" /></a></p>
<p>This is a biorhythms app (remember those?) written in Blitz 2. This one uses native GUI widgets and a custom graph display. <strong>63 lines of code</strong>. (Original program by Simon Armstrong. Found on the “Ultimate Blitz CD” available from various online sources)</p>
<p><a href="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-biorythms.jpeg" rel="lightbox[1749]"><img class="img-responsive" src="http://richardjdare.com/blog/wp-content/uploads/2023/04/amiga-biorythms.jpeg" alt="amiga-biorythms" width="1114" height="866" /></a><br />
Both of these programs have no external dependencies and with a few clicks, I can create a binary executable file that others can run on their Amigas with no installation or configuration required.</p>
<p>So this points to another Amiga capability that we seem to have lost, the ability to write simple applications simply, with only a few lines of code and a minimal or non-existent administrative burden.</p>
<p>Compare the experience of learning a high-level language today to that of the Blitz user in 1994. My first Blitz programs were graphical effects. I was drawing shapes, moving sprites around with a game controller and playing sounds on day one.</p>
<p>If today, I want to learn Python, Ruby or my favourite high-level language, Common Lisp, I can only write boring console programs out of the box. If I want to open a window or draw something I need to use a third-party cross-platform toolkit and figure out how to talk to it using C bindings or whatever. Essentially I need to know C or C++ to do it effectively. This is certainly not accessible to beginners, and an awful experience for programmers in general.</p>
<p>In 2022 you&#8217;d think that our programming environments would be even more ergonomic and even more effective at giving us access to the power of our machines. You&#8217;d think we&#8217;d be able to open a window or play a sound in a high-level language with one line of code, out of the box.</p>
<p>Occasionally someone comes along and attempts to solve this problem with some huge package or contrived environment, another layer of abstraction on top of an already tottering stack of previous attempts. But this problem needs to be solved at the system level.</p>
<p>We need to build operating systems that uphold the principle of making computer capabilities readily and ergonomically accessible to high-level language users. Perhaps through some kind of language-independent library system with extensive metadata, or through a OS-wide messaging system.</p>
<p>And we need to start thinking of layers of abstraction as dimensions of usability that are meant to be navigated and used, and not, as we think of them today, as things that &#8220;save us&#8221; from the folded and shattered strata of unexcavated technical failure underneath.</p>
]]></content:encoded>
			<wfw:commentRss>http://richardjdare.com/blog/2023/04/what-are-the-capabilities-of-an-old-commodore-that-modern-personal-computers-pcs-dont-have/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Status update 24/02/2020</title>
		<link>http://richardjdare.com/blog/2020/02/status-update-24022020/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=status-update-24022020</link>
		<comments>http://richardjdare.com/blog/2020/02/status-update-24022020/#comments</comments>
		<pubDate>Mon, 24 Feb 2020 21:09:41 +0000</pubDate>
		<dc:creator><![CDATA[Richard Dare]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://richardjdare.com/?p=1735</guid>
		<description><![CDATA[I haven&#8217;t written anything for a long time as I&#8217;ve been recovering from a nasty illness. I pretty much missed last summer and autumn and.]]></description>
				<content:encoded><![CDATA[<p>I haven&#8217;t written anything for a long time as I&#8217;ve been recovering from a nasty illness. I pretty much missed last summer and autumn and have only just started to feel like myself again.</p>
<p>I&#8217;m currently working on a top secret project called SLIDE. It&#8217;s an application, and its written in C++ with Qt. I don&#8217;t know how much more I want to reveal before its finished.</p>
]]></content:encoded>
			<wfw:commentRss>http://richardjdare.com/blog/2020/02/status-update-24022020/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where are the books for Windows power users?</title>
		<link>http://richardjdare.com/blog/2019/08/where-are-the-books-for-windows-power-users/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=where-are-the-books-for-windows-power-users</link>
		<comments>http://richardjdare.com/blog/2019/08/where-are-the-books-for-windows-power-users/#comments</comments>
		<pubDate>Thu, 22 Aug 2019 18:18:53 +0000</pubDate>
		<dc:creator><![CDATA[Richard Dare]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://richardjdare.com/?p=1702</guid>
		<description><![CDATA[I had some computer problems recently (Windows Update and network related) which brought home to me how little I really knew about the workings of.]]></description>
				<content:encoded><![CDATA[<p>I had some computer problems recently (Windows Update and network related) which brought home to me how little I really knew about the workings of Microsoft Windows, even though I&#8217;ve been a Windows user since 1996! I became frustrated with just spamming the troubleshooter wizards, installing updates, rolling back updates, restarting the machine and hoping for the best. I wanted to know what was really going on, and how to solve problems.</p>
<p>I use Linux at work, making web applications, and when I wanted to learn more about it, I found some great books, including &#8220;Linux Administration Handbook&#8221;, and &#8220;How Linux Works: What Every Super User Should Know&#8221;.</p>
<div class="row">
<div class="col-xs-12 col-md-6 text-center"><a style="display: inline-block;" href="http://richardjdare.com/blog/wp-content/uploads/2019/08/how-linux-works-400.jpg" rel="lightbox[1702]"><img class="img-fluid img-responsive alignnone size-medium wp-image-1704" src="http://richardjdare.com/blog/wp-content/uploads/2019/08/how-linux-works-400-226x300.jpg" alt="how-linux-works-400" /></a></div>
<div class="col-xs-12 col-md-6 text-center"><a style="display: inline-block;" href="http://richardjdare.com/blog/wp-content/uploads/2019/08/linux-administration-handbook.jpg" rel="lightbox[1702]"><img class="img-fluid img-responsive alignnone size-medium wp-image-1703" src="http://richardjdare.com/blog/wp-content/uploads/2019/08/linux-administration-handbook-226x300.jpg" alt="linux-administration-handbook" /></a></div>
</div>
<p>They gave me a good understanding of how Linux was put together, and built a foundation I could use to understand the details from other sources. So after my frustrating weekend with Windows I decided to find the Windows equivalents to these books.<br />
I couldn&#8217;t find them.</p>
<p>It seems there are two kinds of books for Windows. Books for total beginners, and expensive volumes for people studying for professional certification. They contain a lot of information but are clearly focused on people working with Windows Server in a corporate environment. They go into great detail about managing the access permissions of hundreds of users, and performing network-wide software installations.</p>
<p>Not much use to a programmer running Windows 10 at home who just wants to know how to control his computer and confidently deal with any problems that arise.</p>
<p>I&#8217;d like to see a book, &#8220;Windows for Power Users&#8221;, which would give me a detailed description of how Windows works, what its major components and ruling principles are.</p>
<p>I&#8217;d want a comprehensive discussion of the network stack and Windows Update, how to read and interpret the contents of the Event Viewer, and use the Computer Management tools. I&#8217;d like to understand device management and drivers, and I&#8217;d like an intro to PowerShell and how to use it to administer and troubleshoot everything previously described.</p>
<p>Maybe all this information is scattered across Microsoft&#8217;s website? I certainly can&#8217;t find it to my satisfaction, nor can I give the fragments of information I do find the context and big-picture awareness that an expertly written book can provide.</p>
]]></content:encoded>
			<wfw:commentRss>http://richardjdare.com/blog/2019/08/where-are-the-books-for-windows-power-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post-Antigen Blues</title>
		<link>http://richardjdare.com/blog/2016/05/post-antigen-blues/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=post-antigen-blues</link>
		<comments>http://richardjdare.com/blog/2016/05/post-antigen-blues/#comments</comments>
		<pubDate>Sun, 08 May 2016 16:29:16 +0000</pubDate>
		<dc:creator><![CDATA[Richard Dare]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://richardjdare.com/?p=1651</guid>
		<description><![CDATA[So, I haven&#8217;t written a blog post since 2014! What have I been doing since I released Antigen? Well, I have been busy: Learning 3d.]]></description>
				<content:encoded><![CDATA[<p>So, I haven&#8217;t written a blog post since 2014! What have I been doing since I released Antigen?</p>
<p>Well, I have been busy:</p>
<ul>
<li>Learning 3d modelling</li>
<li>Improving my art skills</li>
<li>Improving my maths skills</li>
<li>Learning Unreal Engine</li>
<li>Learning Common Lisp</li>
</ul>
<p>Developing Antigen was a pretty frustrating experience. I had no problems with the programming, but creating the artwork was difficult and took a great deal of time and experimentation. I threw away an enormous amount of crap artwork during the production of the game. So I resolved that once the game was finished, I would spend some time working on art fundamentals before doing another game.</p>
<p>I&#8217;ve been working through <a href="http://drawright.com/" target="_blank">Drawing on the Right Side of the Brain</a>, which I actually find quite difficult. I&#8217;ve never been interested in drawing things in the real world or in representing reality; I only ever wanted to express what was in my imagination. My brain goes crazy when I try to draw a chair or a cup or something &#8211; its like it&#8217;s not interested in purely sensory phenomena, but constantly tries to seek ideas or &#8220;personalities&#8221; in things. I&#8217;m going to stick with it. There&#8217;s a lot of value in doing things that don&#8217;t come naturally to you.</p>
<p>I&#8217;ve also been working on the exercises on <a href="http://drawabox.com/" target="_blank">Draw A Box</a> which I&#8217;ve found extremely helpful in building basic pencil handling skills (Which I sorely need. I have dyspraxia, and had to have a special pen at school!)</p>
<p><img class="aligncenter size-full wp-image-1657" src="http://richardjdare.com/blog/wp-content/uploads/2016/05/coffee-machine.jpg" alt="coffee-machine" width="657" height="657" /><br />
<em><span style="color: #808080; padding-bottom: 20px;">Coffee machine modelled in Maya. One of my first models since starting the Digital Tutors course. One day I&#8217;ll do a nice render of it</span></em></p>
<p>On top of that, I&#8217;ve been learning 3d modelling in preparation for my next game which will use the Unreal game engine. I learned to model years ago, using Imagine on the Amiga, but my skills were pretty out of date. Maybe I&#8217;ll post some of my models and renders when I start getting good. I&#8217;ve been following tutorials on<a href="http://www.digitaltutors.com/" target="_blank"> Digital Tutors</a>. The tutorials are very good, but it is a bit pricey, especially as you&#8217;ve gotta sign up as a premium user to access the project files/reference images which you need if you really want to succeed.</p>
<p><figure class='media-wrapper player'><iframe width="500" height="375" src="https://www.youtube.com/embed/U7-bwAsHBlg?wmode=transparent" frameborder="0" allowfullscreen wmode="Opaque"></iframe></figure><br />
<em><span style="color: #808080; padding-bottom: 20px;">Imagine 2.0 on the Amiga. I got this free from a computer magazine in the early 90&#8217;s. My first 3d modelling experience</span></em></p>
<p>&nbsp;</p>
<p>Apart from the game development stuff, I&#8217;ve also been learning the <a href="https://en.wikipedia.org/wiki/Common_Lisp" target="_blank">Common Lisp programming language</a>. I got interested in Lisp a couple of years ago when I first found out about Lisp Machines; high-end workstations from the 70s and 80s that worked in a fundamentally different way from computers today. They offered programmers a positively luxurious environment for building software, and I found them extremely inspiring. I want to do something special with Lisp, but I ain&#8217;t gonna talk about that yet <img src="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://richardjdare.com/blog/2016/05/post-antigen-blues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website redesign</title>
		<link>http://richardjdare.com/blog/2014/08/website-redesign/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=website-redesign</link>
		<comments>http://richardjdare.com/blog/2014/08/website-redesign/#comments</comments>
		<pubDate>Sat, 30 Aug 2014 20:44:47 +0000</pubDate>
		<dc:creator><![CDATA[Richard Dare]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://richardjdare.com/?p=1592</guid>
		<description><![CDATA[I&#8217;ve redesigned richardjdare.com. Let me know if anything is broken]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve redesigned richardjdare.com. Let me know if anything is broken <img src="http://richardjdare.com/blog/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://richardjdare.com/blog/2014/08/website-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Temporary hiatus</title>
		<link>http://richardjdare.com/blog/2013/05/temporary-hiatus/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=temporary-hiatus</link>
		<comments>http://richardjdare.com/blog/2013/05/temporary-hiatus/#comments</comments>
		<pubDate>Fri, 24 May 2013 12:23:01 +0000</pubDate>
		<dc:creator><![CDATA[Richard Dare]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://richardjdare.com/blog/?p=1006</guid>
		<description><![CDATA[Sorry I haven&#8217;t posted in a while, but I&#8217;ve taken a break to deal with a sad family situation. I will be back soon. I.]]></description>
				<content:encoded><![CDATA[<p>Sorry I haven&#8217;t posted in a while, but I&#8217;ve taken a break to deal with a sad family situation. I will be back soon.</p>
<p>I want to get Toxin out the door as soon as possible, and get started on my next game, which has been brewing in my mind for over a year now. I also have a radical web development tool I&#8217;ve been working on as a side-project.</p>
<p>I&#8217;m also working on some more serious, philosophical articles on game design. I&#8217;m hoping to start a bit of a shit-storm with those to be honest!</p>
<p>Till the next post&#8230;</p>
<p>rjd</p>
]]></content:encoded>
			<wfw:commentRss>http://richardjdare.com/blog/2013/05/temporary-hiatus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AtlasMaker News</title>
		<link>http://richardjdare.com/blog/2010/05/atlasmaker-news/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=atlasmaker-news</link>
		<comments>http://richardjdare.com/blog/2010/05/atlasmaker-news/#comments</comments>
		<pubDate>Tue, 04 May 2010 22:04:50 +0000</pubDate>
		<dc:creator><![CDATA[Richard Dare]]></dc:creator>
				<category><![CDATA[game development]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://richardjdare.com/blog/?p=31</guid>
		<description><![CDATA[This is just a quick update for everyone wanting to know what&#8217;s happening with AtlasMaker. I have a new version planned, but I&#8217;m not quite.]]></description>
				<content:encoded><![CDATA[<p>This is just a quick update for everyone wanting to know what&#8217;s happening with AtlasMaker. I have a new version planned, but I&#8217;m not quite sure when it&#8217;s going to get done. I wrote AtlasMaker over a couple of evenings to save me time with an iPhone game project I&#8217;m currently working on and that is taking priority at the moment.</p>
<p>The next version will hopefully contain the following features.</p>
<ul>
<li>More/better error handling and a more robust and informative interface.</li>
<li>Several rectangle packing algorithms &#8211; choose the best one for your data.</li>
<li>Improved export file: more data, bigger text box for xml fragments etc.</li>
<li>You can choose the filename and location of the export file.</li>
<li>Optional flattening of layers on the finished document.</li>
</ul>
<p>I was recently able to test AtlasMaker on CS4 (I developed it on CS2) and was dismayed by how slow it is in comparison. I managed to speed it up a bit by turning off &#8220;open documents in tabs&#8221;, but it still ran at a glacial pace.</p>
<p>I&#8217;m not sure what this means for the future of the project. It&#8217;s still quicker than making atlases it by hand, but I&#8217;m wondering if I should make the next-version-but-one a stand-alone program written in Python or C# or something. (I haven&#8217;t settled on a cross platform language for tool dev yet, but I am looking.)</p>
<p>Let me know what you think. Would you prefer a slow Photoshop script, or a faster external tool?</p>
]]></content:encoded>
			<wfw:commentRss>http://richardjdare.com/blog/2010/05/atlasmaker-news/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
