--- np2/bios/bios1f.c 2004/04/02 19:31:26 1.2 +++ np2/bios/bios1f.c 2005/02/07 14:46:07 1.4 @@ -8,7 +8,7 @@ static REG8 bios0x1f_90(void) { - BYTE work[256]; + UINT8 work[256]; UINT srclimit; UINT srcaddr; UINT dstlimit; @@ -80,7 +80,7 @@ void bios0x1f(void) { else { return; } - flag = MEML_READ8(CPU_SS, CPU_SP + 4) & (~C_FLAG); + flag = (REG8)(MEML_READ8(CPU_SS, CPU_SP + 4) & (~C_FLAG)); flag |= cflag; MEML_WRITE8(CPU_SS, CPU_SP + 4, flag); }