changeset 1159:8519b54f9413

Fix decoding of undocumented Z80 instruction out (c), 0
author Michael Pavone <pavone@retrodev.com>
date Sun, 08 Jan 2017 00:30:48 -0800
parents 6854ab93d182
children 5f119fe935e7
files z80inst.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/z80inst.c	Sat Jan 07 16:28:29 2017 -0800
+++ b/z80inst.c	Sun Jan 08 00:30:48 2017 -0800
@@ -1293,7 +1293,7 @@
 			decoded->immed |= *(++istream) << 8;
 		}
 	}
-	if (decoded->reg == Z80_USE_IMMED && decoded->op != Z80_BIT && decoded->op != Z80_RES && decoded->op != Z80_SET) {
+	if (decoded->reg == Z80_USE_IMMED && decoded->op != Z80_BIT && decoded->op != Z80_RES && decoded->op != Z80_SET && decoded->op != Z80_OUT) {
 		decoded->immed = *(++istream);
 	}
 	return istream+1;