-------------------------------------------------------------------------------
CD-ROM XA オーサリングツール  Ver 1.00 (2000/7/1)
-------------------------------------------------------------------------------



[はじめに]

  このプログラムは、form2で記録されるファイルや、DAファイル(音楽トラックへの
インデックス)に対応した、CDROM XA規格のCDROMを作成/編集するためのツールです。 



[動作環境]

・Windows95/98/NTが普通に動作すれば大丈夫です。
・HDDの空き容量が、CD２枚分(1.5GByteぐらい)必要です。
・CDRドライブおよびCDライティングソフトが必要です。



[インストール方法]

 ===インストーラ付きの場合===
  1)アーカイブの内容を任意のフォルダに解凍します。
  2)setup.exeを実行します。
  3)インストール先等、適当に入力してインストールします。
  4)インストール後はsetup.exe等の解凍したファイルは不要なので消します。

 ===バージョンアップの場合===
  1)アーカイブの内容を任意のフォルダに解凍します。
  2)update.exeを実行します。
  3)終了後はupdate.exe等の解凍したファイルは不要なので消します。



[使い方]

 === CDROMを新規作成する場合 ===
 1.プロジェクトの作成
    a.スタートメニューから"プロジェクトエディタ"を起動します。
    b.[新規作成]を選択します。
    c.プロジェクトファイル名を入力します。
    d.必要に応じてボリューム情報を入力します。
    e.[保存]を押します。
 2.ディレクトリイメージを作成。
 3.form2で記録したいファイルを含む場合
    a.スタートメニューから"プロジェクトエディタ"を起動します。
    b.[読み込み]を選択します。
    c.[form2]を押します。
    d.form2ファイルリストにドラッグ＆ドロップでファイルを追加します。
    e.ダイアログを閉じて、[保存]を押します。
 4.DAファイル(音楽トラックのインデックス)を含む場合
    a.スタートメニューから"プロジェクトエディタ"を起動します。
    b.[読み込み]を選択します。
    c.[DA]を押します。
    d.DAファイルリストにドラッグ＆ドロップでWAVファイルを追加します。
    e.リスト上でファイルを選んでENTERを押せば、ファイル名とギャップが入力可。
    f.ダイアログを閉じて、[保存]を押します。
 3.CDイメージを作って焼く。(後述)

 === CDROMを編集する場合 ===
 1.ＣＤイメージの作成
    ・B's Recorder GOLDの場合
         a.[メディア(M)|キャプチャー(C)]を選ぶ。
         b.ドライブを選択して[OK]を押す。
         d.ﾄﾗｯｸを選んで、[ギャップ除去(P)]を押す。
         c.[作成開始]を押す。
         e.ファイル名を入力して、[保存(S)]を押す。
    ・Neroの場合
         a.[CD-Recorder|Choose Recorder]を選ぶ。
         b."Image Recorder"を選んで[OK]を押す。
         c.[File|CD-Copy]を選ぶ。
         d.読込むドライブを選択して[Next]を押す。
         e.[Burn]を押す。
         f.ファイル名を入力して、[保存(S)]を押す。
    ・その他の場合
         イメージのセクタ長が2336byteと2352byteを自動認識しますので、
         基本的にはどんなCDライティングソフトを使ってもOK。
 2.ＣＤイメージの展開
    a.スタートメニューから"イメージ展開"を起動します。
    b.入力のファイル名に1で読み取ったイメージファイルを指定します。
    c.出力のファイル名にイメージの展開先を指定します。
    d.[開始]ボタンを押します。
      例) 入力:c:\tmp\game.img
          出力:c:\tmp\game.xap
         とした場合、
          c:\tmp\game.xap ... プロジェクトファイル
          c:\tmp\game.dat ... ＣＤのボリューム情報
          c:\tmp\game\*.* ... ＣＤの中身(ディレクトリイメージ)
         となります。
 3.ディレクトリイメージ内のファイルを編集。
 4.CDイメージを作って焼く。(後述)

 === CDROMの焼き込み ===
 1.ＣＤイメージの作成
    a.スタートメニューから"イメージ作成"を起動します。
    b.プロジェクトファイル名にxapファイルを指定。
    c.出力ファイル名に作成するCDイメージファイル名を指定。
    d.セクタサイズはCDライティングソフトにあわせて選択。
    e.[開始]ボタンを押します。
 2.ＣＤの焼き込み
    1で作成されたCDイメージをCDライティングソフトで焼いてください。



[XAPファイルについて]

 1.[General]セクション
    Header ... ボリューム情報のファイルを指定。
    DirImg ... ディレクトリイメージのディレクトリを指定。
    Sector ... デフォルトのセクタ長を指定。

 2.[Form2]セクション
    ItemNum ... form2で記録するファイル数を指定。
    Item99  ... form2で記録するファイルを指定。

 3.[CDDA]セクション
    ItemNum ... DAファイルのファイル数を指定。
    Item99  ... WAV(音楽データ)またはDA(インデックス情報)を指定。
    NAME99  ... DAファイル(CD上におけるファイル名)を指定。
    Gap99   ... トラック間のギャップ長(セクタ単位)を指定。



[ＣＤイメージ展開(exxaimg.exe)が生成するDAファイルについて(Nero以外)]

  CD-ROM XAにおけるDAファイルとは、音楽トラックの位置を示すためのファイルで、
実体はデータトラック(トラック１)には存在せず、後続の音楽トラックを示していま
す。exxaimg.exeはデータトラックのイメージしか参照していないため、音楽トラック
の実体を生成する事が出来ません。そこで、代わりにDAファイルとして中身がテキス
ト形式のファイルを生成し、その中にデータトラックの最後尾からの相対位置および
音楽トラックの長さを記録しています。よって、exxaimg.exeで展開したディレクトリ
イメージをデータだけ編集して音楽トラックを編集しない場合には、相対位置関係が
変わりませんので、そのままmkxaimg.exeでＣＤイメージを作成しても大丈夫です。

  しかし、音楽トラックを編集する場合には相対位置関係が崩れるため、exxaimg.exe
が生成したDAファイルは使用できません。そこで、DAファイルを削除して、代わりに
WAVファイルを置き、プロジェクトエディタでDAファイルを削除して、WAVファイルを
ドラッグ＆ドロップで登録して保存する必要があります。(必要に応じてファイル名
を変更してオリジナルとあわせます)

  また、CD-Rの焼き込み方法によってギャップ長が異なる可能性がありますので注意
してください。(例えば、B's Recorder GOLD+YAMAHA CDR400の場合、ディスクアット
ワンスなら150、トラックアットワンスなら152です) もし、ギャップ長が異なる場合
には、プロジェクトエディタのDAファイルリストから、ファイルを選んでENTERを押
せば、ギャップ長の変更が可能です。ギャップ長が一致しているかどうかの判定は、
mkxaimg.exeでイメージを生成する際に表示されるトラック情報(TXTとして保存可能)
と、CD-Rライティングソフトが表示するトラック情報が一致しているかを確認する事
で行ってください。(ソフトによっては表示しない場合があります)

  なお、音楽トラックを編集する場合の応用例をホームページに(たぶん)アップして
いると思いますので、こちらを参照してみてください。

※Neroの場合は、DAファイルではなく、WAVファイルが生成されます。



[ご注意]

・このソフトを用いた事による損害等は当方では一切責任を負いません。
・このソフトが違法行為の助長にならないよう、このソフトの利用法には
  十分注意してください。
・このソフトはフリーウエアです。
　基本的に転載は自由ですが、下記の使用条件をお守り下さい。
　　１）実行ファイル等、アーカイブを改変して配布しないでください
　　２）転載はできるだけ開発者に連絡してください
　　　　(ただし、雑誌等、商用目的での配布は必ず連絡をお願いします)
　　３）メディアの物理的媒体にかかる費用以外の金銭の授受を
　　　　このプログラムに対して行わないでください。




[連絡先]
E-mail:taka2prj@mail.goo.ne.jp
http://ns.to/taka2/    (http://hp.vector.co.jp/authors/VA017269/)



[変更履歴]

Ver 1.00β3 (1999/12/24)
       ・一般公開用に整備。
Ver 1.00β4 (1999/12/29)
       ・DAファイルに対応。
Ver 1.00β5 (1999/12/29)
       ・CDRソフトによっては、うまく焼けない場合があったのを修正。
Ver 1.00β6 (2000/1/14)
       ・ディレクトリ情報が2kbyteを越えた時のバグを修正。
Ver 1.00β7 (2000/1/24)
       ・プリギャップとスクランブルに対応。
       ・Neroのディスクイメージに対応。
Ver 1.00β8 (2000/1/26)
       ・editxapでボリューム情報の読込みに失敗する場合があったのを修正。
Ver 1.00β9 (2000/2/20)
       ・editxapで新規作成時、ボリューム情報に抜けがあったのを修正。
       ・RIFFヘッダ付きのファイルをform2として登録できるようにした。
       ・form2として登録できるファイルの認識部を改善した。
       ・イメージ展開時のform2ファイルの認識部を改善した。
       ・form2セクタのCRCの生成を禁止できるようにした。
       ・Neroのイメージ展開時のトラック属性の判定を改善した。
Ver 1.00β10 (2000/4/5)
       ・キャプションにバージョン番号を表示するようにした。
       ・イメージ展開時のファイル属性の判定を修正した。
       ・Neroイメージ作成でオーディオトラックの出力部のバグを修正。
       ・Neroでイメージを読込む時ハングアップする場合があったのを修正。
Ver 1.00 (2000/7/1)
       ・Vector公開用に整備



------------------------------------------
Copyright (C) 1999-2000 Taka2
