소스 검색

fix for EI insn in cz80 (partial revert of 43e1401)

kub 4 년 전
부모
커밋
91f5fbe89b
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      cpu/cz80/cz80_op.c

+ 2 - 0
cpu/cz80/cz80_op.c

@@ -712,6 +712,8 @@ OP_EI:
 			if (CPU->IRQState)
 			{
 				afterEI = 1;
+				CPU->ExtraCycles += 1 - CPU->ICount;
+				CPU->ICount = 1;
 			}
 		}
 		else zIFF2 = (1 << 2);