On Wednesday (07/09/2014 at 07:39PM -0400), John Wilson wrote:
Never looked into that. I was always sorry there wasn't any attempt in
DOS itself (apart from some overseas version of V4 maybe?) to do multi-tasking,
since it would have been easy enough to do at least what RT-11 does. I was
always careful to retry my GETBLOCK calls endlessly, just in case in the
future (or even the present, thanks to pop-up TSRs), the largest available
block turns out to already not be available afterwards, if some other thread
is nibbling away at memory while I'm trying to get some.
We used to use a thing called DESQ (and later DESQview) on DOS to
"multi-task" several standard DOS programs. Granted it was a third-party
add-on and not part of the OS, it did pretty much work for a lot of
DOS applications.
http://en.wikipedia.org/wiki/DESQview
Chris
--
Chris Elmquist