From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DuQb7-0008Dw-3M for qemu-devel@nongnu.org; Mon, 18 Jul 2005 04:03:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DuQaz-0008CT-Ia for qemu-devel@nongnu.org; Mon, 18 Jul 2005 04:03:27 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DuQax-0008Bj-8y for qemu-devel@nongnu.org; Mon, 18 Jul 2005 04:03:24 -0400 Received: from [64.233.182.198] (helo=nproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DuQem-0004QY-RM for qemu-devel@nongnu.org; Mon, 18 Jul 2005 04:07:21 -0400 Received: by nproxy.gmail.com with SMTP id n15so235175nfc for ; Mon, 18 Jul 2005 00:58:07 -0700 (PDT) Message-ID: <46d6db6605071800583fffb0f1@mail.gmail.com> Date: Mon, 18 Jul 2005 09:58:07 +0200 From: Christian MICHON Subject: Re: [Qemu-devel] x86 FPU Emulation In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: Reply-To: Christian MICHON , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I see the same problems on bartpe (XP winpe compatible). By the way, on XP (guest or host), you need to type calc387 2^^4. But I've tested other software, notably 3D images raytracers, using FP operations. No such problems. Images look good. Yet I guess I should do a pixel per pixel comparison to check any truncation. Another possibility would be to compile the asm of calc387 on linux to check the values. Christian On 7/17/05, The Qube wrote: > Using any DOS/DOS-like setup under qemu x86 (no kqemu/qvm86) and running > calc387 will produce non-sane results. For example, "calc387 2^4" produc= es > 17.7635. "calc387 4^2" produces 17.7635 as well. I've verified this is = not > an issue with calc387 by running the above two calculations under dosbox > 0.63 with the dynamic core and geting "16" back for both.. I've test thi= s > on an Athlon XP system. runcom doesn't work with calc387, so qemu-i386 > isn't testable. >=20 > calc387's homepage (near the bottom): http://www.geocities.com/craig_hess= el/ >=20 >=20 >=20 >=20 > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel >=20 --=20 Christian