★Dreamcastソフトウェア作成基準
Dreamcastソフトウェア作成基準/Ver.1.00J
27.1 コントローラのボタン設定
□必須:Aボタンを「決定」ボタン(積極的な操作)として、Bボタンを「解除ボタン」(消極的な操作)として使用する。
◇推奨:シューティングゲームにおけるため押しなど、特にその操作が特殊なものを除きボタンを離した時でなく、ボタンを押した時に効くように設定する。
□必須:著作権表示を行っている。
□必須:タイトル画面を用意し表示している。
以上2件を持ってタイトル表示(またはタイトルループ)とみなします。
画面サイズ等から、同一画面にその表示を行わなくともかまいませんが、その場合上記2件の表示を行ってください。また自動的にサスペンドされるため、特にタイトルループである必要はありません。
□必須:『Aボタン』『Bボタン』の同時押しのみで、27.2のタイトル表示(タイトルループ)から、メインゲームへ移る。(ゲームがスタートする)
◇推奨:タイトル画面において、「PRESS A+B」と表示してください。
27.4 単体アプリケーションとセーブファイルとしてのビジュアルコメント
◇推奨:実行ファイルでのビジュアルコメントの自己書換は行わないでください。
一番小さいビジュアルコメントデータでも5ブロック弱使用するため、実行ファイルがビジュアルメモリ単体で書き換えを行うと、長時間フリーズする/電力消費が非常に多くなると思われ、その結果として正常に書き換えが終了するかどうか保証できないと思われるためです。
□必須:低電圧割り込みが入った場合は、アプリケーション内にてデータの保存や処理中の動作を完了次第、直ちに「デンチヲコウカンシテクダサイ」等の警告表示を行い、以後モードボタンその他一切のキー入力を受け付けないようにしてください。
注意:「あつめてゴジラ」ではボタンを押すと以後もゲームが続けられるようになっていますが、データSAVE中に電池寿命が来たら最悪フラッシュメモリーのデータが破壊されます。アプリが低電圧検出をしたら、データ保護の為に以後の動作はしないでください。
27.6 ビジュアルメモリ単体アプリケーションのファイル名の登録
注意:単体アプリケーションの実行ファイルのファイルも、Dreamcastアプリケーションのセーブファイルと同じく、必ず登録を行ってください。(開発企画部・ソフト推進部あて専用書類にて提出)
実行ファイルのファイル名・アイコン等の書式は、セーブファイルのものと同一です。15.1 セーブファイルを参照してください。
◇推奨:単体アプリケーションのファイル名12文字のうち、最後の3文字は「VMS」としてください。
ネットワークサーバー上からのダウンロードの際に、この拡張子で判断し、「VMS」がついている場合は、実行ファイルとして保存するようにします。
(19.2.1 VMSファイルのダウンロードを参照)
27.7 ビジュアルメモリとビジュアルメモリの接続
27.7.1 接続前
◇推奨:ビジュアルメモリとビジュアルメモリを実行アプリケーション中で接続する場合、「接続待機中」等、接続を待っていることをユーザーに示す警告を画面表示してください。
◇推奨:上記「接続待機中」と表示しユーザーによる接続を待っている場合、一定時間経過またはBボタンでその直前のメニューにもどることが可能なようにしてください。
27.7.2 接続時
◇推奨:接続中は、「データ交換中」等現在接続によるデータ交換を行っていることを示す警告を画面表示してください。
27.7.3 接続終了
◇推奨:接続終了時には、「切り離してください」等接続が終了し、ビジュアルメモリの切り離しが可能になったことを示す警告を画面表示してください。
27.7.4 常時接続の禁止
◇推奨:データ交換のための接続は必要最低限のものとし、交換終了後はただちにビジュアルメモリを切り離すことが可能な仕様としてください。
◇推奨:ゲームモード(ビジュアルメモリでのゲーム実行中)において、本体コントローラにビジュアルメモリが挿された場合は、ソフトウェア側でのモード切り替えを行わない(本体コントローラとの接続を検出して、ゲームモードを中断し、モード切替を行えばメモリーカードとして認識可能でしょうがそうしない)ようにしてください。
ビジュアルメモリが、「ファイルモード」または「時計モード」の時以外の本体コントローラとの接続は、ユーザーに対し推奨していません。(ビジュアルメノリの取り扱い説明書に記載)
Copyright SEGA ENTERPRISES, LTD, 1998