Hi, The SH simulator currently accepts some instructions in delay slots that should not be allowed. Specifically: mov.l @(,PC), mov.w @(,PC), mova @(,PC),R0 I have checked the remaining SH-4 instructions, and don't believe there are any more, however I have not checked other architecture variants. The attached patch add the proper check. :ADDPATCH sh sim: Andrew Stubbs