Ohne Code-Kontext keine Hilfe, geht nicht.
Was aber sehr komisch ist: Du sagst Du hättest einen IRQ (welche Quelle?) und in diesem prüfst Du $d012 auf #226 und verzweigst bei kleiner nach L_ELSE was macht es das? Also entweder hast Du einen Raster IRQ, der bei #225 oder #226 auslöst und Du wartest ein wenig um Deine Dinge zu machen oder halt den Rest vom Code.