. |

### GD Workshopマニュアル
for 2.4.37a

## はじめに

#### GD Workshopとは

セガのコンシューマーゲーム機「Dreamcast」では、ゲームの記録媒体として従来のSEGA SaturnのようにCD-ROMドライブではなく、新しいメディア「GD-ROM」を採用しています。このGD-ROMは中心部が単密度領域で約35MB、外周部が高密度領域で約1GBの容量を持っています。単密度領域はCD-ROMと互換性があり、既存のCD-ROMドライブで読み込めますが、外周部の高密度領域はDreamcastでしか読み込めないようになっております。

GD WorkshopはこのGD-ROMのエミュレーション、編集、書き込みを行うアプリケーションソフトです。また、DreamcastにはGD Mirage（以降、GD-M）というGDエミュレータが内蔵されており、Dev.Box(SET5)を開発用コンピュータと接続することによってリアルタイムGD-ROMエミュレーションが可能となります。

作業的には、GD Workshopwで「仮想GD-ROM」を作成し、作成した仮想GD-ROMをGD-M上でエミュレートします。この仮想GD-ROMはGD Workshopで編集して瞬時のうちに作り直すことができるので、GD-ROMの内容（コンテンツ）に加えた変更の結果を数秒のうちに確認することができます。

これによって、GD-ROMの開発サイクルを短縮でき、動作確認のためにGD-RをわざわざGD-Rライターで焼く必要もなくなります。

#### ご注意

このマニュアルに記載されている事柄は、将来、予告なしに変更することがあります。

ユーザーは著作権法を遵守することを義務づけられています。このマニュアルをCross Products Limitedの書面による承諾なしに無断で複製したり、電子的（デジタルデータなど）または物理的（印刷、コピーなど）な手段によって 、複製または伝達することはできません。このマニュアルの内容を印刷または複製することは、電子的な手段によって個人的に利用する場合にのみ許可されています。

このマニュアルに含まれる情報には技術上不完全なものまたは誤植がある可能性があります。Cross Products Limitedは、このマニュアルに含まれる情報の使用もしくは機能に関連して生じる利益の損失に起因する特別損害、間接損害、その他いかなる損害についても、契約違反、過失または不法行為であるとを問わず、一切責任を負いません。

#### 商標

- Cross Products、Cross Productのロゴ、およびGD-Mのロゴは、Cross Products Limitedの登録商標です。
- MS、Microsoft、MS-DOS、Windows、Windows NTは、米国 Microsoft Corporation の米国およびその他の国における登録商標です。
- Macintosh は Apple Computer， Inc. の登録商標です。
- その他、記載されている会社名、製品名は、各社の商標および登録です。
- 本文中には、TM、（R）マークは明記しておりません。

#### 改版履歴

GD Workshopユーザーズガイド for 2.4.37a

1998年8月31日 　初版発行

1998年11月30日　第二版発行

Copyright （C） 1998 by Cross Products Limited. All rights reserved.

Copyright （C） 1998 株式会社セガ・エンタープライゼス
編集・製作　株式会社アスキー AAP書籍編集部

. |

### GD Workshop制限事項（1998年10月26日版）

本制限事項は、

- GD Workshop version 2.4.37a
- Firmware version 2.4.5i

に対するものです。

#### 変更履歴

#### 追加

平成10年10月16日

- No Speed Restrictions機能の禁止(重要)
- 不具合情報の追加
- LEDについて

平成10年7月15日

- ファームウェアのアップデート
- トレークローズ時
- HDDのゴミ
- Set5の電源OFF

平成10年6月30日

- ディレクトリ＆ファイルの追加機能
- 各トラックの最小容量
- ASPIマネージャに関する注意事項

#### 変更

平成10年10月26日

- 「No Speed Restrictions機能の禁止」の削除

平成10年10月16日

- ファイルシステム制限における「GD-ROM auto-build, and files to 2nd session」設定の削除

平成10年7月15日

- ファームウェアの書き換え（重要）
- 各トラックの最小容量
- ファイル数制限等

#### LEDについて

ファームウェア2.4.5iにアップデートするとGD-Drive指定時にDev.Boxの真中のLEDが点灯した状態になります。

#### プロジェクトファイルについて

バージョンの異なるGD workshopで作成したプロジェクトファイルは、使用することはできません。

新たなバージョンのGD workshopを使用する場合は、Set5のHDD(リムーバブルディスク)をフォーマットし、古いデータは全て消去して下さい。

#### ASPIマネージャのバージョン

ASPIマネージャはバージョン4.00以降が必要です。Windows 95に標準で付属するASPIマネージャは使用できません。詳しくはSCSIカードに付属のマニュアルをご参照ください。なお、最新版ASPIマネージャは、http://www.adaptec.com/support/overview/ezscsi4x.htmlより、ダウンロードできます。

#### ディレクトリ＆ファイルの追加機能

開発を行う場合は、推奨使用方法に記述してある方法を用いて一回でイメージを構築するようにしてください。ディレクトリとファイルの追加を行った場合は、正常に追加されたかどうかを確認するように心がけてください。追加が行えない場合は、推奨使用方法での対応をお願い致します。

#### データのバックアップ

GD Workshopを使用する場合は、必ずデータのバックアップを取るように心がけてください。

#### 各トラックの最小容量

単密領域、高密領域のすべてのトラックに一定量のデータが必要です。

- MODE1トラック−−＞ 600KB（4秒分）以上
- CD-DAトラック −−＞ 690KB（4秒分）以上

のデータが必要です。容量が足りない場合は、トレーをクローズすることができません。その場合、CDDAトラックは特にDAデータを格納する必要はありません。

#### ファイルシステム制限

File System Configurationダイアログボックスで選択可能な項目は、

- GD-ROM

のみです。

データは高密領域のみに配置してください。GD-ROM用のファイルシステム 注1は高密領域のみアクセス可能になります。古いSDKのファイルシステムは単密領域のみを使用していたため、新しいライブラリでリンクし直す必要があります。ご注意ください。

注1 ファイルシステムのバージョンは、ヘッダーファイルsg_gd.hの中を参照すると確認可能です。Version 0.47以上であれば高密領域対応になります。

#### GD-ROMに関して

GD-ROMはISO9660 Level2仕様のみに促しています。

- ファイル名の制限は、ファイル名＋拡張子で30文字以内です。（必ずピリオドを付加する。ピリオドは30文字に含まれません。ピリオド込みで31文字まで可能です。）
- ディレクトリ名の制限は、31文字以内です。
- ファイル名、ディレクトリ名に使える文字は、大文字英数字とアンダーバーのみです。（A〜Z、0〜9_）
- ディレクトリは8階層までです。

となっています。

GD Workshopにはこれらの制限が一部入っていませんが。将来的に上記の仕様を満たさないものは使用できなくなるため、この仕様内で運用してください。

#### ファイル数制限等

- ファイルは、15000個まで使用可能です。
- ディレクトリは、500個まで使用可能です。
- 1つのディレクトリに4000個までファイルを格納可能です。

#### GD Workshopツールの制限

#### 使用してはいけない項目

- ［PVD］、［Boot］、［Track］、［Digital Audio］、［Directory］、［File Source］、［Hard Errors］の各タブ
- GD Writer機能
- メニューの［Configuration］−［Hardware］で、［Drive Removable］のチェックは外さないようにしてください。これを外すとGDエミュレートができなくなります。

#### 使用方法に関する制限

- GD Workshopのトレーがオープンしている状態で、ファイルシステムを使用しない。
- Project Windowでディレクトリをドラッグ＆ドロップすると、余分なディレクトリが出来ることがあります。

#### 推奨使用方法

1. 専用のディレクトリを用意する。（Dev.Boxのリムーバブルディスクなど）
2. そのディレクトリにGDに書き込むディレクトツリー構造をすべて構築する。
3. 上で作ったディレクトリの下をすべてをマウスで GD Workshop のプロジェクトウィンドウにドラッグ＆ドロップする。

#### トレークローズ時

- トレーが閉まっている場合は、プロジェクトの編集は行わないでください。
- Dev.Boxでファイルをアクセスしているときに、そのファイルに変更を加えた場合、動作の保証はできなくなります。
- TOC、システムの情報はトレーを閉めたときに更新されます。トレーが閉まっているときにファイルにアクセスした場合、システムの情報が更新されない状態でファイルアクセスを行うことになります。

#### HDDのゴミ

GD Workshopでファイルやディレクトリを消去しても、Dev.BoxのHDDからはデータは消去されません。定期的にDev.BoxのHDD 注2のフォーマットをお勧め致します。

注2 PCからはリムーバブルHDDと認識されている。

#### プロジェクトの保存

プロジェクトの保存は必ずPCに接続されているHDDに行ってください。

#### 不具合時

- 使用時はログを確認してください。
- 動作が不正な場合は、Projectを新しく生成してください。
- Projectを新しくしても不正な場合は、Dev.Boxのリムーバブルディスクをフォーマットし直してください。

#### ファームの書き換え

GD Workshopのバージョンが古い場合は、ファームの書き換えが必要になります。

- ファームウェアのファイルは、Dev.Boxのリムーバブルディスクではなく、
  PCのHDDからインストールしてください。
- ファームを書き換える場合は、書き換えが終了するまで絶対に触らないようにしてください。ファーム書き換えに失敗した場合、ソフトでは修復できなくなります。

#### Dev.Boxの電源OFF

Dev.Boxの電源をOFF（リセット）する場合は、HDDにアクセスしていないか 注3確認してから電源OFF（リセット）してください。

注3 フロントパネルにLEDが3つ並んでいますが、HDDアクセス時は左端のLEDが点灯しています。

#### 不具合情報

- PC上の同一ファイルを、GD Workshop上の異なるディレクトリにコピーすると、トレーが閉まらなくなる場合があります。
- GD Workshopのログ出力中に、「GD Workshopの操作」または「Codescapeのmake 後elfファイルを自動読み込み中にDev.Boxが死ぬ」状況が確認されています。
- エクスプローラーなどからファイルをGD Workshopにドロップすると、マウス指定位置ではなく、カーソル位置にファイルがドロップされることがあります。ドロップ位置をカーソルで指定するようにして下さい。

[INDEX] | [→]