Mercurial > repos > blastem
diff 68kinst.c @ 91:8c446fc19cc0
Fix decoding bug in addq/subq
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 27 Dec 2012 10:10:23 -0800 |
parents | 645fe435cb48 |
children | f63b0e58e2d5 |
line wrap: on
line diff
--- a/68kinst.c Wed Dec 26 22:13:31 2012 -0800 +++ b/68kinst.c Thu Dec 27 10:10:23 2012 -0800 @@ -708,8 +708,8 @@ decoded->variant = VAR_QUICK; decoded->extra.size = size; decoded->src.addr_mode = MODE_IMMEDIATE; + immed = m68k_reg_quick_field(*istream); istream = m68k_decode_op(istream, size, &(decoded->dst)); - immed = m68k_reg_quick_field(*istream); if (!immed) { immed = 8; }