MMX fixes :

- Initialise x87 tags correctly in recompiler
- EMMS/FEMMS now respect cr0 TS bit
- FRSTOR now doesn't force all non-uint64 tags to valid
Fixes Heaven 7 with AudioPCI
This commit is contained in:
SarahW 2019-05-18 14:05:30 +01:00
commit cb6422b324
7 changed files with 12 additions and 10 deletions

View file

@ -38,7 +38,7 @@ static int opEMMS(uint32_t fetchdat)
x86illegal();
return 1;
}
if (cr0 & 4)
if (cr0 & 0xc)
{
x86_int(7);
return 1;