AmperSam-git / bldc-baserom

Source of the baserom for SMW Central's BLDC
3 stars 1 forks source link

Goombud has not been made placeable in the Custom Collections of Sprites menu #40

Open AmperSam-git opened 11 months ago

AmperSam-git commented 11 months ago

Plus other fixes:

after the %SpawnSprite() on line 111, insert the lines

lda !extra_byte_1,x
phx : tyx : sta !extra_byte_1,x : plx

change

    LDA !1656,x        ;  | 
    AND #$40        ;  | 

to !extra_byte_1 and #$10 like in the first one

comment out lines 45-47:

LDA !1656,x        ; \
ORA #$40        ;  | make it so it's just a normal goomba
STA !1656,x        ; /

(not done, there will be a few things coming up)

232-234, change
LDA !1656,x        ; \
AND #$40        ;  | branch if "hop in/kick shells" set
BNE +            ; /

to

LDA !extra_byte_1,x        ; \
AND #$10        ;  | branch if "hop in/kick shells" set
BNE +            ; /

572-573, same change (really only 2 lines are changed there) ok, that's it for now...I think one more change would be needed for