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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 wrote: >Damian Yerrick wrote: >> >> Nate Eldredge 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.