Stuff for MUSHing that's neither hardcode nor softcode

WCNH MUSH code open-sourced

Submitted by Eratl on Tue, 2013-07-23 16:55

Some of you may know, or have even played on, my most recent MUSH, Wing Commander: New Horizon. I shut the game down a few months ago due to inactivity, but as of today you can now download all of the source code and a 'sanitized' version of the game database (missing player information, log contents, etc, but all code, rooms, ships, etc are there).

Notify your MUSH automatically of new Github pushes

Submitted by Eratl on Wed, 2011-10-26 16:12

Just wanted to share that I've open-sourced my latest little creation, a Sinatra web application designed to receive post-push POSTs from Github. On my latest MUSH project, we're using git and Github heavily, with multiple repositories for the game's code, softcode, etc, and this provides a handy way to not only keep the coders up to date on new pushes, but also keep everyone the game up to date on what's happening, even if they're not Git-savvy.

Potato version 2.0.0b7 released

Submitted by talvo on Thu, 2010-09-23 18:08

Version 2.0.0b7 of Potato, the graphical MU* Client for Windows and Linux, has just been released. You can obtain it from the Google Code site. Fun new shiny things include:

  • Spellchecking (using ASpell)
  • Basic SSL support
  • Looooads of bug fixes, including a couple of big ones (particularly important if you play on any MUXes)
  • A few other, less notable but equally shiny, things

Any questions, problems, suggestions, etc, please drop me a page/@mail/email, or open a ticket on the Google Code site.


MUSHing from your Jabber/XMPP/GoogleTalk client

Submitted by Steve on Fri, 2009-02-06 12:03

FYI, I've created (and recently released) something I call "XMPP Bridge". It is basically an XMPP bot, written in Ruby using XMPP4R, that allows users to connect to local and network accessible text-based apps and servers. This includes MUSHes. When you issue the bot a command to connect to a MUSH, it opens a TCP/IP session on your behalf and then "bridges" all traffic between your XMPP client and the remote server. Currently it can only support simple text, so you aren't going to get any of the fancy graphics or colors, but it is yet another way to allow users to access a MUSH.

Using a blogging client with this site?

Submitted by Amberyl on Tue, 2009-01-13 15:51

I know that in theory, Drupal can be configured to allow the use of normal blogging clients (that support the MetaWebLog API, for instance) to post to the site.

I'm trying to figure out how to post via client, and I can't tell if it's my client support, my personal account config here, or the site-wide Drupal config that's causing it not to work.

Anyone know?


Submitted by raevnos on Mon, 2008-01-21 07:44

Tonight I was working on a new tree data structure. It's been a long time since I'd written such a beast -- I've been in the habit of re-using existing ones -- but I didn't see any implementations of the particular structure I wanted to use that met my requirements, and, well... it has been a long time. Need the practice.

At one point in debugging, I was thinking that it would be nice to be able to see the entire tree laid out graphically, and see how that changes as things get inserted and deleted.

Griping about diff and patch

Submitted by raevnos on Wed, 2007-11-14 16:06

The diff and patch programs really need:

  • A way to mark a file as deleted (Instead of turning it into an empty file by deleting every single line in the diff.)
  • A way to rename a file (Instead of zeroing out the old name and creating a file with the new name and all the contents in the diff.)
  • A way to specify the permission bits to use when creating a file such as a script that should be executable.
  • A way to create and delete empty directories.

I should see about making such a beast.