comparison 68kinst.c @ 208:3457dc6fd558

Tweaks to make blastem compatible with m68k-tester
author Mike Pavone <pavone@retrodev.com>
date Sat, 26 Jan 2013 01:33:32 -0800
parents 7c227a8ec53d
children 8db584faac4b
comparison
equal deleted inserted replaced
207:c82f65a87a53 208:3457dc6fd558
852 immed = sign_extend8(immed); 852 immed = sign_extend8(immed);
853 } 853 }
854 decoded->src.params.immed = immed; 854 decoded->src.params.immed = immed;
855 break; 855 break;
856 case MOVEQ: 856 case MOVEQ:
857 if (*istream & 0x100) {
858 decoded->op = M68K_INVALID;
859 return start+1;
860 }
857 decoded->op = M68K_MOVE; 861 decoded->op = M68K_MOVE;
858 decoded->variant = VAR_QUICK; 862 decoded->variant = VAR_QUICK;
859 decoded->extra.size = OPSIZE_LONG; 863 decoded->extra.size = OPSIZE_LONG;
860 decoded->src.addr_mode = MODE_IMMEDIATE; 864 decoded->src.addr_mode = MODE_IMMEDIATE;
861 decoded->src.params.immed = sign_extend8(*istream & 0xFF); 865 decoded->src.params.immed = sign_extend8(*istream & 0xFF);