Re: Running under DOS

From: Barid Bel Medar (icarus@berkshire.net)
Date: 06/16/96


On Sun, 16 Jun 1996 MGODFREY@runt.dawsoncollege.qc.ca 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 ftp.cdrom.com:/.4/os2 and 
ftp.uoknor.edu:/mirrors/hobbes.  Try looking in unix/emx09b at those 
places, though I think ftp.cdrom.com 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                               icarus@berkshire.net
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