                                                                    1998-12-16
                                                                          SEGA

             「ミドルウェアライブラリサンプルプレーヤ」説明書

　ミドルウェアAPIを使ったMPEG Sofdecのサンプルプレーヤの、 コンパイルから実行
までの手順を説明します。

１．　動作環境
　本サンプルは以下の条件で作成し、動作を確認しました。

（１）　ハードウェア
　Dev.Box SET5.24 Boot ROM Ver.1.001（NTSC出力）

（２）　ソフトウェア
+-----------------+--------------------+---------------------+----------------+
| ソフト名        | バージョン         | タイムスタンプ      | 備考           |
+-----------------+--------------------+---------------------+----------------+
| Dreamcast SDK   | Ver.1.30           |                     |                |
+-----------------+--------------------+---------------------+----------------+

２．　ディレクトリ構成
　本サンプルのディレクトリ構成と、必要なヘッダ，ライブラリを示します。

  DC_SDK -+- SHINOBI -+- INCLUDE -+- SFD_MW.H
                      |              SG_MW.H
                      |              SG_MWPLY.H
                      |
                      +- LIB     -+- SOFDEC.LIB
                      |              SG_MW.LIB
                      |
                      +- SAMPLE  -+- MW -+- MW_DATA  -+- SAMPLE.SFD
                                         |               MANATEE.DRV
                                         |
                                         +- MW_PLY01 -+- TEST.C
                                                      |  SBINIT.C
                                                      |  MAKEFILE
                                                      |  MAKEUSER
                                                      |
                                                      +- OUTPUT -+- MW_SFD01.ELF
                                                                    MW_SFD01.MAP


３．  本サンプルの動作
　本サンプルを動かすと自動的に再生を開始し、再生が終わると再び最初から再生を開
始します。

４．　コンパイル
　作業ディレクトリを DC_SDK\SHINOBI\SAMPLE\MW\MW_SFD01 に移して、NMAKE を実行し
てください。正常に終了すると MW_SFD01.ELF ができます。（※）

※ : 既に作成済みのものが、OUTPUTディレクトリの中に入っています。
　　 動作確認だけしたい場合には、こちらを使ってください。

５．　実行
　次の手順に従って操作します。

（１）　Dev.BoxをNTSC出力でモニタに接続する。

（２）　CodeScapeを起動する。

（３）　GD Workshopを起動する。

（４）　CodeScapeに、上記３で作成した MW_SFD.ELF を読み込む。
　　　　（[File]-[Load Program File]を選択するか、Exploreでドラッグ＆ドロップ）

（５）　次の手段に従ってGD WorkshopにMW_DATA\SAMPLE.SFDとMANATEE.DRVを読み込
      む。
　(a) メニュー File -> New を選び、新しいプロジェクトを開く。
　(b) ExploreからMW_DATA\SAMPLE.SFDとMANATEE.DRVをドラッグ＆ドロップする。
　(c) File Systems Configuration ダイアログの、[GD-ROM]をチェックして[OK]。

（６）　GD Workshopのアイコンで、ドライブのトレーを閉じる。（※）

（７）　CodeScapeでプログラムを実行する。

※：トレーを閉じたときに次の様なメッセージが表示される場合、Track1のMODE1,CDDA
　にそれぞれ４秒以上（MODE1では600KB以上、 CDDAでは690KB以上）のファイルをロー
　ドしてください。
  +-------------------------------------------------------------------------+
  | The following tracks contain either no data or data less then 4 seconds |
  | this is not valid for emulation or burning                              |
  | please correct this and try again                                       |
  |                                                                         |
  | Track:2                                                                 |
  | Track:1                                                                 |
  +-------------------------------------------------------------------------+


以上
