>Looks liks '@sound_effect 1 2 1 #r$Routine;' Sound number 1, 2 means
>start playing, volume 1, routine.
>
Sound number 1 is a beep sound and should only be used in the
short form (ie. "@sound_effect 1"). Real sound effects start at
number 3 and should be played by something like
"@sound_effect 3 2 $0106 #r$Routine",
ie. play sound number 3 once at volume 6 then call the routine.
>I know most ZIP ports support at least the '@sound_effect 1;' beep,
>but do any handle the full opcode plus the callback?
>
My MS-DOS Zip 2.04 does. However, it has some bugs and so it is
still in the beta directory of the if-archive. From what I've
heard, Kevin Bracey's (?) Archimedes interpreter supports sound
effects as well.
-- Stefan