changeset 1714:e170a0f75c4f

fix half-carry for or and xor in new Z80 core
author Michael Pavone <pavone@retrodev.com>
date Tue, 29 Jan 2019 22:17:15 -0800
parents 0264d8b288e2
children 4fd84c3efc72
files z80.cpu
diffstat 1 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/z80.cpu	Tue Jan 29 22:16:57 2019 -0800
+++ b/z80.cpu	Tue Jan 29 22:17:15 2019 -0800
@@ -583,31 +583,31 @@
 	
 10110RRR or_reg
 	or a main.R a
-	update_flags SZYH1PXN0C0
+	update_flags SZYH0PXN0C0
 	
 10110110 or_hl
 	z80_fetch_hl
 	or a scratch1 a
-	update_flags SZYH1PXN0C0
+	update_flags SZYH0PXN0C0
 
 11110110 or_immed
 	z80_fetch_immed
 	or a scratch1 a
-	update_flags SZYH1PXN0C0
+	update_flags SZYH0PXN0C0
 	
 10101RRR xor_reg
 	xor a main.R a
-	update_flags SZYH1PXN0C0
+	update_flags SZYH0PXN0C0
 	
 10101110 xor_hl
 	z80_fetch_hl
 	xor a scratch1 a
-	update_flags SZYH1PXN0C0
+	update_flags SZYH0PXN0C0
 
 11101110 xor_immed
 	z80_fetch_immed
 	xor a scratch1 a
-	update_flags SZYH1PXN0C0
+	update_flags SZYH0PXN0C0
 
 10111RRR cp_reg
 	cmp main.R a