Date: Fri, 15 Apr 1994 10:35:37 +1000 From: WE Metzenthen To: djgpp-announce AT sun DOT soe DOT clarkson DOT edu Subject: Improved emu387 uploaded to simtel Cc: billm AT jacobi DOT maths DOT monash DOT edu DOT au I have uploaded my improved '387 emulator to simtel. It should appear as: msdos/djgpp/wmemu111.zip Here is the description which I sent with the upload: wmemu111.zip contains a replacement emu387 for djgpp version 1.11. It is based upon wm-FPU-emu (the FPU emulator of the Linux operating system) and inherits most of the features of that emulator: (1) implements essentially all of the functionality of an 80486 FPU, including un-documented op-codes, (2) produces exact (i.e. max error of 0.5 ulp) results for all of the basic arithmetic functions (+,-,/,*,sqrt), (3) produces exact results for the remainder instructions (fprem, fprem1), (4) obeys all of the applicable control word bits, (5) sets all applicable status word bits, and (6) provides superior argument reduction for the trig instructions; pi is approximated to approx 128 bit precision versus approx 66 bits of an 80486 FPU. The source code for the emulator is included. Special requirements: 80386 or higher cpu, software driver such as go32 from djgpp 1.11. Distributed under the terms of the GNU General Public License. Uploaded by the author. --Bill