ref: 7364b1ede690311dab399df099dd59978de35fe6
parent: ef565cf742a7d5fa81a54f39685d0e3c74356f65
author: Jean-André Santoni <jean.andre.santoni@gmail.com>
date: Sun Jul 14 12:19:55 EDT 2024
Set X Y in alu
--- a/z80.c
+++ b/z80.c
@@ -185,6 +185,8 @@
if(op == 4)
s[rF] |= FLAGH;
}
+ if((v & 0x08) != 0) s[rF] |= FLAGX; else s[rF] &= ~FLAGX;
+ if((v & 0x20) != 0) s[rF] |= FLAGY; else s[rF] &= ~FLAGY;
if(op != 7)
s[rA] = v;
return 4+t;
--
⑨