PLAY_n,l,s,d,f | A command used to produce sound effects. Those
wanting to produce tunes will find the conventional
BEEP command more suitable. |
POP_n | This instruction causes a value (n) from the
PROCedure / REPEAT-UNTIL stack to be removed. If the
command is executed when the stack is already empty,
you'll get a "PROC stack underflow" error message
displayed on-screen. |
PRINTER_n | Use this to send output to a peripheral other than the
screen - for example, a printer. |
PUSH_n,m | This command pushes a value on to the PROCedure /
REPEAT-UNTIL stack. If the stack's full, you'll get a
"PROC stack overflow" error message on-screen. |
PUT_f,a,y,x,d,w | This puts an area of memory on to the screen; it's the
opposite of the 'GET_' command. |
REPEAT | The 'REPEAT' command defines the beginning of a
REPEAT-UNTIL loop. If the PROCedure / REPEAT-UNTIL
stack is full, a "PROC stack overflow" error message
flashes up on-screen. |
RESTART_n | This is the YS MegaBasic equivalent of the more
common 'ON ERROR GOTO' command you'll find in
other Basics. 'RESTART_' will not trap errors
concerning Interface 1 or new YS MegaBasic errors. |
RESTART_OFF | Use this to make the MegaSpectrum act as normal
when an error occurs. |
SCROLL_n,m | This command scrolls the current window up or down,
pixel by pixel. |
SCROLLW_m | Like 'SCROLL_' but here the contents of the window
are wrapped around. |
SOFF | This turns off the interrupt sound generator (ISG). |
SON | This turns on the interrupt sound generator (ISG). |
SPEED_n | This command controls the speed of program
execution when the trace function is active (see
'TRON'). |
SPRINT_x,y,a,b,c$ | A command that prints strings on the screen using
characters whose size can be pre-defined by the user. |
|