Mixer以外

Steam版エースコンバット7をウルトラワイドモニター21:9に対応させたい

この記事は 6 ヶ月以上前の記事です。Mixer は変更が頻繁に行われるため、内容が古い可能性があります

Steam版エースコンバット7をウルトラワイドモニター21:9に対応させたい

昨今のPCゲームは当然のように様々な解像度、アスペクト比に対応しているので、当然ACE COMBAT7もウルトラワイド対応かと思っていたらなんと16:9固定でした。

両端に黒い帯が出たままとりあえず一度クリアはしましたが、やはり広い空を飛びたい。同じ思いの有志がMOD作ってくれたりしないだろうかと苦手な英語を解読しつつ色々がんばって調べたので自分のメモがてらここに情報を残します。

注意 非公式な方法ですのですべて自己責任でお願いします。こちらに書いてあることを試して不利益が生じた場合も一切責任は取れません。ユーザーの手でゲームに変更を加えるとそのゲームでは実績を取得することができなくなります。アップデートで使用不可になる可能性があります。質問にはお答えできません。2019年2月11日現在の情報です。

下記のフォーラムに投稿されていた方法になります
Widescreen gaming forum – Ace Combat 7 no Ultrawide (Fix !!)

http://www.wsgf.org/forums/viewtopic.php?p=174364#p174364

このウルトラワイドへの対応方法は以下の問題が生じます

  • 元々のHUDを横に伸ばして表示しているため、横に伸びている
  • セリフの表示は横にずれたまま
  • 地図に表示崩れがある
  • その他、プレイに支障ない程度の表示乱れがある

参考動画をアップしました。0:00~はウルトラワイドの画面で(2560×1080)デフォルト両側に黒帯が出た状態、3:30~は対応させた動画になります。

「多少表示が崩れても、プレイに支障が出ないレベルなら平気、それよりも広い画面でプレイすることのほうが重要という方向けです。

Steam版エースコンバット7をウルトラワイドに対応させるには、大きく分けて2段階の手順に分かれます

  1. 画面をウルトラワイドに広げる。この状態だとHUD(画面上に表示される照準や、ミサイル残数、地図)が左寄せになっている
  2. HUDを画面全体に引き伸ばす

1 画面をウルトラワイドに広げる

下記から自分の利用しているモニターと同じ解像度のファイルをダウンロード

21:9
Ace7Game_2560x1080v1.7z
Ace7Game_3440x1440v1.7z

32:9
Ace7Game_32x9v1.7z

ダウンロードしたファイルを解凍します。※.7zの拡張子が解凍できない場合はこちらのソフトがおすすめです。

解凍したファイル[Ace7Game_解像度v1.exe]を実行。[Target File] の部分は、エース・コンバット7の実行ファイル[Ace7Game.exe]の場所を指定します。ファイルの場所の調べ方は下記。

[Ace7Game_解像度v1.exe]

Steamのクライアントの[ライブラリ]のタブを表示して、ゲーム一覧の[ACE COMBAT7]を右クリックし、プロパティを選択します

Steamのクライアントの[ライブラリ]のタブを表示

[ローカルファイルを閲覧]をクリックすると[Ace7Game.exe]のある場所が表示されます。

[ローカルファイルを閲覧]をクリック

さきほど調べた[Ace7Game.exe]の場所を[Target File]で指定し、[Start]をクリックします。

※[Make a backup when possible]にチェックが入っていると自動で元の[Ace7Game.exe]のバックアップを作成してくれますが、念の為、手動でも[Ace7Game.exe]のコピーを取っておくのをおすすめします。

[Start]をクリック

[Process succeeded]が出たら成功です。[OK]をクリックして窓を閉じてください。

[OK]をクリックして窓を閉じる

この時点で画面はウルトラワイドになっていますが、HUD(画面に表示されている緑のUI)は左に寄ってしまっています。それを修正するために[2 HUDを画面全体に引き伸ばす]の工程を行います。

2 HUDを画面全体に引き伸ばす

HUDの中央揃えは同じスレッドで別の方が対応してくれています。 http://www.wsgf.org/forums/viewtopic.php?p=174483#p174483

3Dmigotoのバージョン1.2.73をダウンロードし、解凍します。

3Dmigotoのバージョン1.2.73をダウンロードし、解凍

利用中のOSが64ビット版の場合は[x64]のフォルダを開き、その中身をすべてコピーします

中身をすべてコピー

[Ace7Game.exe]と同じフォルダに[x64]のフォルダの中身をすべてペーストします。

中身をすべてペースト

テキストエディタで[d3dx.ini]を開いて、[hunting=1]の文字列を検索し、1を0に変更します

[hunting=1]の文字列を検索し、1を0に変更

ここを右クリックし、[名前を付けて保存]します。そのとき、ファイル名が[9958a636cbef5557-ps_replace.txt]であることを確認してください。

先程のテキストファイルを[ShaderFixes]フォルダ内に保存

ゲームを起動するとHUDが引き伸ばされて表示されている状態になっています。

横に引き伸ばされたので、HUDが多少ぼやっとしている。マップは表示崩れはあるが見えないレベルではない
参考リンク
http://www.wsgf.org/forums/viewtopic.php?p=174364#p174364
http://www.wsgf.org/forums/viewtopic.php?p=174483#p174483

ゲームの配信には驚異の平均遅延 1 秒未満Mixerがおすすめ!詳しくはこちら