|I beg to differ. There's no reason you can't emulate SSE4 on a Pentium 4, other than counterproductive performance. While a bug in the SSE4 emulation code is possible, I suspect another problem is more likely, such as CPUID issues with newer processors and Windows NT. Many BIOSs on real computers have compatibility hacks to bypass this problem, and from what I can see in the Bochs documentation, there is a similar option:|
Determine whether to limit maximum CPUID function to 3. This mode is required to workaround WinNT installation and boot issues."
Specifying a processor with SSE4 probably implies a processor with a higher CPUID level, and if the above fix isn't turned on, the processor will report information that Windows NT can't understand.