Mercurial > repos > blastem
diff z80inst.c @ 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 | 1625555e346e |
children | e29ff59192ce |
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;