Sega Saturn software creation criteria
BackForward
Sega Saturn Software Creation Standard Ver3.00 / Licensee Brand Version


8. Main game

1> Screen display
1) Limitation of display range of important items
Important displays such as score and number of remaining machines are not displayed within 2 cells on the left and right of the game screen and within 1 cell on the top and bottom (equivalent to 40 x 28 cell mode) (limitation considering the difference in the size of the display area depending on the monitor) ..

2) Unification of terms / notations

3) Score
The initial setting of the score is "0".

4) High score
The high score is not initialized by resetting the "A + B + C + start button" during the game.

2> Pad setting / Button setting

1) Principle of pad setting
When assigning operations to the CONTROL PAD, the following principles must be adhered to.

<Pad setting principle>

2) Principle of button setting
When assigning operations to CONTROL PAD buttons, the following principles must be adhered to.

<Button setting principle>

* Do not try to use the "X, Y, Z, L, R buttons" forcibly, but consider that you can operate with as few buttons as possible, and consider ease of use first.

3) Basic button setting example
The following is just an example, but don't use it too differently from other games.
Also, in principle, allow the user to freely select the operation method.
(Refer to item 7. Options)

Basic setting example)

"action"
button function
 A
 Special attack
 B
 Normal attack
 C
 Jump
 X, Y, Z
 unused
 L, R
 unused

"race"
button function
 A, C
 break
 B
 accelerator
 X, Y, Z
 Viewpoint change, etc.
 L, R
 Shift change, etc.

"Fighting"
button function
 A, B, C
 Kick weak / medium / strong
 X, Y, Z
 Punch weak / medium / strong
 L, R
 Defense etc.

"Shooting" (main type of aerial attack)
button function
 A, C
 Main attack (air attack)
 B
 Sub-attack (ground attack)
 X, Y, Z
 Special features
 L, R
 Viewpoint change, etc.

"Role playing" "Adventure"
button function
 A
 Check etc.
 B
 cancel
 C
 Decision, window open
 X, Y, Z
 Special functions (MAP display, etc.)
 L, R
 Special features

3> Pose
* Regarding poses, those that do not require poses due to the nature of the game, such as role-playing games and adventure games, and those that use the "start button" for other purposes are excluded.

1) Pose on / off
Be sure to use the "start button" to turn the pose on and off.
In the case of two-player simultaneous play, both CONTROL PADs can be paused / released. In this case, it is desirable that the operations on the "terminal 1" side and the "terminal 2" side are independent (when the pause is performed on the "terminal 1" side, it can be released only on the "terminal 1" side).

2) Screen display
The word [PAUSE] is displayed on the screen during the pause (considering the distinction from hang-up due to a bug).
When the pause operations on the "terminal 1" side and the "terminal 2" side are made independent when two players are playing at the same time, it is desirable to distinguish between [PLAYER1 PAUSE] and [PLAYER2 PAUSE] on the display.

3) Pause prohibited state
Pause cannot be used when nothing is displayed on the development company logo, title screen, demonstration screen, or screen.

4) Sound during pause
Try to turn off the sound during the pause. If the BGM is interrupted due to a pause, it will continue from the interrupted place after it is released.

4> Reset

* Sega Saturn has a hard reset performed by the "reset button on the main unit" and a soft reset performed by the combination of the CONTROL PAD button ("A + B + C + start button"). Since the former hardware reset is defined in the boot ROM of the main unit, it is basically prohibited for the application to change the processing contents. The latter soft reset is defined to be user-friendly by adding processing such as changing the jump destination and retaining data. The reset specified in this creation standard is a soft reset performed by the latter combination of CONTROL PAD buttons ("A + B + C + start button").

1) Reset
Make sure that "reset" is applied on any screen. In this case, the high score and option settings are not cleared (limited to resetting in the main game).

* Excludes special processing timings such as during disk access.

2) Reset method
If the "A + B + C button" and "Start button" of the CONTROL PAD are pressed at the same time (in terms of processing, if the "Start button" is pressed while the "A + B + C button" is being pressed at the same time), a reset will be applied. It jumps to the following screen depending on the state.

 In the main game (after the game starts)
 → "Title screen" (game start screen)
 In the title loop (before the game starts)
 → "Multiplayer screen" (in the main unit BOOT ROM)

* When resetting from within the title loop (when moving to the "multiplayer screen" of the main unit), the high score option settings may be initialized.

3) Resettable terminal
Reset can be applied from all "terminals used".

Reference) Reset omnibus format application
In an omnibus-style application where multiple titles can be played, resetting (after the start of each game) in the main game of each game contained in it will bring to each "title screen", and from each title loop, " A gradual reset is desirable, such as returning to the "main title (integrated title) screen" and then returning to the "multiplayer screen (in the main unit BOOT ROM)" from the main title loop.

 In the main game of each game
 → "Title screen" of each game
 In each game title loop
 → "Main title (integrated title) screen"
 In the main title loop
 → "Multiplayer screen" (in the main unit BOOT ROM)

5> Game over / continue

1) Continue
As a general rule, set the continue function. The number of continuations is not specified, but the method should be based on the following.

2) Progress to the next screen
If the continue is not selected, it will return to the "company name logo" at the beginning of the application after a certain period of time.

6> Ending / Staff Roll

1) Cannot be canceled
The ending / staff roll cannot be canceled (skipped) (however, soft reset can be used).

2) Progress to the next screen
After the ending / staff roll is completed, the timer or any button input returns to the beginning of the application ("company name Sega logo").


BackForward
Sega Saturn software creation criteria
Copyright SEGA ENTERPRISES, LTD., 1997