diff --git a/src/cpu/cpu.cpp b/src/cpu/cpu.cpp index b81291eb..da74e8ec 100644 --- a/src/cpu/cpu.cpp +++ b/src/cpu/cpu.cpp @@ -1546,6 +1546,7 @@ void CPU_SET_CRX(Bitu cr,Bitu value) { switch (cr) { case 0: { + value|=CR0_FPUPRESENT; Bitu changed=cpu.cr0 ^ value; if (!changed) return; cpu.cr0=value;