Technical information
Sega Saturn Software Development Standards, SOA version 2.0 20
Standard Peripheral Support
For additional information, see sections 1. Game Sequence and 2.
Peripheral Check in the Sega Saturn Software Development
Standards.
Basic Compatible Peripheral Setup
Observe the following requirements on input peripherals (compatible
peripherals) support that can be used in an application. These
requirements parallel those found in section 8.2.1 Basic Control Pad
Setup of the Sega Saturn Software Development Standards.
Required A Control Pad must always be connected to Control Port 1 in
Compliance Item order for the player to start the game.
Required Control Port 1 must always be assigned to player 1 functions
Compliance Item and Control Port 2 must always be assigned to player 2
functions. (For exceptions, refer to the section on the 6Player
below.)
Peripheral Check
Required Check the status of peripherals as frequently as possible while
Compliance Item the Sega Saturn is turned on to prevent application crashes.
The timing for performing checks may be implemented according
to the following recommended specifications:
Checks Prior to Game Start
• Compatible Peripheral Check (detecting a valid port)
Perform the checks below during the Title Loop sequence in
addition to those during the power on sequence:
Recommended • Check to see if a connected peripheral is a compatible
Compliance Item peripheral The port to which a compatible peripheral is
connected becomes a valid port.
Recommended • If an incompatible peripheral is detected, either treat that
Compliance Item port as a disconnected port, or display a warning message
to prompt the user to reconnect the peripheral.
Required In applications that do not provide mouse support, make
Compliance Item sure that operational problems do not occur when a
mouse is connected to the system.










