Year: 2009

Scan Command Fixed

One of the nagging problems I had been meaning to get to was the non-functional scan command. It’s a recursive command, and the C# way is a bit different from the C++ way. It was easier to fix than I had expected and is working now, so scan away.

Editor Update (Version 0.44)

Made more progress on the editor. The walkthrough window now has basic functionality. There are only a few commands working, mainly the directional commands and the goto command. It’s all in black-and-white, but it is enough to let you walk through the rooms and get a feel for what mobs and objects are where. Pretty

Startup Script Created

For the past few days, the test version of the MUD has only been up when I was actively running it from my Linux shell account. I’ve created a startup/restart script so it should be running all the time now, barring any catastrophic crash-explosions. Telnet port 4502 to connect.

Zone Permissions Needed

We had permission to use zones from these authors for Basternae 2. Even so, I want to be sure we have permission to use them with Basternae 3. If you know any of these folks, please pass the word that I’d like to get permission to use their zones in Basternae 3 (and/or all future

Editor Update (Version 0.43)

I did a little more work on the editor today.  Now that I’m able to convert zones created with DurisEdit, I decided to use the Basternae Editor tinker around a bit with the Minotaur Stronghold zone that I created and converted.  What did I work on?  The map view. I changed it so that it

Now Able To Import DurisEdit Zones

I’ve been wanting to add support to the zone converter for using DurisEdit to create Basternae 3 zones for a while now.  While it is nearly identical to the DikuEdit 3.10 that we’ve used for ages, there are a few subtle differences — their format allows multiclassing and has a few different classes available and

Two More Zones Connected

In addition to fixing a few bugs with immortal commands, I connected two more zones to the MUD, giving us a whopping total of 3 connected right now:  The Kobold Village, The Thri-Kreen hometown, and the Gypsy Encampment.

Test Connection Up Again (Temporarily)

I put up the MUD server so I could do some development.  Telnet port 4502 and feel free to report anything you find.   I haven’t fixed everything since the last test run, but did fix a handful of things. I don’t have a restart script running, so if it crashes, that means it’s going

Domain For Sale:

At one point I owned 40 domains.  I’m gradually reducing that number, selling off or otherwise parting with those that I don’t have the time/energy/resources to build properly.  One of those that may be of interest is It’s for sale on eBay right now, and you’re likely to be able to get a pretty

New Release: Zeta Telnet Version 3

One of the first things I wrote when I was learning C# was a basic telnet client. It’s not like the world needed another telnet client, but it was a fun, easy project to learn the .NET socket libraries. In the process of working on bug reports for Basternae 3, I found something annoying: Windows

Shandril’s Saga Book 1: Spellfire

I’ve been reading The Harpers series from the Forgotten Realms books.  Next on my list was Crown of Fire, but it required reading the previous book, Spellfire, in order to really know what was going on.  So much for an open-ended series of books.  By “open-ended” they obviously didn’t mean “standalone”. Spellfire was a very

Running At Full Power Again

I like Linux and know it pretty well.  I also like Windows and I know it extremely well.  I can use either as my desktop pretty effectively, but I’m better with Windows and best when I have both available. That’s why I’m very happy that I can finally run Windows again on my main desktop. 

A Solid Batch of Fixes

Thanks to reports from the pre-testing test and from actually trying to use the MUD as a player, I’ve taken care of a bunch of things.  Here’s the list: — Fixed “look in object” command. — Fixes to damage messages.  Sometimes they wouldn’t print thanks to a stray ‘\0’ (null) character. — Kill message now

Another Editor Update

Two zone editor updates in 24 hours — I’m on a roll here. Here’s what’s changed in version 0.42: — Select list dropdown now updates its text on navigate (< and >) for all object types. — Fixed a save-on-navigate issue that caused some information loss. — Set edit windows to have controls disabled when

An Update To The Editor

I admit it.  The last release of the zone editor (0.40) was pretty much unusable.  This one (0.41) should be quite a bit better. Things fixed/improved in this version: — Will now rebuild item select drop down list on create new items for all types. — Resets, shops, and quests now save current item on

I Must Be Cursed

It’s bad enough that I can’t run Windows natively on either of my computers. Well, now the Vista virtual machine on my laptop is hosed up and bluescreens on boot up. This wouldn’t be such a big deal, but that VM has the most recent version of the Basternae codebase. If I can’t get it

Test Port Turned Off Now

The experiment is over for now. I more-or-less have the data I was looking for — what the most major issues are, where the crashes happen, what’s super-broken, and what needs a lot of work.  If you have any other results from your experimentation, feel free to send them to xangis at the yahoo email

Removing Hard-Coded Rooms, Objects, and Mobs

The old codebase had plenty of references to hard-coded room numbers. For instance, “Limbo” and the “default start room” for races without hometowns were set to room number 200. Well, having those etched permanently into code is a bad idea, since it ties you inextricably to certain specific area files, and more importantly, it forces

A Batch of Fixes

Between tester reports and the logs I’ve managed to track down and fix a handful of issues, some of which were so nasty as to make things untestable.  Here’s the list: 1 – Fix for removing an object from a room when that object points to a room but the room does not have the

InnoSetup Is Most Excellent

For a couple months back in 2003 I had a full-time job doing nothing but building InstallShield installers.  It was a pretty arduous process even for simple applications. I wanted to build an installer for the Basternae Editor, which is a very simple program in that it doesn’t need any registry entries, license keys, services,