* When searching forwards, if no match is found then a multiple of the width is reported depending on sx. If sx<width then width is reported, if width<sx<width*2 then width*2 is reported etc. The "match" flag will not be set as expected.
==== BMLX ====
* When DIX=1, under some conditions the two bytes on the first line are in a different order than expected.
==== BMXL ====