Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!cica!ctrsol!ginosko!cg-atla!fredex
From: fredex@cg-atla.UUCP (Fred Smith)
Newsgroups: comp.sys.ibm.pc
Subject: Re: Microsoft Works with Math Coprocessor
Message-ID: <7516@cg-atla.UUCP>
Date: 14 Aug 89 13:51:18 GMT
References: <3942@peora.ccur.com>
Reply-To: fredex@cg-atla.UUCP (Fred Smith)
Distribution: na
Organization: Agfa Compugraphic Division
Lines: 27

In article <3942@peora.ccur.com> joel@peora.ccur.com (Joel Upchurch) writes:
>
>Microsoft customer support said that Works uses the coprocessor, but
>that the COPROCESSOR CODE HADN'T BEEN TESTED.  I had the support
>person repeat that a couple of times, because I didn't believe my ears
>the first time. I asked if there was any way tell Works to ignore
>the math coprocessor and she said there wasn't, that the only way
>to get Works to ignore the coprocessor was to remove the 80287 from
>the system.



----------------------

This might help--try it and let us know.

If this product was written using Microsoft's math coprocessor
emulation routines (which will emulate the xx87 if not there and
will use it if it is there) then it should be possible to turn off
the coprocessor by defining an environment variable named NO87 and
setting its value to 0 or 1 or anything else you like. It's mere
presence is enough to force the emulation routines to ignore the xx87.

This is documented and works in Microsoft C, and I think it also
might work with their other languages.

Fred