Archive for November, 2009

One more minor bugfix

Monday, November 23rd, 2009

There was a problem under Windows XP where the editor panes wouldn’t redraw themselves if you dragged another window over them.  I managed to trace that down to a glitch in SDL, and I patched it.  So the installer’s been updated once again.

Working again.

Sunday, November 22nd, 2009

Well, I found the two bugs that had been reported.  One was in a Delphi library that I hadn’t updated in a while, and the update had a fix.  The other was in SDL, which I had just updated, and the update contained the bug, so I patched it.  Then I went to test it and found every programmer’s nightmare: a bug that only happened when the debugger was turned off!

It took me most of the rest of the day to slowly, carefully track that one down, but I finally found it in some old file-reading code I had written a few years ago.  I fixed it, and now everything seems to be working properly.  (I hope!)  So now the download link for the installer is up again.  Check it out and let me know what you think!

Update on hold.

Sunday, November 22nd, 2009

I’ve gotten a few reports that the latest version doesn’t work right on Windows XP, and I’ve been able to reproduce the problem at my end.  So until I manage to get it fixed, I’ve disabled the download link.  It should be back fairly soon.

A working map editor

Thursday, November 19th, 2009

Well, it took a little bit longer than I thought it would to get the details worked out, but the TURBU Editor is now able to actually edit maps!  I’ve got a working map tree, which will take you to any map in the project, and let you edit either the lower or the upper layer.

For the moment, there’s no way to create new maps, delete maps from the project, or access and change map properties.  That’s coming up in the next release, which will hopefully be sometime before the end of next week.  (The Thanksgiving holiday will give me plenty of free time to work on it!)  But for now, the map editor can be found at the Downloads page.