PROGRAMMER'S GUIDE

Sega Saturn CD Builder

CD Builder Script Grammar Manual

2nd edition (Ver.1.71): 1997-02-19


1. 1. Introduction

1.1 Features
1.2 Basics
1.3 Definition of terms

2. Script overview

2.1 Disk structure and script
2.2 Script description example
2.3 Script syntax rules

3. 3. Command reference

3.1 Pseudo-instruction
3.2 Definition of disk session structure
3.3 Definition of track structure
3.4 Volume definition
3.5 Definition of logical file structure
3.6 Definition of interleaving
3.7 IOS file definition
3.7.1 Definition of file attributes
3.7.2 Definition of directory record information
3.8 Definition of file source information
3.8.1 Definition of subheader information
3.8.2 Definition of file placement control information
3.9 MPEG stream definition
3.10 CDDA Track Definition
3.11 Definition of volume descriptor information
3.11.1 Definition of identifier information
3.11.2 Date / time information
3.11.3 Other
3.12 Definition of boot record descriptor

Keyword index

CD Builder Script Grammar Quick Reference


CD builder script grammar supplementary explanation

1. 1. About the effect of Pack line on channel interleaving

(1) When the Pack line is not specified
(2) When the Pack line is specified
(3) When you want to fill the gap

2. About relative time specification

(1) When BeginTime is specified
(2) When EndTime is specified
(3) When BeginTime, UnitSize, GapSize are specified
(4) When EndTime, UnitSize, GapSize are specified
(5) Session relative time (BeginTimeS, EndTimeS)
(6) Extent relative time (BeginTimeE, EndTimeE)
(7) File relative time (BeginTimeF, EndTimeF)

3. 3. About the relationship between sector rate and bit rate

4. Precautions when building MPEG stream

● Sector rate specification
● Channel interleaving of MPEG and multi-DOS files
● Definition of MPEG video stream
● ISO11172 stream subheader

5. Script description example

● Sample script for CD-ROM (MODE1 + CD-DA) disc
● CD-ROM XA (MODE1 + MODE2 + CD-DA) disc sample script
(1) .PVD definition line
(2) .SVD definition line
(3). Boot record definition line
(4). File definition line
(5). File source definition line

PROGRAMMER'S GUIDE
Copyright SEGA ENTERPRISES, LTD., 1997