[comp.lang.pascal] Turbo Pascal and SIMCGA

bk19#@andrew.cmu.edu (Bradley D. Keister) (03/19/87)

ReSent-From: postman#@andrew.cmu.edu

ReSent-To: nntp-xmit#@andrew.cmu.edu

Return-path: <bk19#@andrew.cmu.edu>

To: outnews#ext.nn.comp.lang.pascal@andrew.cmu.edu

CC: bk19#@andrew.cmu.edu (Bradley D. Keister)



		I have a Hercules compatible display, and have used SIMCGA
successfully with a number
of programs which expect a CGA card. In fact, the only instance in which this
has failed has been
with the graphics package which comes with Turbo Pascal v3.0 [I realize that
the Graphix
ToolBox has Hercules support, and I do own it, but the TurtleGraphics of
Turbo v3.0 only
appears there, and there has been at least one instance where I only had
access to a .COM
file of a graphics program written for a CGA with v3.0]. I've checked with
Borland about this
twice, but with little success. First, they suggested that SIMCGA fails
because it can't handle
programs which write directly to video memory (this is false). After that,
they simply said that
they don't support anything except a CGA for v3.0 graphics, so they wouldn't
help! 

		The problem presumably must be in the binary include file
that they supply (GRAPH.BIN).
I know that the Graphix ToolBox does a hardware check to see if the
appropriate card is 
actually there, but Borland denies that GRAPH.BIN does this. Does anyone have
a suggestion
as to what the problem might be?

				Brad Keister
				Physics Dept. 
				Carnegie Mellon U