Technical information

Sega Saturn Software Development Standards, SOA version 2.0 39
8.4 Reset
Resets on the Sega Saturn include a hardware reset via the pressing of
the RESET Button on the main unit and a software reset via the
simultaneous pressing of the A+B+C+START Buttons on the Control
Pad. The outcome of each reset type is governed by its respective
reset handler code functions.
The hardware reset is defined to be the equivalent of a power off/on
cycle reset. All applications must respond to a hardware reset in the
same manner as a power-on boot cycle.
In contrast, the software reset is defined to provide convenience
features to the user. For example, option settings are retained after a
software reset. Furthermore, the software reset also enables the user
to choose the destination screen after the reset is executed (e.g., Title
Screen, Audio CD Control Screen).
The type of reset discussed and defined in this standard is a software
reset executed by pressing the A+B+C+START Buttons
simultaneously on the Control Pad.
8.4.1 Reset Implementation Requirement
Required A Reset must be executable from any screen, except during
Compliance Item backup memory device operations (i.e., clear, save, remove).
High scores, passwords and options settings must not be cleared
if the reset is executed during the Main Game state.
8.4.2 Reset Method
Required If buttons A+B+C and the START Button on the Control Pad
Compliance Item are pressed at the same time, then a reset is executed (In terms
of button input processing, the reset occurs when the START
Button is pressed while buttons A+B+C are depressed.).
Depending on the state of the application during the reset, the
following actions occur:
When a Reset is Executed
During the...
Go to the...
Main Game state Title Screen
Title Loop sequence Audio CD Control Screen
If a reset is executed during the Title Loop sequence (that is, the
screen changes to the Audio CD Control Screen), high score/pass
word/option settings may be initialized.