<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Faldon Forums - Development Forum]]></title>
		<link>https://www.faldon.org/</link>
		<description><![CDATA[The most recent topics at Faldon Forums.]]></description>
		<lastBuildDate>Thu, 16 Apr 2026 22:49:58 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[2026/4/16 Update]]></title>
			<link>https://www.faldon.org/topic/7811/new/posts/</link>
			<description><![CDATA[<p>The client now uses the new map file format.</p><p>The new map file format is about 10X smaller, will patch more quickly, and no longer needs a separate file for versioning.</p><p>It allows an arbitrary number of properties on tiles (and properties can contain more data), so HSV/RGB colorization can be done on ground, walls, etc. at the same time.</p><p>It supports Ground 1-4 and Wall 1-2 on all Z levels. (The previous format supported Ground 1-3 on Z=0 and Ground 1-2 on Z&gt;0, but if you had a property on the same tile, it only supported Ground 1-2 and Ground 1.)</p><p>Long term, the file format is also more extensible and maps do not have to be 512x512 (though the rest of the code does not yet support this). The way it is laid out also allows the map to be loaded one sector at a time, but I load it all at once right now.</p><p>Next week I&#039;ll add File-&gt;Save. Saved files won&#039;t be playable directly for now, but you&#039;ll be able to load/save them inside the editor.</p><p>Technically, there is one another change. Much of the map patching code, and some other network code, has been moved out of the Visual Basic code into the C code.</p><p>If this all works correctly, you won&#039;t notice any difference.</p><p>Have a good weekend!</p><p>God bless.</p><p>James</p><br /><p>April 16, 2026:<br />The client now uses the new map file format.&nbsp; If this change works correctly, you won&#039;t notice any difference.</p>]]></description>
			<author><![CDATA[dummy@example.com (Mr Spy)]]></author>
			<pubDate>Thu, 16 Apr 2026 22:49:58 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7811/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/4/9 Update]]></title>
			<link>https://www.faldon.org/topic/7810/new/posts/</link>
			<description><![CDATA[<p>This week&#039;s update is server-side only.</p><p>The server previously stored map files in per-sector Map Patch .MPT files.<br />It now stores them in Faldon Map .FMP files.</p><p>Right now, it re-encodes the map sectors before sending them to the client (or when the client uploads a map sector), because the client still uses the old format.</p><p>You&#039;ll notice this change because the client will want to repatch every sector, despite no visible change. If there IS any noticeable change let me know, because there should not be.</p><p>If there are no problems, this coming week I will move the client over to the new map file format as well.</p><p>Have a good weekend!</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 09 Apr 2026 10:42:45 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7810/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/4/4]]></title>
			<link>https://www.faldon.org/topic/7809/new/posts/</link>
			<description><![CDATA[<p>No update this week.</p><p>I have been redoing the map file format. It&#039;s now slightly slower to load, 2X slower to save, and 1/10th the size. It supports Ground 1-4 on all Z levels and allows multiple properties on the same tile.</p><p>It also supports map sizes other than 512x512 (though the server won&#039;t for some time) and stores sectors in such a way that (long term) they can be loaded individually instead of loading the entire map, and it tracks them with hashing instead of version numbers.</p><p>Before I can make an update, I will need to change the map patching code on both the client and the server, as well as the server&#039;s map loading code (it uses special per-sector files, not even .MAP files right now).</p><p>So, no update this week, but hopefully one next week.</p><p>Have a happy Easter!</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Mon, 06 Apr 2026 16:09:37 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7809/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/27 Update]]></title>
			<link>https://www.faldon.org/topic/7808/new/posts/</link>
			<description><![CDATA[<p>Small update this week.</p><p>March 27, 2026:<br />Added in Master Wu&#039;s 4K art update for the short forge and the teleport gates.<br />Ground and wall tiles can now be colorized. (With the current map format, this only works for one piece of art per tile, and only where no other properties are present.)<br />Holy Aura and Teleport will no longer when using the old client.</p>]]></description>
			<author><![CDATA[dummy@example.com (Xixao Mage)]]></author>
			<pubDate>Sat, 28 Mar 2026 00:15:47 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7808/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/20]]></title>
			<link>https://www.faldon.org/topic/7807/new/posts/</link>
			<description><![CDATA[<p>Due to real life, I have had no time to make an update this week. I hope you are all doing well.</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 19 Mar 2026 20:10:52 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7807/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/13 Update]]></title>
			<link>https://www.faldon.org/topic/7803/new/posts/</link>
			<description><![CDATA[<p>March 13, 2026:<br />Added many tilesets to &quot;Wall Sets&quot;, including some roofs.<br />Added number field support to NPC conversations.<br />Fixed a pixel alignment issue with status text.<br />Fixed form icons all being missing.<br />Fixed Arrakeen&#039;s random NPCs. Their random player names (possibly a very bad idea) did not apply the vulgarity filter.<br />&quot;Ground Sets&quot; now have a priority level, so that (for example) water is placed underneath tall grass, even if it is placed afterward.<br />Single-layer &quot;Wall Sets&quot; no longer connect themselves to trees and other decorations.<br />Tilesets now support variations. For now, the map editor chooses them randomly. (The only tileset with variations right now is the forest grass &quot;Ground Set&quot;. However, because it recognizes all the grass variations, the map editor can now transition water tiles correctly in many more cases.)</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Wed, 18 Mar 2026 19:23:22 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7803/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/6 Update]]></title>
			<link>https://www.faldon.org/topic/7798/new/posts/</link>
			<description><![CDATA[<p>There are still some problems with the map editor -- Ground Sets need a &#039;priority&#039; so that they are placed in the correct order, instead of &quot;newest-placed tile always on top&quot;, as things like the grass tiles need to be on top to not draw incorrectly.<br />That said, today&#039;s update gets it a *lot* closer to usable. The Line tool actually works correctly now, even for double-sided tilesets (though these are still somewhat difficult to work with).</p><p>This coming week I&#039;ll take a break from coding the map editor to see what else I can improve.</p><p>March 6, 2026:<br />*** It has been one year (off-and-on, mostly off due to life circumstances) since I started on the new map editor!<br />*** There are still some improvements needed, but it will be nice to start working on the actual *game* soon.<br />*** Thank you all!<br />*** God bless.<br />*** James<br />The map editor now has Cut, Copy, and Paste.<br />The map editor now has a Spray tool.<br />The map editor now color-codes the highlighted tile when using double-sided Wall Sets.<br />The map editor&#039;s Box tool now maintains alignment in double-sided Wall Sets. (If you want an unaligned box, you can always make one with the Line tool.)<br />The map editor&#039;s Line tool now maintains alignment in double-sided Wall Sets.<br />The map editor&#039;s Line tool now connects segments when editing Wall Sets.<br />The map editor&#039;s Pencil and Spray tools now have a shape option.</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Sat, 07 Mar 2026 20:16:56 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7798/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/3 Update]]></title>
			<link>https://www.faldon.org/topic/7794/new/posts/</link>
			<description><![CDATA[<p>March 3, 2026:<br />Improved the &quot;No death or bleeding animations&quot; Parental Controls option.<br />- Thanks to Beet for this suggestion!<br />The map editor would sometimes not update the screen when removing tiles from higher Z levels.<br />- Thanks to Mr Spy for reporting this bug!<br />The map editor&#039;s variant picker no longer zooms in.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Tue, 03 Mar 2026 11:08:11 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7794/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/2/26 Update]]></title>
			<link>https://www.faldon.org/topic/7792/new/posts/</link>
			<description><![CDATA[<p>February 26, 2026:<br />Double-layer &quot;Wall Sets&quot; now work. Those lacking corners only work in a limited fashion.<br />&quot;Ground Sets&quot; place the full tile at a time now, instead of just corners.</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Thu, 26 Feb 2026 23:07:29 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7792/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/2/25 Update]]></title>
			<link>https://www.faldon.org/topic/7790/new/posts/</link>
			<description><![CDATA[<p>Most of our wall sets are double-layer -- they have different walls for the negative and positive sides, so that their corners are at the sides of tiles, instead of in the middle. Today I got single-layer wall sets working in the map editor. This is a start. Double-layer will be more complicated.</p><p>February 25, 2026:<br />Single-layer &quot;Wall Sets&quot; (Anthill, Fortification, Mine) now work.</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Thu, 26 Feb 2026 23:04:35 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7790/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/2/24 Update]]></title>
			<link>https://www.faldon.org/topic/7789/new/posts/</link>
			<description><![CDATA[<p>Some &quot;Ground Sets&quot; are missing parts and so don&#039;t work well with this, but many do, so I&#039;ve put those in.<br />This will save a ton of time when editing areas. I&#039;m hoping to add &quot;Wall Sets&quot; in not too long as well.</p><p>February 24, 2026:<br />The map editor now supports &quot;Ground Sets&quot;. These are the start of tile auto-selection.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Tue, 24 Feb 2026 14:34:51 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7789/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/2/13 Update]]></title>
			<link>https://www.faldon.org/topic/7786/new/posts/</link>
			<description><![CDATA[<p>February 13, 2026:<br />The map editor now has a button for hiding other Z levels.<br />The map editor no longer resizes the MRU list on first click. This was very annoying.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Tue, 17 Feb 2026 21:09:09 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7786/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/2/11 Update]]></title>
			<link>https://www.faldon.org/topic/7784/new/posts/</link>
			<description><![CDATA[<p>The next thing will be to make the map editor more usable. It has a lot of irritating problems.<br />After that I need to change the map file format so that revision numbers are inside the map file itself and can&#039;t get lost. This is also important for making save/load useful. (It would make the editor able to tell what parts of the map have actually been changed.)</p><p>February 11, 2026:<br />The map editor can now upload. Right now, it can only do so for maps loaded online and not those loaded from disk.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 12 Feb 2026 14:19:18 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7784/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/2/5 PayPal bug]]></title>
			<link>https://www.faldon.org/topic/7782/new/posts/</link>
			<description><![CDATA[<p>I found a minor bug in the code that receives payment notifications from PayPal.<br />We&#039;ll see if it will make any difference to the general unreliability there. <img src="https://www.faldon.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Sun, 08 Feb 2026 00:14:27 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7782/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/2/6 Update]]></title>
			<link>https://www.faldon.org/topic/7781/new/posts/</link>
			<description><![CDATA[<p>Next is deciding how &quot;upload maps&quot; shall work. <img src="https://www.faldon.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>February 6, 2026:<br />Lighting and Particles properties can now display in the map editor.<br />Most properties can now be edited in the map editor.<br />When you open the map editor, it now goes to your current location.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 05 Feb 2026 12:40:40 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7781/new/posts/</guid>
		</item>
	</channel>
</rss>
