Table of Contents

STICK

Returns current information, as an integer, about a joystick

Implemented by: Atari, GWBASIC, MSX, QBasic, VBDOS, FreeBASIC

With variations:

Also written as:

Usage

The joystick interface is far from being a standard among BASIC implementations. In the 8-bit era, there were analog and the Atari-standard joystick. Some machines supported both, most only one, and some just had no BASIC support for joysticks.

In the MS-QuickBASIC family, STICK returns one of the current coordinates of one of the joysticks, according to the given numerical argument:

Oddly, for any other argument but 0, a previous call to STICK(0) is required in order to record all joystick coordinates.

Variations

MSX

In MSX BASIC, STICK returns the current state of an Atari-standard joystick or the keyboard cursor keys. The STICK argument tells the device to be scanned:

The return value of STICK will be one of:

Examples

Comments

Similar keywords

In other languages...

References