Re: Running under DOS

From: Barid Bel Medar (
Date: 06/16/96

On Sun, 16 Jun 1996 wrote:

> Was just wondering, is it possible to get CircleMUD running locally under
> conventional dos?

Yeah.  If you put in modem code, you could even have people call in via 
modem (but what's the point?), since Circle doesn't use any multitasking 
stuff.  All you should have to do is remove all the socket code and 
replace it with normal printf's and gets's and so on.

You can use EMX to compile it.  Although EMX is actually for OS/2, it, by 
default, compiles programs for both OS/2 and DOS.  I've also found EMX to 
be a little more lenient when in comes to some of the more questionable 
UNIX functions (like select(), which is almost, but not quite, obsolete 
in DOS).

Anyway, EMX 0.9b (gcc 2.7.something) should be available at any of the 
Hobbes mirrors, like and  Try looking in unix/emx09b at those 
places, though I think has switched over to some ridiculous 
new format that makes it impossible to locate files.

And by "conventional DOS" you mean DOS 5.0+ on a 386+ with about 4MB+ of 
RAM, right?  And no DOS extender (like Windoze)?  If you expect an EMX 
program to run under DPMI, you'll also need the RSX DOS extender, 
available at the same place in contrib/.

Barid Bel Medar                     
Knights of the Cosmos            Shayol Ghul Resort and Health Spa
"I  am  returning  this otherwise good typing paper to you because
someone has printed gibberish all over it and  put  your  name  at
the top." - English Professor, Ohio University

This archive was generated by hypermail 2b30 : 12/18/00 PST