delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/09/15/14:54:42

From: michael AT toobie DOT demon DOT co DOT uk (Michael Kearns)
Newsgroups: comp.os.msdos.djgpp,comp.os.msdos.programmer,comp.protocols.tcp-ip.ibmpc
Subject: Re: [Severely OT] Re: An updated DOS - Please discuss
Organization: none
Message-ID: <37df8ada.14528220@news-reader.bt.net>
References: <37d7913a DOT 10901976 AT news-reader DOT bt DOT net> <37d8570d$0$14670 AT mojo DOT crosslink DOT net> <37d9bd34 DOT 955844 AT news-reader DOT bt DOT net> <7rfieg$70a$1 AT Mars DOT mcs DOT net> <37DC0C7A DOT 56537E8C AT btinternet DOT com> <37dcadd6 DOT 336383 AT news-reader DOT bt DOT net> <37DD58FE DOT 54640A0E AT hmc DOT edu> <7rmldl$97t$1 AT solomon DOT cs DOT rose-hulman DOT edu> <37DEEAC8 DOT 1F7C5646 AT hmc DOT edu>
X-Newsreader: Forte Agent 1.5/32.451
MIME-Version: 1.0
Date: Wed, 15 Sep 1999 12:04:40 GMT
NNTP-Posting-Host: 194.75.234.2
X-Trace: newreader.ukcore.bt.net 937397158 194.75.234.2 (Wed, 15 Sep 1999 13:05:58 BST)
NNTP-Posting-Date: Wed, 15 Sep 1999 13:05:58 BST
Lines: 33
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

On Tue, 14 Sep 1999 17:39:36 -0700, Nate Eldredge <neldredge AT hmc DOT edu> wrote:

>Damian Yerrick wrote:
>> 
>> Nate Eldredge <neldredge AT hmc DOT edu> wrote in message
>> news:37DD58FE DOT 54640A0E AT hmc DOT edu...
>> > Besides, most of the config files on Unix are for daemons that don't
>> > even exist on DOS.  Drop those, and things will be much simpler
>> > (though perhaps useless).
>> 
>> Don't daemons exist on DOS, in the game DOSDoom, which
>> was made with DJGPP?
>> 
>> < No, those are demons. No 'a'.
>> 
>> I knew that.
>
>Actually, look at DOOM loading sometime.
>
>R_Init: Init DOOM refresh daemon - [...................]
>
>I've often wondered how that was meant.  Perhaps DOOM had multiple
>threads and its own scheduler??

Most DOS games actually have multiple threads. They may not be implemented
in such a way, or called 'Threads', but if a game is playing music, moving a
sprite, and acknowledging(sp?) keypresses at the same time, it is
multi-threaded, as much as any single-processor machine can be.

*before the flames, I'm no hardware architect, but AFAIK, multitasking
generally means "doing more than one thing at the same time".

Michael.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019