forgot, cache-scalar moves are always byte offsets
restore BREAK halt interrupt handler, applying debugger