🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #8219

DoubleDOS Chokes on BIOS Calls?

#8219
From: Mary J Winters
Date: Thu, 07 Dec 1989 15:58
18 lines
1566 bytes

I've written a program which calls the BIOS INT 10h functions to do screen
output. The program runs fine when it is alone on the machine, and also runs
fine under DESQview. When I attempt to run it under DoubleDOS, however, I get
very strange results: My program and DDOS seem to conflict whenever my program
writes to the screen. I see several characters appear briefly on the screen,
but they are erased almost immediately. Then a few more characters appear, and
they are also erased. This process continues for some time, as the speed of the
output also appears to be slowed tremendously.

The reason I chose the routines I am using is because they use the BIOS 
exclusively for character I/O and cursor positioning, and I was under the
impression that this method is supposed to be the most compatible with 
multitaskers. What am I missing here? I'm using INT 0x10, function 2 to move
the cursor and INT 0x10, function 9 to write the characters. 

Your assistance will be most appreciated.
Technical Details
Message-ID: <1989Dec7.155828.4583@ux1.cso.uiuc.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!ames!sun-barr!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!mjw06513

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!ames!sun-barr!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!mjw06513
From: mjw06513@uxa.cso.uiuc.edu (Mary J Winters)
Newsgroups: comp.sys.ibm.pc
Subject: DoubleDOS Chokes on BIOS Calls?
Keywords: DoubleDOS DDOS BIOS
Message-ID: <1989Dec7.155828.4583@ux1.cso.uiuc.edu>
Date: 7 Dec 89 15:58:28 GMT
Sender: news@ux1.cso.uiuc.edu (News)
Reply-To: mjw06513@uxa.cso.uiuc.edu (Mary J Winters)
Distribution: na
Organization: University of Illinois at Urbana-Champaign
Lines: 18