@ bjadams, with no setdefaultspritesnap() feature available, although that could be an idea as an addition rather than just changing the default, I would just do it the brute force way.
for n= 1 to maxsprites
if getspriteexists(n)=1
setspritesnap(n,1)
endif
next n
Of course if you have no clue where your sprite ranges start and end, it may be a large range you check, but it wouldn't really take long. I always know exactly what sprite ranges I use, so I can do this sort of thing quite quickly in my projects. I have never been keen on letting AppGameKit pick a number for you automatically and just using names rather than numbers. They start from the 10000 range, as I am sure you know anyway, if you do use names and never set numbers yourself.