Sega Saturn Technical Information

Browse online or download Technical Information for Video games & consoles Sega Saturn. Sega Saturn Technical information User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 71
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
TM
Sega Saturn
Software Development
Standards
SOA Version 2.0
Doc. # ST-151-R4-020197
© 1995-96 SEGA. All Rights Reserved.
Page view 0
1 2 3 4 5 6 ... 70 71

Summary of Contents

Page 1 - SOA Version 2.0

TMSega SaturnSoftware DevelopmentStandardsSOA Version 2.0Doc. # ST-151-R4-020197© 1995-96 SEGA. All Rights Reserved.

Page 2 - GENERAL NOTICE

Sega Saturn Software Development Standards, SOA version 2.0 5• Special ConsiderationsFor single player games, the game must support operation from any

Page 3 - Table of Contents

Sega Saturn Software Development Standards, SOA version 2.0 62.3.4 Steering ControllerRequired All driving games must support the Arcade Racer as desc

Page 4

Sega Saturn Software Development Standards, SOA version 2.0 73. Company Logo Displays3.1 Sega Logo Screen Display Requirements• At Power On:Required T

Page 5 - IMPORTANT

Sega Saturn Software Development Standards, SOA version 2.0 8Avoid the display of the application-based Sega logo immediatelyafter the boot ROM-based

Page 6 - 1. Game Sequence

Sega Saturn Software Development Standards, SOA version 2.0 94. Title ScreenRequired The Title Screen is defined as the “Game Start Screen”. “Post-Ga

Page 7 - the Title Loop sequence

Sega Saturn Software Development Standards, SOA version 2.0 10Required Always follow the following display format:Compliance Item© Formal Company Nam

Page 8 - 2. Peripheral Check

Sega Saturn Software Development Standards, SOA version 2.0 115. Demonstration Sequence5.1 Screen DisplayRecommended Display the words “PRESS START B

Page 9 - 2.3.2 Multitap

Sega Saturn Software Development Standards, SOA version 2.0 126. Start/Options Select ScreenThe on-screen display of “OPTIONS” occurs during the Post-

Page 10 - 2.3.3 Analog Controllers

Sega Saturn Software Development Standards, SOA version 2.0 137. Options Screen7.1 OptionsRecommended Provide the user with as many game options as

Page 11 - 2.3.4 Steering Controller

Sega Saturn Software Development Standards, SOA version 2.0 147.3 Options Screen ControlsThe standard controls for a typical Options Screen shown bel

Page 12 - 3. Company Logo Displays

Sega Saturn Software Development Standards, SOA version 2.0 iGENERAL NOTICEWhen using this document, keep the following in mind:1. This document is co

Page 13 - Requirements

Sega Saturn Software Development Standards, SOA version 2.0 158. Main Game8.1 Screen Display8.1.1 Display Area Limits for On-Screen ItemsRequired Impo

Page 14 - 4. Title Screen

Sega Saturn Software Development Standards, SOA version 2.0 168.1.3 ScoresThe initial setting for scores is “0.”8.1.4 High ScoresHigh scores are not i

Page 15

Sega Saturn Software Development Standards, SOA version 2.0 17Recommended • The use of buttons A, B, C must be given priority over the use ofComplian

Page 16 - 5. Demonstration Sequence

Sega Saturn Software Development Standards, SOA version 2.0 188.2.4 Sega Saturn Input Peripheral Software Development StandardsThis document contains

Page 17 - (Game Start Screen)

Sega Saturn Software Development Standards, SOA version 2.0 19Glossary of TermsTerm ExplanationCompatiblePeripheralAn input peripheral that can be use

Page 18 - 7. Options Screen

Sega Saturn Software Development Standards, SOA version 2.0 20Standard Peripheral SupportFor additional information, see sections 1. Game Sequence and

Page 19 - 7.4 Retaining Option Settings

Sega Saturn Software Development Standards, SOA version 2.0 21Required In a multiplayer game where players can have differentCompliance Item starting

Page 20 - 8. Main Game

Sega Saturn Software Development Standards, SOA version 2.0 22Required If the peripheral is reconnected, the user must be able toCompliance Item resu

Page 21 - 8.2.2 Basic Button Setup

Sega Saturn Software Development Standards, SOA version 2.0 23• Mid-Game ParticipationRecommended A compatible peripheral may be connected to an inv

Page 22

Sega Saturn Software Development Standards, SOA version 2.0 24Control Port States (Summary)The following figure shows changes in the control port stat

Page 23

Sega Saturn Software Development Standards, SOA version 2.0 iiTable of Contents1. Game Sequence...

Page 24 - Glossary of Terms

Sega Saturn Software Development Standards, SOA version 2.0 256Player Basic SettingsRequired Since the use of a 6Player increases the number of ports

Page 25 - Standard Peripheral Support

Sega Saturn Software Development Standards, SOA version 2.0 26Checks During Game Start• Game StartRequired A game must be started from a peripheral t

Page 26

Sega Saturn Software Development Standards, SOA version 2.0 27Note It is recommended that the consumer use Setup Example 1 as their standard configura

Page 27

Sega Saturn Software Development Standards, SOA version 2.0 28Checks During the Main Game• Peripheral Connect/Disconnect CheckRequired When the 6Play

Page 28

Sega Saturn Software Development Standards, SOA version 2.0 294P 5P 6PControl Port 1Control Port 21P 2P 3P4P 5P 6PControl Port 1Control Port 2[1]-[6]P

Page 29 - Active Port

Sega Saturn Software Development Standards, SOA version 2.0 30Recommended If a 6Player that has an active peripheral connected to it isCompliance Item

Page 30

Sega Saturn Software Development Standards, SOA version 2.0 31• If the 6Player is ReplacedWhen a 6Player is replaced with another peripheral (and vic

Page 31

Sega Saturn Software Development Standards, SOA version 2.0 324P 5P 6PControl Port 1 Control Port 21P 2P 3P4P 5P 6PControl Port 1Control Port 21P 2P 3

Page 32

Sega Saturn Software Development Standards, SOA version 2.0 331P2P 3P 4PControl Port 1[1]2P 3P 4PControl Port 1[1]Control Port 2Control Port 2Port [1]

Page 33

Sega Saturn Software Development Standards, SOA version 2.0 34• Mid-Game ParticipationIn a multiplayer game where players can enter into the game ata

Page 34

Sega Saturn Software Development Standards, SOA version 2.0 iii8. Main Game ...

Page 35

Sega Saturn Software Development Standards, SOA version 2.0 35Mouse Button SetupBasic Mouse Button SetupWhen assigning functions to a mouse button, ob

Page 36

Sega Saturn Software Development Standards, SOA version 2.0 36Recommended Button Setup ExamplesFollowing are some sample button setups for different g

Page 37

Sega Saturn Software Development Standards, SOA version 2.0 37Required Option ItemsIt is required that all software that supports mouse input must als

Page 38

Sega Saturn Software Development Standards, SOA version 2.0 388.3 PauseRecommended The pause function is generally not applicable to non-action or no

Page 39 - Saturn Mouse

Sega Saturn Software Development Standards, SOA version 2.0 398.4 ResetResets on the Sega Saturn include a hardware reset via the pressing ofthe RESE

Page 40

Sega Saturn Software Development Standards, SOA version 2.0 40Reference: Multi-Game Compilation Title ResetsIn a multi-game compilation title in whic

Page 41

Sega Saturn Software Development Standards, SOA version 2.0 418.6.3 Proceeding to the Next ScreenRequired Upon completion of the Ending/Game Credits s

Page 42

Sega Saturn Software Development Standards, SOA version 2.0 42External DevelopersThe external development team members’ real names or nicknamesmay be

Page 43 - 8.3 Pause

Sega Saturn Software Development Standards, SOA version 2.0 439. Supplement9.1 Handling the Open CD Door StateRequired If the Sega Saturn’s CD Door OP

Page 44 - 8.4 Reset

Sega Saturn Software Development Standards, SOA version 2.0 44Appendix 1:Sega Saturn Game Content, Trademarkand Copyright StandardsSince Sega Saturn s

Page 45 - 8.6 Ending/Game Credits

Sega Saturn Software Development Standards, SOA version 2.0 4IMPORTANTSections labeled as “Required Compliance Item” are mandatory requirements which

Page 46

Sega Saturn Software Development Standards, SOA version 2.0 452. Miscellaneous Trademark/Copyright Issues2.1 Trademarks and Copyright Considerations

Page 47 - Prohibited Items

Sega Saturn Software Development Standards, SOA version 2.0 46Appendix 2:Sega Saturn Backup Memory SystemStandardsThis Standard was developed in order

Page 48 - 9. Supplement

Sega Saturn Software Development Standards, SOA version 2.0 47size size refers to the file size managed by the Memory Manager.memory available memor

Page 49 - Appendix 1:

Sega Saturn Software Development Standards, SOA version 2.0 482. Standard Backup System ImplementationThe basic backup operating system flowchart is s

Page 50

Sega Saturn Software Development Standards, SOA version 2.0 492.1 Initialization CheckRequired The following processes must occur during the initiali

Page 51 - Appendix 2:

Sega Saturn Software Development Standards, SOA version 2.0 502.4 SaveRequired During the save operation, the following operations must beCompliance

Page 52

Sega Saturn Software Development Standards, SOA version 2.0 51Table A2.1 Valid ASCII Characters in File Names and CommentsAll of the characters in Tab

Page 53 - Initialize Memory

Sega Saturn Software Development Standards, SOA version 2.0 52Comments can be written in Roman alphanumeric and Japanese kanacharacters. Comments can

Page 54 - 2.3 Load

Sega Saturn Software Development Standards, SOA version 2.0 53if new file saves are disabled after game start or new file saves are disabled during t

Page 55 - 3 character file extension

Sega Saturn Software Development Standards, SOA version 2.0 543.1 Check for Memory Initialization Status, Data, andAvailable Memory• Warning Messages

Page 56 - 2.5 Comments

Sega Saturn Software Development Standards, SOA version 2.0 11. Game Sequence1.1 Sega Brand Game SequenceA typical sample game sequence for a Sega b

Page 57 - 2.8 Warning Messages

Sega Saturn Software Development Standards, SOA version 2.0 55Saturn’s Memory Manager. To access the MemoryManager, go to the System Settings screen b

Page 58 - Messages

Sega Saturn Software Development Standards, SOA version 2.0 56User Selects Backup Memory FeatureUser Selects Backup DataLoad DataDisplay Warning Messa

Page 59 - • Warning Messages 2

Sega Saturn Software Development Standards, SOA version 2.0 57User Selects Backup Memory FeatureUser Selects Save LocationDisplay Warning Message 5Dis

Page 60 - • Warning Messages 3

Sega Saturn Software Development Standards, SOA version 2.0 58• Restart the game after deleting files or copying them to the Cartridge Memory orExte

Page 61 - • Warning Messages 4

Sega Saturn Software Development Standards, SOA version 2.0 59Appendix 3:Multiple Disc Applications SoftwareDevelopment StandardsThe multiple disc app

Page 62 - • Warning Messages 5

Sega Saturn Software Development Standards, SOA version 2.0 60Sufficient conditions• <Title screen>, a soft reset jump destination, must exist o

Page 63 - • Warning Message 6

Sega Saturn Software Development Standards, SOA version 2.0 61When Options are not included, some specs may not have the<Start/Options Select Scree

Page 64 - 1. Basic Design

Sega Saturn Software Development Standards, SOA version 2.0 62conflicts regarding 1. Basic design and 2> Title sequence, refer toRecommended specs

Page 65 - 1.2 Title Sequence

Sega Saturn Software Development Standards, SOA version 2.0 63<This is disc 2. There is no game data to start from this disc.Reinsert disc 1.>•

Page 66 - 2. Switching Discs

Sega Saturn Software Development Standards, SOA version 2.0 643.3 Reset through CD door OpenAll cases: similar to the normal case. Jump to the consol

Page 67 - 2.4 Incorrect disc switching

Sega Saturn Software Development Standards, SOA version 2.0 21.2 Third Party Brand Game SequenceA typical sample game sequence for a third party brand

Page 68 - 3. Reset

Sega Saturn Software Development Standards, SOA version 2.0 65However, when a halfway play (disc 1 play only) ends at a highly inappropriate location

Page 69 - 4. Save function

Sega Saturn Software Development Standards, SOA version 2.0 66 • <Disc 2> <Title screen> <Game data select screen> can beskipped.Ho

Page 70

Sega Saturn Software Development Standards, SOA version 2.0 32. Peripheral CheckRequired A check for peripherals (typically a Control Pad) connected

Page 71

Sega Saturn Software Development Standards, SOA version 2.0 4possible system crashes or operational problems caused by theconnection of that device ty

Comments to this Manuals

No comments