Sega Saturn Technical Information Page 54

  • Download
  • Add to my manuals
  • Print
  • Page
    / 71
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 53
Sega Saturn Software Development Standards, SOA version 2.0 49
2.1 Initialization Check
Required The following processes must occur during the initialization
Compliance Item check:
Check initialization status of the System Memory and
Cartridge Memory (if present) as well as any other external
backup memory devices (if connected).
Do not allow the game to start if the available backup memory
is not initialized.
The initialization of the System Memory and Cartridge Memory
must always be checked without fail prior to the start of the main
game.
If either one is not initialized, the user must be notified about the
memory status and instructed to perform initialization directly
from the game application or from the Sega Saturn’s boot ROM-
based Memory Manager screen The game must not be started if
either memory device remains uninitialized.
The Backup RAM BIOS calls must be used when accessing the
backup RAM. The System Memory, Cartridge Memory and External
Device must not be formatted using a backup library function other
than SEGASATURN_BACKUP_FORMAT .
2.2 Check for Data and Available Memory
Required The following checks must occur:
Compliance Item
Check for data.
Check available memory.
Before the main game starts, check for data that can be used
by the application as well as the remaining memory space of the
System Memory and Cartridge Memory. If the application’s
data does not exist or there is insufficient amount of memory
left to save data, then display the appropriate warning message
(see section 2.8 Warning Messages).
2.3 Load
Required This process must occur during the load operation:
Compliance Item
Check for damaged data and load errors.
Always check for damaged data when reading data. If the
data is unusable, then notify the user by displaying that
file name in a different name format that indicates its
damaged status.
Page view 53
1 2 ... 49 50 51 52 53 54 55 56 57 58 59 ... 70 71

Comments to this Manuals

No comments