Input commands from controllers and USB keyboards
XCTRLSTYLE | Operation style and device settings |
CONTROLLER | Get controller status |
BUTTON | Get button operations |
BREPEAT | Automatic shooting setting for buttons |
STICK | Get stick operation |
ACCEL | Get accelerometer value |
GYROV | Get gyroscope angular velocity |
GYROA | Get gyroscope angle |
GYROSYNC | Reset gyroscope |
VIBRATE | Vibration |
TOUCH | Get touch operation |
MOUSE | Get mouse operation |
MBUTTON | Get mouse button operation |
IRSTART | Reset IR Camera |
IRSTOP | Stop IR Camera |
IRSTATE | Get IR Camera status |
IRREAD | Get IR Camera value |
IRSPRITE | IR Camera image sprite setting |
KEYBOARD | Get keyboard operation |
Input commands from Toy-Con
TCPIANO | Get Toy-Con Piano operation |
TCHOUSE | Get Toy-Con House operation |
TCFISHING | Get Toy-Con Fishing Rod operation |
TCBIKE | Get Toy-Con Motorbike operation |
TCROBOT | Get Toy-Con Robot operation |
TCVISOR | Get Toy-Con Robot Visor operation |
TCCAR | Get Toy-Con Car operation |
TCPLANE | Get Toy-Con Plane operation |
TCSUBM | Get Toy-Con Submarine operation |
TCVEHICLE | Get Vehicle Toy-Con Key wearing status |
Sound related commands
BEEP | Play sound effect |
BEEPPAN | Sound effect panpot setting |
BEEPPIT | Sound effect pitch setting |
BEEPSTOP | Stop sound effect |
BEEPVOL | Sound effect volume |
BGMCLEAR | Delete BGM |
BGMCONT | Resume BGM |
BGMPITCH | BGM pitch setting |
BGMPLAY | Play BGM |
BGMPAUSE | Pause BGM |
BGMSET | Register BGM |
BGMSETD | Register BGM |
BGMSTOP | Stop BGM |
BGMVAR | BGM variable operation |
BGMVOL | BGM volume |
BGMWET | BGM effector level setting |
BGMCHK | Check BGM playback status |
WAVSET | Register user waveform |
WAVSETA | Register user waveform |
EFCEN | Effector on/off |
EFCSET | Effector setting |
EFCWET | Effector level setting |
PCMCONT | Resume streaming playback |
PCMPOS | Streaming playback position setting |
PCMSTOP | Stop streaming playback |
PCMSTREAM | Streaming playback |
PCMVOL | Streaming playback volume setting |
SNDMSBAL | Main/sub volume balance setting |
SNDMVOL | Master volume setting |
SNDSTOP | Stop/reset all sound |
TALK | Speech synthesis |
TALKCHK | Check TALK playback status |
TALKSTOP | Stop TALK |
CHKMML | Check MML grammar |
Commands that perform advanced calculations at high speed
BIQUAD | Apply BiQuad filter |
BQPARAM | Create BiQuad parameter |
FFT | FFT |
IFFT | Inverse FFT |
FFTWFN | Generate FFT window function |
ARYOP | Batch operations on arrays |
Commands for referencing and editing the text in the editor from the program
PRGEDIT | Start editing program |
PRGGET$ | Get a line |
PRGSEEK | Move a line |
PRGSET | Replace a line |
PRGINS | Insert a line |
PRGDEL | Delete a line |
PRGSIZE | Get file size of the specified slot |
PRGNAME$ | Get file name of the specified slot |
Commands for exchanging status and data between the main and sub programs
XSUBSCREEN | Subprogram display area setting |
ENVSTAT | Get the main interpreter status |
ENVLOAD | Load the main interpreter resource |
ENVSAVE | Save resources to the main interpreter |
ENVINPUT$ | Get key input status of the main interpreter |
ENVTYPE | Identify main/sub |
ENVFOCUS | Pass and get user operations |
ENVPROJECT | Synchronize using project to the main |
PUSHKEY | Key input flow |
HELPINFO | Search help data |
HELPGET | Get help data |