waaaaah! it just doesn't detect sprite collisions at all!
hide mouse
sync on
sync rate 40
create bitmap 1,64,64
box 0,0,64,64,128,224,224,128
get image 1,0,0,64,64
set current bitmap 0
sprite 1,0,0,1
sprite 2,rnd(600),rnd(440),1
show sprite 1
show sprite 2
spx=320 : spy=240
do
inc blah
paste sprite 1,spx,spy
if upkey()=1 then dec spy,10
if downkey()=1 then inc spy,10
if rightkey()=1 then inc spx,10
if leftkey()=1 then dec spx,10
if sprite collision(1,0)<>0 then blah=100
if blah=100
paste sprite 2,rnd(600),rnd(440) : blah=0
endif
text 4,4,"sprite collision(1,0): "+str$(sprite collision(1,0))+" - ???"
text 4,16,"sprite collision(1,2): "+str$(sprite collision(1,2))+" - ???"
text 4,28,str$(blah)
sync
loop
now what?