> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XR-130 XBOX 本体ファミリーと世代

> XR-130 では、ある本体世代をターゲットとするゲームが、XBOX Series X|S の互換モード動作を含め、その世代のすべてのデバイスをサポートすることを求めています。

# XR-130: XBOX 本体ファミリーと世代 \*

バージョン 2.0、2025/11/01

ある本体世代をターゲットとするすべてのゲームタイトルは、その世代のデバイスファミリー全体をサポートする必要があります。

Smart Delivery を使用していない XBOX One ゲームは、XBOX Series X|S 上で既定で互換モードで動作します。Smart Delivery を使用するゲームは、XBOX Series X|S 上で互換モードで実行された際に正しく動作する必要があります。

本体世代間の一貫性を維持するために、ゲームは次を行う必要があります。

* ゲームパッド入力によるナビゲーションをサポートする。事前承認により、タイトルは追加の周辺機器の使用を要求することができます。
* 世代内の本体タイプ間で保存されたゲームが機能することを保証する。
* 世代内の本体タイプに基づいてオンラインプレイヤーがセグメント化されないようにする。
* 世代内の本体タイプ間で同じゲームモードが提供されるようにする。
* 世代間 (XBOX One と XBOX Series X|S) で、同じ TitleID を共有するゲームは以下を行う必要があります。
  * 両方の世代で利用可能なコンテンツのゲームセーブローミングをサポートする (XR-052: User State and Title-Save Location, Roaming and Dependencies)。
  * 必須ではありませんが、マルチプレイヤー、協力型、または競争型の体験をサポートするシナリオでは、少なくとも 1 つの共有マッチメイキングホッパーを提供し、共有コンテンツ体験のための世代間招待/参加を許可することが推奨されます。

## 認定テストケース

### 130-01 コントローラー入力

**必要なツール**

* XBOX One × 1
* XBOX One S × 1
* XBOX One X × 1
* XBOX Series X Dev Kit × 1 (XBOX Series X|S 小売コンソールモードを使用)

**テスト手順**

1. XBOX プロフィールにサインインします。
2. タイトルを起動します。
3. タイトルのすべてのエリアをナビゲートし、各エリアでタイトルがコントローラー入力によるナビゲーションを受け付けることを確認します。
4. すべての世代のデバイスで上記のすべての手順を繰り返します。

**期待される結果**

タイトルは、タイトルのすべてのエリアでコントローラーによるナビゲーションをサポートし、キーボード/マウスなどの他の入力デバイスを必須とするシナリオを含みません。事前承認により、タイトルは追加の周辺機器の使用を要求することができます。

**合格の例**

1. タイトルは、タイトルのすべてのエリアでコントローラーからの入力を受け付けます。

**不合格の例**

1. タイトルは、タイトルの特定のエリアでキーボードやマウスからのみ入力を受け付けます。

### 130-02 セーブゲームローミング

**必要なツール**

* XBOX One × 1
* XBOX One S × 1
* XBOX One X × 1
* XBOX Series X Dev Kit × 1 (XBOX Series X|S 小売コンソールモードを使用)

**テスト手順**

1. デバイス A で XBOX プロフィールにサインインし、タイトルを起動します。
2. ゲームプレイを開始し、進行状況をセーブします (可能であれば、設定を変更するか新しい設定構成を追加して、設定セーブを作成します)。
3. タイトルを終了します。
4. 手順 1 で使用したのと同じプロフィールで、同じ世代の別のデバイスにサインインします。
5. 手順 1 と同じタイトルを起動し、すべてのセーブゲームと設定/構成ファイルが正しくアクセスされて読み込まれ、特定の同世代デバイスへの依存性がないことを確認します。
6. 同じ世代のデバイスで上記のすべての手順を繰り返します。
7. 世代間 (XBOX One と XBOX Series X) で同じ TitleID を共有するゲームについて、両方の世代で利用可能なコンテンツで手順 1〜4 を繰り返します。

**期待される結果**

セーブゲームは、同じ世代全体で完全に機能する必要があり、世代間 (XBOX One と XBOX Series X) で同じ TitleID を共有するゲームでは、両方の世代で利用可能なコンテンツについて完全に機能する必要があります。

**合格の例**

1. XBOX One S で作成されたゲームセーブが XBOX One および XBOX One X で機能し、逆も同様に XBOX One デバイスファミリー全体で機能します。
2. 世代間 (XBOX One と XBOX Series X) で同じ TitleID を共有するゲームで、両方の世代で利用可能なコンテンツについてゲームセーブが機能する必要があります。

**不合格の例**

1. 1 つの世代 (XBOX One または XBOX Series X) で作成されたゲームセーブが、その世代のすべてのデバイスタイプで完全に読み込まれません。
2. 世代間 (XBOX One と XBOX Series X) で同じ TitleID を共有するゲームで、両方の世代で利用可能なコンテンツについてゲームセーブが完全に読み込まれません。

### 130-03 オンラインセグメンテーション

**必要なツール**

* XBOX One × 1
* XBOX One S × 1
* XBOX One X × 1
* XBOX Series X Dev Kit × 1 (XBOX Series X|S 小売コンソールモードを使用)

**テスト手順**

1. 同じ世代のすべてのデバイスタイプで XBOX プロフィールにサインインし、タイトルを起動します。
2. すべてのデバイスを含む XBOX ネットワークマルチプレイヤーゲームセッションを完了します。
3. タイトルがサポートするすべての XBOX ネットワークマルチプレイヤーモードで手順 2 を繰り返します。

**期待される結果**

XBOX ネットワークプレイヤーは、同じ世代のどの本体タイプが使用されているかに関係なく、他の XBOX ネットワークプレイヤーに参加できる必要があります。

**合格の例**

1. 同じ世代のデバイスのすべての本体は、マルチプレイヤーゲームプレイで互いにプレイすることができます。

**不合格の例**

1. XBOX ネットワークプレイヤーが、XBOX One 本体タイプに基づいて同じ世代内でセグメント化されます。

### 130-04 フィーチャーされているゲームモード

**必要なツール**

* XBOX One × 1
* XBOX One S × 1
* XBOX One X × 1
* XBOX Series X Dev Kit × 1 (XBOX Series X|S 小売コンソールモードを使用)

**テスト手順**

1. XBOX プロフィールにサインインし、タイトルを起動します。
2. フィーチャーされているすべてのゲームモードを見つけてアクセスします。
3. 同じ世代のデバイスで上記のすべての手順を繰り返し、すべてのゲームモードが各デバイスで同一であることを確認します。

**期待される結果**

同じ世代のデバイスで同一のゲームモードが提供される必要があります。

**合格の例**

1. 同じ世代のデバイスのすべての本体が、同一のゲームモードのセットを提供します。

**不合格の例**

1. 同じ世代のデバイスのうち 1 つ以上が、その同世代の本体タイプに基づいて異なるゲームモードを提供します。

### 130-05 互換モード

**構成**

* XBOX Series X Dev Kit × 1 (XBOX Series X|S 小売コンソールモードを使用)

小売コンソールでは、以下の条件下でゲームがサスペンドされます。

* 電源モードが Instant-on に設定されている状態で本体の電源を切って接続スタンバイに入ったとき。
* ゲームが 10 分間フォーカス外のままになったとき。たとえば、設定などのアプリケーションを起動し、10 分間フォーカスを維持した場合。

このテストケースの目的では、手順 6 で両方の方法を検証する必要があります。

**テスト手順**

1. XBOX One タイトルの場合、本体の電源モードを Instant-on に設定して XBOX プロフィールにサインインします。
2. タイトルをプレイし、タイトルが互換モードで期待どおりに動作することを確認します。
3. XBOX Series X から XBOX One X の間で、ゲームのパフォーマンス、ビジュアル、またはオーディオが明らかに劣化しているエリアを特定します。
   * パフォーマンスの問題について、すべての異なる解像度出力を確認します。
   * HDR 対応画面で Auto HDR を確認します。
4. 手順 3 を繰り返しますが、今回は XBOX Series S から XBOX One S の間で、ゲームのパフォーマンス、ビジュアル、またはオーディオが明らかに劣化しているエリアを特定します。
5. XBOX Series X|S デバイス間、および XBOX One と XBOX Series X|S デバイス間 (サポートされている場合) のマルチプレイヤーの忠実度を確認します。
   * マッチメイキングを確認します。
   * 両方向の招待を確認します。
   * 両方向のシェル経由での参加を確認します。
6. サスペンドと再開が期待どおりに機能することを確認します。
7. 本体の再起動後にすべてのゲームセーブが保持されることを確認します。
8. XBOX One (ファミリーのいずれか) から XBOX Series X|S (ファミリーのいずれか) へのセーブローミングと、その逆が機能することを確認します。

**期待される結果**

Smart Delivery をサポートしていない XBOX One ゲームは、XBOX Series X|S 上で機能上またはパフォーマンス上の問題なく実行される必要があります。

**合格の例**

1. XBOX Series X|S で実行時にタイトルにパフォーマンス上の問題がありません。
2. XBOX Series X|S で実行時にタイトルに機能上の問題がありません。
3. XBOX Series 本体間でのマルチプレイヤーを含め、XBOX One と XBOX Series の間でマルチプレイヤーを行う際にも、タイトルはすべてのマルチプレイヤーモードに正しく入り、プレイし、完了できます。
4. XBOX Series X|S 本体で実行時にサスペンドと再開が正しくサポートされます。
5. XBOX Series X|S 本体で作成されたユーザーのゲームセーブが、完全なタイトル再起動後も保持されます。
6. XBOX One で作成されたユーザーのゲームセーブが XBOX Series X|S にローミングでき、すべての進行状況が残ります。同じゲームセーブを XBOX One にローミングし戻しても、すべての進行状況が保持されます。

**不合格の例**

1. XBOX Series X|S で実行時にタイトルにパフォーマンス上の問題があります。
2. XBOX Series X|S で実行時にタイトルに機能上の問題があります。
3. XBOX Series 本体間で実行時、または XBOX One と XBOX Series の間でマルチプレイヤーを行う際、ユーザーがすべてのモードでマルチプレイヤーに入る、プレイする、完了することができません。
4. XBOX Series X|S 本体で実行時にタイトルが正しくサスペンドおよび再開しません。
5. XBOX Series X|S 本体で作成されたユーザーのゲームセーブまたはその一部が、完全なタイトル再起動後に保持されません。
6. XBOX One で作成されたユーザーのゲームセーブが、進行状況を失うことなく XBOX Series X|S にローミングできません。同じゲームセーブを XBOX One にローミングし戻すと、進行状況の一部またはすべてが失われます。


## Related topics

- [FMA: XR-130 XBOX コンソールのファミリと世代](/ja-jp/publishing/certification/fma/xr-130.md)
- [XR-003 提出時のタイトル品質](/ja-jp/publishing/certification/xr/xr-003.md)
- [クロス世代ゲーム](/ja-jp/build/console-features/cross-gen/cross-gen-overview.md)
- [クロス世代タイトル開発](/ja-jp/build/console-features/cross-gen/gc-cross-gen-toc.md)
- [NDA トピック ディレクトリ - Microsoft Learn 公開版へのリンク](/ja-jp/nda/nda-topic-directory.md)
