ZXSTPLUS3

The number of drives connected to the Spectrum +3 and whether their motors are turned on. Any blocks specifying which disk files are in which drive will follow this one.

// +3 disk drives
typedef struct _tagZXSTPLUS3DISK
{
  ZXSTBLOCK blk;
  BYTE chNumDrives;
  BYTE fMotorOn;
} ZXSTPLUS3, *LPZXSTPLUS3;

Members

blk

The block header. The block id is ZXSTBID_PLUS3DISK ('+', '3', 0, 0).

chNumDrives

The number of drives connected. Either 1 or 2.

fMotorOn

Specifies whether or not the drive motors are running. Will be either 0 or 1 (on).

Remarks

Any ZXSTDSKFILE blocks specifying which disk files are in which drive will follow this one.

Revision history

Available since version 1.0