★Dreamcastソフトウェア作成基準

Dreamcastソフトウェア作成基準／Ver.１．００ベータ2

４．ソフトリセット

> 今回のDreamcastでは、サターンと異なり、ハードリセットボタンが本体にありません。従って、ユーザーがリセットしようとした場合は、電源ＯＮ／ＯＦＦを除けばソフトリセットが唯一の手段になるため、４．１以下に正確に対応してください。

４．１　ソフトリセットのタイミング

> □必須：セーブ実行中、ディスクのアクセス中を除き、「ソフトリセット」が効かなければならない。

４．２　ソフトリセットのボタン操作

> □必須：Ｘボタン、Ｙボタンがないガンコントローラ、（サターン版でキーの同時入力認識が困難だったキーボード含む？）を除き、『Ａボタン＋Ｂボタン＋Ｘボタン＋Ｙボタン』が同時に押された状態で『スタートボタン』が同時に押されたら、「ソフトリセット」が効かなければならない。

> □必須：上記で「（Ａボタン＋Ｂボタン＋Ｘボタン＋Ｙボタン）＋スタートボタン」以外のボタンが同時に押されていた場合にも、「ソフトリセット」が効かなければいけない。

> □必須：レーシングコントローラ、ガンコントローラ、キーボード等に対応する場合は、「（Ａボタン＋Ｂボタン＋Ｘボタン＋Ｙボタン）＋スタートボタン」の組み合わせが不可能（または困難）なため、別途メニュー表示によるソフトリセットを可能とすること。その際、タイトル画面、ブートロムのメニューをそれぞれ、ソフトリセットの飛び先として選択可能とすること。（４．４参照）

> レーシングコントローラでは、ボタン配置から同時押しが困難、ガンコントローラは、「Ｘボタン」「Ｙボタン」がない、キーボードでは、ボタンの同時認識が困難という理由のためです。

> ユーザーに対し誤解を与えないためにも、上記ボタンの組み合わせ（（Ａ＋Ｂ＋Ｘ＋Ｙ）＋スタートボタン）以外の組み合わせを、（ガンでは不可能だからと等の理由で）ソフトリセットのボタン操作としてはいけません。

４．３　ソフトリセットとコントローラ（コントロールポート）

> □必須：全ての使用しているコントローラ（ポート）から、ソフトリセットが効かなければならない。

> ２．コントローラとポートにあるように、対応していないコントローラが挿さったポートからは操作できてはならないため、当然ソフトリセットも効かないようにしてください。

４．４　ソフトリセットの実行

> 以下のＡまたはＢをチェックしてください。

> □Ａ：単一のアプリケーションがディスクに入っている。　　　　　　　　（４．４．１へ）

> □Ｂ：複数のアプリケーションがディスクに入ったオムニバス形式である。（４．４．２へ）

４．４．１　通常の単一アプリケーションの場合

> □必須：タイトルループからのソフトリセットでは、本体ブートロムのメニューへと飛ばなければならない。

> □必須：メインゲーム内（アプリケーションがスタートした後）でのソフトリセットでは、タイトル画面へと飛ばなければならない。

> どこからアプリケーションがスタートした後（＝メインゲーム内）とするかは、６．タイトル画面にて規定します。

４．４．２　オムニバス形式のアプリケーションの場合

> ◇推奨：それぞれの各タイトルのメインゲーム内からのソフトリセットでは、それぞれのタイトル画面へと飛ぶようにしてください。

> ◇推奨：それぞれの各タイトルのタイトルループからのソフトリセットでは、それぞれのタイトルを選択する統合タイトル画面へと、飛ぶようにしてください。

> ◇推奨：統合タイトル画面のタイトルループからのソフトリセットでは、本体ブートロムのメニュー画面へと飛ぶようにしてください。

> 上記推奨事項に従えない場合（総合タイトル画面がない等の場合）は、４．４．１のソフトリセットの必須事項に従ってください。

★Dreamcastソフトウェア作成基準

Copyright SEGA ENTERPRISES, LTD, 1998