Author: hbelusca
Date: Sat Oct 11 16:00:31 2014
New Revision: 64675

URL: http://svn.reactos.org/svn/reactos?rev=64675&view=rev
Log:
Revert revision 64673 (as long as our FPU is not fully implemented, do not hint 
apps to use our FPU, but instead their simulated one if they have one). Fixes 
QBasic-compiled apps (amongst others...)

Modified:
    trunk/reactos/subsystems/ntvdm/bios/bios.h

Modified: trunk/reactos/subsystems/ntvdm/bios/bios.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/ntvdm/bios/bios.h?rev=64675&r1=64674&r2=64675&view=diff
==============================================================================
--- trunk/reactos/subsystems/ntvdm/bios/bios.h  [iso-8859-1] (original)
+++ trunk/reactos/subsystems/ntvdm/bios/bios.h  [iso-8859-1] Sat Oct 11 
16:00:31 2014
@@ -30,7 +30,11 @@
 #define BDA_SEGMENT     0x40
 #define BIOS_SEGMENT    0xF000
 
-#define BIOS_EQUIPMENT_LIST 0x2E    // Bit1: FPU, Bit 2: Mouse
+// HACK: Disable FPU for now because it is not fully ready yet for being used
+// by all applications (e.g. QBasic runtime would use the native FPU if the bit
+// is set, but then subsequently fails, unless the FPU bit is unset in that 
case
+// QBasic uses its emulated FPU).
+#define BIOS_EQUIPMENT_LIST 0x2C    // Bit1: FPU, Bit 2: Mouse
 
 #pragma pack(push, 1)
 


Reply via email to