diff --git a/utilities.asm b/utilities.asm index 433b951..5b1ce5b 100644 --- a/utilities.asm +++ b/utilities.asm @@ -369,7 +369,7 @@ IsNarrowSprite: LDX.b #$00 ; set index counter to 0 ;---- - - CPX.b #$24 : !BGE .false ; finish if we've done the whole list + CPX.b #$2A : !BGE .false ; finish if we've done the whole list CMP.l .smallSprites, X : BNE + ; skip to next if we don't match ;-- SEC ; set true state @@ -392,7 +392,8 @@ RTL db $15, $18, $24, $2A, $34, $35, $36, $42 db $43, $45, $59, $A0, $A1, $A2, $A3, $A4 db $A5, $A6, $A7, $A8, $A9, $AA, $AB, $AC - db $AD, $AE, $AF, $FF, $FF, $FF, $FF, $FF + db $AD, $AE, $AF, $B7, $B8, $B9, $BA, $BB + db $BC, $FF, $FF, $FF, $FF, $FF, $FF, $FF } ;--------------------------------------------------------------------------------