Validate || Metamage

Validated HTML 4.0


TinyMUSH 2.0.8-p10 hacked onto Macintosh


Hello there. I'd like to share my efforts with those who are interested.

I've taken TinyMUSH 2.0.8-p10 from <ftp://caisr2.caisr.cwru.edu/pub/mush/>, which apparently no longer exists. I commented out a lot of unsupportable code, changed a bunch of prototypes, fixed a few bugs, and added the GNU DBM library. I also used GUSI (Grand Unified Socket Interface) as unix-to-Mac glue. I then compiled and linked this monstrosity with Metrowerks CodeWarrior, and it's compatible with Open Transport. (Good thing, because MacTCP doesn't support loopback.) Unfortunately, I had to abandon malloc() and redirect those calls to NewPtr() because malloc() occasionally returned pointers to low memory, which is really not a good place to store MUSH attributes.

There's no support for command-line arguments yet, but I've ported Startmush from the Bourne shell to AppleScript. Next on the agenda is mkindx, which I'll probably base on DropShell, getting me AppleEvents for nothing.

Let me know if you're interested, or just curious.

Josh



Last updated October 17, 2000 by Josh Juran with mml2html
Metamage Labs