X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2Fcz80%2Fcz80.c;h=61ca5f84d08ee4eafac2d8bcdaf62b4583f01ced;hb=b4db550e41b2aa277f570d7bff890c8e8ee1831f;hp=1f3cae2432087e06fd9a5dd926fd1b6ee66a94da;hpb=a736af3ecf708652f90e9cb05445d984960a0eec;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;