Muchas gracias por reportar este problema!
Esto es un bug en nuestro programa "monitor" que asiste al debugger. Todavía tengo que hacer algunas pruebas y confirmar mis sospechas. Por ahora eviten hacer stepi sobre instrucciones BIT b, (IX) o BIT b, (IY) y sigan la sugerencia de Julio: pongan un breakpoint inmediatamente a continuación de la instruccion BIT b, (IX) en cuestión y usen "continue".
En teoría, este mismo problema se puede manifestar también con las instrucciones:
SET b, (IX)
RES b, (IX)
BIT b, (IX)
y las instrucciones de rotación y desplazamiento sobre lo apuntado por IX:
RR (IX), RL(IX), RRC(IX), SR(IX), etc.
Vale también para IY.
Por las dudas, pueden seguir usando cualquiera de estas instrucciones, siempre y cuando no hagan un stepi sobre ellas.
Saludos,
Leonardo.