shithub: sms

Download patch

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;
--