Path: utzoo!attcan!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!uw-beaver!cornell!rochester!pt.cs.cmu.edu!andrew.cmu.edu!rg20+ From: rg20+@andrew.cmu.edu (Rick Francis Golembiewski) Newsgroups: comp.sys.amiga Subject: 1.3's 68881 Problem... Message-ID: Date: 12 Nov 88 03:44:03 GMT Organization: Carnegie Mellon Lines: 33 I finally got my 1.3 Enhancer Package, but low and behold after fooling around with it for a while I discovered that the 1.3 IEEE Libraries were not fully compatible with the Beta IEEE Libraries. I tested a few programs I had written (under Lattice 4.01) which worked nicely with the old Beta Libs, but now it loads the IEEE Library, but it doesn't make use of the 68881 (This is easily noticed in speed, since you get get nearly a 30x speed increase for Trig functions). In fact I went back and Tried the Demos (FFuz, Fuz, and FTrans) and the results were that only Fuz actually used the 68881 (Fuz was compiled using Manx, however there is a provision to compile using Lattice using Lattice Libraries...). So, what's the deal is this a bug that wasn't noticed? (I like to actually control when/if the Math library is opened in the program, but the methiod to do this now will NOT access the '881, while it did for the Beta version [and was the suggested methiod to use the '81 for Lattice]). Also, along the same lines, does anyone know if it would be possible to have a replacement math.library that could just pass the calls to the IEE.libraries? The reason I ask is that (currently) most programs that would benifit the most from really fast math use the regular Math.library (ie Sculpt 3D, Photon Paint, etc.). and it would be nice to be able to just have a dummy math.library that opened up the IEE.library and just passed the calls and returned the value to a program. As an aside, does anyone know how the Lucas board works with the 1.3 Math Libraries? (I'de certainly like to have the '20 using the '881 as a co-processor, instead of a perif. devce...). Enough Ramblings... +----------------------------------------------------------------------------+ | Disclaimer: Me? Post That, impossible I never post anything... | | TypetoYouLater(Everyone); --> "functional Good bye".... | | Rick Golembiewski [ Pronunciation is half the Battle, spelling the other] | +----------------------------------------------------------------------------+