take everything except
if upkey()=1 : hide object 1 : play object 2 : show object 2 : endif
and
sync
out of your do...while loop. that is just loading the model and doing all that stuff over and over again. you don't need to, and really really shouldn't, do that. you only need to do that stuff once, then the stuff like state changes and event handling goes in the do...while loop (i.e. checking for keypresses, repositioning models, etc.).
oh, wow. insignificantpunks.cjb.net. we like orange treble clef notes, just for future reference.
no: website for progs yet.