I just allocated the bitplane memory with a bss, works much better now, thanks
Any idea why the colours of the sprite change?
Edit: It's working perfectly now, I had to set BPL1MOD to 0 to correct the background colour issue, and setting SPR1-7PT to dummy sprites fixed the sprite's flashing colours.