Japanese
PROGRAMMER'S GUIDEXBLD User's Manual
BackForward
XBLD User's Manual

2. Basics


2.1 Package composition

The XBLD package consists of the following files.

Table 2.1 XBLD package configuration file
File explanation
XBLD.EXE DOS extender version of XBLD (works in MS-DOS environment)
XBLD32.EXE 32-bit version of XBLD (operates only in Windows95 DOS window environment)
SAMPLE.SCR sample script file
SAMPLE.BLD Sample subcommand file
MANXBLD.TXT CD Builder XBLD external specifications

2.2 Operating environment

This system operates in a DOS environment on IBM-PC.
The required hardware and software are shown below.

Table 2.2 Operating environment
Item Operating conditions/model etc.
XBLD XBLD32
hardware
IBM-PC compatible machine 80486/33MHz or higher
memory 8MB or more
hard disk 600Mbyte or more (VCD recommended model)
CD-R drive *1 YAMAHA CDE100/CDE102
SCSI I/F board *1 adaptec SCSI MASTER (recommended)
VCD I/F board *2 I/F board for CD emulation
software
OS MS-DOS
Windows95 (DOS window)
Windows95 (DOS window)
DOS extender DOS/4GW DOS Extender Unnecessary
driver ASPI driver *1
Other tools Write-once system *1 (ADDCDW),
VCD emulator *2 (VCDEMU), etc.
*1
When writing to a CD-R disc, hardware and software such as a CD-R drive, SCSI I/F board, ASPI driver, and write-once system are required.

*2
To perform CD emulation, related hardware and software such as a VCD I/F board and VCD emulator are required.

2.3 Input/output files

(1) Input file
When creating a CD or performing CD emulation, specify it as an input file for XBLD.

Table 2.3 XBLD input files
SCR file script file
file name scrfile.scr
explanation Specifies how program data is arranged on the CD.
(Script syntax is the same as VCDBUILD)

(2) Output file
XBLD outputs files as follows depending on the operating mode.

Table 2.4 XBLD operating modes and output files
 XBLD operating mode
 subcommand
 output file
 CD creation
unspecified
 DSK, TOC
 real-time emulation
r
 DSK, TOC, RTI
 Direct DOS file access
p
 PVD, TOC, RTI, QSB
 write on the fly
otf
 PVD, TOC, SCT, OTI

Table 2.5 XBLD output files
DSK file Disc image (CD image)
file name dskbase.dsk (specified with the Disc command in the script file)
Output destination Path specified in the script file's Disc command
size Several Mbytes to 600 Mbytes (file size same as the created CD)
explanation Create a CD (write to CD-R) or use CD emulation
A file that is an image of the CD required to perform the operation.

TOC file TOC information file
file name dskbase.toc (DSK file base name + extension TOC)
Output destination Output to the same location as the DSK file
size (Total number of indexes + 2)×8 bytes
explanation A file containing track information.
Used when creating a CD.

RTI file CD configuration information file
file name dskbase.rti (DSK file base name + extension RTI)
Output destination Output to the same location as the DSK file
size Several 10 bytes to several 10 Kbytes
explanation Analyzes the SCR file and outputs CD configuration information as an RTI file.
CD emulation (real-time emulation, direct DOS)
Used when performing file access).

PVD file
file name pvdfile.pvd
(Specified with the PrimariyVolume command in the script file)
Output destination Path specified in the PrimariyVolume command in the script file
size Several 10 Kbytes to several 100 Kbytes
explanation A file that records the contents of a PVD (basic volume descriptor).
When performing CD emulation with direct DOS file access,
It is also used when writing on the fly.

QSB file
file name vcd0000.qsb~vcd9999.qsb
Output destination Output to the same location as the DSK file
size CDDA source file sector count x 98 bytes
explanation A file that records CDDA track information.
CD emulation with direct DOS file access
Use when doing.

SCT file
file name dskbase.sct (DSK file base name + extension TOC)
Output destination Output to the same location as the DSK file
size (Number of DOS files + number of gaps) x 28 bytes
explanation This is an XBLD specific file.
Used when writing on the fly,
A file that records disk sector information.

OTI file
file name xbld0000.oti~xbld9999.oti
Output destination Output to the same location as the DSK file
size Several 100 Kbytes to several 10 Mbytes (interleaved file size)
explanation This is an XBLD specific file.
Used when writing on the fly,
Interleaved intermediate file.

2.4 Definition of terms

Defines basic terms used in this system.

subcommand
Instructions for XBLD.
Specify a subcommand as an XBLD command option.

subcommand file
A file that describes a group of subcommands. Specify subcommands by file instead of command options.

DOS window
Refers to a Windows MS-DOS window. XBLD32, a 32-bit version of XBLD, operates only on Windows95 DOS windows.

DOS extender
Basic software for using protected mode from MS-DOS.
A typical DOS extender is DOS/4GW.

CD builder
A tool for creating disk image files.
CD builders for Sega Saturn include XBLD and VCDBUILD.

DSK file (disk image)
A file constructed from a CD image required for CD creation or CD emulation.

TOC file
A file containing track information.
Used when creating a CD.

ISO file
A file recorded on an ISO9660 standard CD.

DOS file (source file)
MS-DOS file from which a disk image is created.

ISO9660 standard
A standard that specifies the logical format of CD-ROMs.

ISO11172 standard
MPEG-1 standard. In addition to MPEG video and MPEG audio, it includes system standards that handle their synchronization and multiplexing.

ISO11172 stream
Refers to multiplexing MPEG video and MPEG audio.

Write Once System (CD-R writing software)
Software that writes to CD-R discs.
Write-once systems for Sega Saturn include ADDCDW and SEGACDW.

ADDCDW
A write-once system that allows you to add data to a CD-R disc multiple times.
It also supports on-the-fly writing.

write on the fly
A method of writing to a CD-R disc while creating a sector image of the disc (no need to create a DSK file).
On-the-fly writing can be performed by linking XBLD and ADDCDW.


BackForward
PROGRAMMER'S GUIDEXBLD User's Manual
Copyright SEGA ENTERPRISES, LTD. 1997