Japanese
PROGRAMMER'S GUIDEXBLD User's Manual
Back | ■
XBLD User's Manual

Appendix A. XBLD changelog



A.1 Changes from Ver.1.00 to Ver.1.10

(1) Support for interleaving and volume control commands

  1. volume
    • ApplicationUse
    • ApplicationIdentifier
    • LogicalBlockSize
    • OptionalLPath
    • Optional MPath
    • VolumeEffectiveDate
    • VolumeExpirationDate

  2. track
    • End Extent
    • Extent

  3. ISO file
    • Attributes
    • File No.
    • Recording Date
    • SysExecuteAttributes
    • SysOwnerID
    • SysReadAttributes

  4. DOS file
    • AutoEOR
    • Offset

  5. interleave
    • Begin Time E
    • BeginTimeF
    • BeginTimeS
    • Channel
    • EndChannel
    • EndFileInterleave
    • EndTimeE
    • EndTimeF
    • EndTimeS
    • FileInterleave
    • GapSize
    • UnitSize


A.2 Changes from Ver.1.10 to Ver.1.11

(1) Troubleshooting

  1. Fixed an error in the information in the PVD sector part of the PVD file.

  2. Fixed an error in the directory location LSN that occurred when SystemArea was not written.

  3. Corrected an error in the information in the PVD file of the RTI file.


Changes from Ver.1.11 to Ver.1.50

(1) Newly supported commands
    • Supports MPEG data creation
    • MpegMultiplex
    • End Mpeg multiplex
    • MpegStream
    • EndMpegStream
    • MpegFlush

  1. volume
    • BootIdentifier
    • BootRecord
    • Boot System Identifier
    • EndBootRecord
    • EndSupplementaryVolume
    • Escape Sequences
    • SupplementaryVolume

  2. track
    • Channels
    • Copy
    • Preemphasis

  3. ISO file
    • Eors
    • SameName
    • Trigger

  4. DOS file
    • SubEmpty
    • SubSource

  5. interleave
    • BitRate
    • Pack
    • Reallocation
    • SectorRate

(2) Improved interleaving function
  1. File interleaving including channel interleaving is now possible.

  2. Extent command arguments can now be omitted.

  3. It is now possible to specify positions on the disk both in absolute time and FAD.
    (Extent command, etc.)

  4. Changed to set the default value when FileNo is omitted.

  5. The following commands are now available for channel interleaving.
    (Functional extension from VCDBUILD)
    • BitRate
    • Pack
    • Reallocation
    • SectorRate

(3) Others

  1. Support for multiple indexes of CDDA tracks.

  2. It is now possible to output files using the Session and File commands.


A.4 Changes from Ver.1.50 to Ver.1.60

(1) Provision of 32-bit version “XBLD32”

(2) Functional improvement

  1. Eliminated the limit on the number of times the Trigger and Eors commands can be specified in a file.

  2. Corrected so that the maximum number of file interleaving and channel interleaving can be specified.

  3. Improved file processing method to increase processing speed.

  4. The file name is now displayed in the build message.

(3) Corresponding to failures that occurred in versions earlier than Ver.1.50

  1. Fixed an error in file size when specifying the SubHeader command.

  2. Fixed an error in RTI file format when there is multiple file interleaving.

  3. Fixed an error in the RTI file format of MPEG files.

  4. Modified to output QSB file used in direct DOS mode emulation.


A.5 Changes from Ver.1.60 to Ver.1.70

(1) Official support for on-the-fly writing

(2) Support for subcommand file specification

(3) Corresponding to failures that occurred in versions earlier than Ver.1.60

  1. Corresponds to failures where file interleaving is not possible when the area size is large.

  2. Corrected file interleaving submode abnormality.

  3. Corrected a problem where the contents of the TOC file were incorrect if the file was not defined within the track.


A.6 Changes from Ver.1.70 to Ver.1.71

(1) Addition of vcd subcommand (VCDBUILD compatibility mode)

(2) Corresponding to failures that occurred in versions earlier than Ver.1.70

  1. Index error when multiple FileSources are defined in a File block on a CDDA track.

  2. Error handling for directories over 8 levels


A.7 Changes from Ver.1.71 to Ver.1.80

(1) Specification changes

  1. When the p subcommand and otf subcommand are specified, the output destination of the TOC file, RTI file, QSB file, SCT file, and OTI file is set to the same location as the PVD file.

  2. The default creation date and time of MPEG and channel interleave files is set to the time of disc build.

  3. The date and time of the root directory can now be specified using the VolumeModificationData command.

(2) Troubleshooting

  1. A problem will occur if the CDDA track Pause command is not defined at the beginning of the track.

  2. Attributes are not set by the SysExecuteAttributes and SysReadAttributes commands.

  3. AutoEOR command does not work with file interleaving.

  4. The RTI file format is incorrect when interleaving files.


A.8 Changes from Ver.1.80 to Ver.1.81

(1) Functional improvement

  1. Multiple FileSource definitions are now possible in the Channel block.

(2) Performance improvement

  1. The channel interleaving build process has been sped up.

  2. The purging process has been sped up. (Most effective when there are many file definitions in one directory)


A.9 Changes from Ver.1.81 to Ver.1.82

(1) Specification changes

  1. Changed the message output destination. Print errors and warnings to standard output, and print other messages to error output.

(2) Troubleshooting

  1. The VolumeModificationData specification was not reflected in the default creation date and time of directories, MPEGs, and channel interleaved files.


A.10 Changes from Ver.1.82 to Ver.1.83

(1) Specification changes

  1. (a) The disk types that can be specified with the Session command are limited to the following two.

    1. CDROM

    2. SEMIXA

(2) Troubleshooting

The following problems were addressed.

  1. When defining a directory using a mode 2 track, the disc may become unreadable.

  2. There is an error in the TOC file when pregap is not specified.

  3. There is an error in the directory name in Ver.1.81 and Ver.1.82.


Back | ■
PROGRAMMER'S GUIDEXBLD User's Manual
Copyright SEGA ENTERPRISES, LTD. 1997