Mercurial > repos > blastem
diff 68kinst.c @ 46:f2aaaf36c875
Add support for dbcc instruction
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 12 Dec 2012 20:18:06 -0800 |
parents | 3e7bfde7606e |
children | 4836d1f3841a |
line wrap: on
line diff
--- a/68kinst.c Wed Dec 12 20:17:59 2012 -0800 +++ b/68kinst.c Wed Dec 12 20:18:06 2012 -0800 @@ -665,9 +665,9 @@ case 1: //DBcc decoded->op = M68K_DBCC; decoded->src.addr_mode = MODE_IMMEDIATE; - decoded->src.params.immed = *(++istream); decoded->dst.addr_mode = MODE_REG; decoded->dst.params.regs.pri = *istream & 0x7; + decoded->src.params.immed = sign_extend16(*(++istream)); break; case 7: //TRAPcc #ifdef M68020