- sprintf(buffer, "MOV.L @($%02X,PC),%s ; #$%06x", (opcode * 4) & 0x3ff, regname[Rn],\r
- (pc + ((opcode * 4) & 0x3ff) + 2) & ~3);\r
+ sprintf(buffer, "MOV.L @($%02X,PC),%s ; @$%08x", (opcode & 0xff) * 4, regname[Rn],\r
+ (pc + (opcode & 0xff) * 4 + 2) & ~3);\r