Hi Orion Pax
Try this I was looking for a way to put the time up as a sprite this it what we came up with.
rem Sprite clock demo
rem by HowDo
rem with thanks to Mento and ChipOne who got the clock ticking
sync on : sync rate 0: draw to back
set text font "arial" : set text size 12
set text to bold
set text opaque
rem makes a bitmap to change to
create bitmap 1,640,480
rem puts the time into varable the_time$
the_time$=get time$()
rem put time() into intsecondtimer
intsecondtimer=timer()
rem puts us in bitmap 0
a=0 : b=0 :c=0
set current bitmap 0
rem starts loop
do
rem make screen pretty with the four colors
box 0,0,640,480,RGB(128,255,128),RGB(128,255,0),RGB(0,128,64),RGB(0,255,0)
line 0,40,680,40
line 0,55,680,55
rem checks if timer now greater than intscondtimer+1000
if timer()>(intsecondtimer+1000)
rem if it is jump to function with value get Time$()
updatesecondsimage(get time$())
rem return from function and give intsecondtimer new timer() to check.
intsecondtimer=timer()
rem end if not greater
inc a
inc a
rem endif
rem if timer()>(intsecondtimer+1000)
rem text 0,0,"hello"
intsecondtimer=timer()
endif
rem update screen
sync
rem round again
loop
data "one2","two","three"
function updatesecondsimage(the_time$)
rem change to bitmap 1
set current bitmap 1
rem set text color randomly
ink RGB(0,0,255),0
rem put the text on the screen
text 0,0,the_time$+" "
rem grab the text
get image 1,0,0,text width(the_time$)+150,text height(the_time$),1
rem switch back to main screen
set current bitmap 0
rem put sprite randomly on the screen
sprite 1,300-text width(the_time$),42,1
rem as below
endfunction a
cheers