darn. i was reallllly hoping MOOSE Crossing's macintosh client would have a client-side MOOSE-Script interpreter/parser so i could test out how the scripting language works
unfortunately, the client appears to be absolutely bare-bones - it requests objects/verbs/properties from the server via TCP, and then pulls those into its internal text editor. there doesn't appear to be any local parsing/interpreting done at all. it's all server-side.
(i connected to the weyrmount MOO just so i could get the terminal's buttons to respond)
to the left you can see the transcript, which appears to be the conversation between the server and client. the client sends out a text command requesting an object named 'me'. it's expecting a response from the server.
(unfortunately, weyrmount isn't a MOOSE-compatible server, so it doesn't know how to respond to that request)
so anyway, it's neat to see
(a) that the mac client still works and connects to MUDs/MOOs 30 years later
(b) that if we did somehow find a MOOSE-compatible server, it would probably work with this client to let us modify/edit/create objects and verbs on the server!
(c) the client running on a real computer for the first time in decades. (my iMac G5 + OS X Tiger)
d) shockingly, OS X "Classic Mode" for mac OS 9.2 runs this program perfectly fine.
#moo #mud #macintosh #osx #vintageApple