Previous 199869 Revisions Next

r36418 Saturday 14th March, 2015 at 13:40:36 UTC by Samuele Zannoli
i386.c: remove bug in x87 fsave and frstor (nw)
[src/emu/cpu/i386]x87ops.inc

trunk/src/emu/cpu/i386/x87ops.inc
r244929r244930
45194519   }
45204520
45214521   for (int i = 0; i < 8; ++i)
4522      x87_write_stack(i, READ80(ea + i*10), FALSE);
4522      WRITE80(ea + i*10, ST(i));
45234523
45244524   CYCLES((m_cr[0] & 1) ? 56 : 67);
45254525}
r244929r244930
45754575   }
45764576
45774577   for (int i = 0; i < 8; ++i)
4578      WRITE80(ea + i*10, ST(i));
4578      x87_write_stack(i, READ80(ea + i*10), FALSE);
45794579
45804580   CYCLES((m_cr[0] & 1) ? 34 : 44);
45814581}


Previous 199869 Revisions Next


© 1997-2024 The MAME Team