Technical information

Sega Saturn Software Development Standards, SOA version 2.0 37
Required Option Items
It is required that all software that supports mouse input must also
support input from a standard Sega Saturn Control Pad, Virtua Stick,
and Mission Stick (digital data). Compatibility of operations with
the 6Player is also required. Add the option item below in the
“Options “ screen of the application (see section 7. Options Screen
in the Sega Saturn Software Development Standards for more
information).
PERIPHERAL [MOUSE/CONTROL PAD]
This option item automatically identifies the connected compatible
peripheral type and displays either its name or icon (the peripheral
itself is not selected by the user).
Only peripheral-specific settings should be selectable in the Options
screen’s CONTROL option item. Ideally, these peripheral settings
should be stored in memory for each peripheral type so that the
application can respond automatically to the (dis)connection of
different peripheral types (refer to the next section for more
information).
(Dis)connection of the Mouse During a Game
Required If the mouse (the active peripheral in this case) is disconnected
Compliance Item during the course of an action or time-oriented game, detect the
disconnect as a “null input” state, followed by a system pause, or
a warning display.
When a Different Compatible Peripheral is Reconnected
Recommended During a system pause, flash a text message or a icon for the
Compliance Item appropriate compatible peripheral on the screen and notify the
user that the active peripheral will be changed to that
compatible peripheral. The application then waits for the
system pause to be cleared.
When a different input peripheral is reconnected to the system,
use one of the following button setups:
If a button setup already exists in memory (via the CONTROL
option item) for the reconnected input peripheral, use that setup.
Prompt the user to setup the peripheral through the display of a
configuration menu.
In all other cases, use the default setup of each peripheral type.