--- np2/i286c/i286c_f6.c 2003/12/17 14:26:27 1.14 +++ np2/i286c/i286c_f6.c 2003/12/19 23:33:49 1.15 @@ -149,7 +149,7 @@ I286_F6 _idiv_ea8(UINT op) { if (src) { r = tmp / src; if (!((r + 0x80) & 0xff00)) { - I286_AL = r; + I286_AL = (UINT8)r; I286_AH = tmp % src; return; }