X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2Fcz80%2Fcz80.c;h=61ca5f84d08ee4eafac2d8bcdaf62b4583f01ced;hb=fda2f31020bf0d6cf7b5dd70ec01cf390b7e1483;hp=1f3cae2432087e06fd9a5dd926fd1b6ee66a94da;hpb=b8a1c09ad1ef0b807c2eb1632d34e6bfae14b633;p=picodrive.git diff --git a/cpu/cz80/cz80.c b/cpu/cz80/cz80.c index 1f3cae2..61ca5f8 100644 --- a/cpu/cz80/cz80.c +++ b/cpu/cz80/cz80.c @@ -394,8 +394,8 @@ void Cz80_Set_Reg(cz80_struc *CPU, INT32 regnum, UINT32 val) case CZ80_R: zR = val; break; case CZ80_I: zI = val; break; case CZ80_IM: zIM = val; break; - case CZ80_IFF1: zIFF1 = val; break; - case CZ80_IFF2: zIFF2 = val; break; + case CZ80_IFF1: zIFF1 = val ? (1 << 2) : 0; break; + case CZ80_IFF2: zIFF2 = val ? (1 << 2) : 0; break; case CZ80_HALT: CPU->HaltState = val; break; case CZ80_IRQ: CPU->IRQState = val; break; default: break;