これまでモンハンワイルズのパフォーマンスを上げる方法と言えば、アヒル(Lossless Scaling)とOptiScalerだったのですが、これに加えてMonster Hunter Wilds Tex Decompressor (モンスターハンターワイルズテクスチャー圧縮解除プログラム)というModが出たそうです。
Monster Hunter Wilds Tex Decompressor
モンハンワイルズは、圧縮されたテクスチャーをGPU側で解凍しながら表示する方式みたいで、性能が低めのグラボだと解凍処理がおぼつかず、テクスチャーの貼り遅れが起きたり、画質が落ちたり、ちらつき、フレーム速度が急に落ちたりします。
カメラを動かしたらかくつくのって、それみたいです。
というのも、このMODでは圧縮したテクスチャーをGPUまでもってきて解凍する方式から、あらかじめ解凍したテクスチャーを表示させるようにする仕組みだそうです。
大体24GBの圧縮されたテクスチャーファイルを、あらかじめ41GBの解凍されたテクスチャーファイルに変えておくことで、呼び出されたテクスチャーがストレートに表示されるようになるって感じ?
私はこのMODのことをYoutubeの反応動画で知ったのですが、元の24GBのファイルと41GBの「差分17GB」について議論がされていたみたいです。
「ストレージ容量を17GB節約するためにパフォーマンスを犠牲にするか?」
興味深い命題です。
個人的には、24GBが41GBになる程度で済むなら、パフォーマンスを上げたいです。
※ただし、CapcomさんがMODを禁止していて、導入できないのが残念です。
Digital Foundry 関連動画
私が見た反応動画の元ネタは、Digital Foundryの動画で、こちらもかなり面白かったです。
MODを使ったら、テクスチャーの貼り遅れ、ちらつき、かくつきがスムーズになったって話です。

あらかじめ解凍したファイルを読み込むようにすると、緑の線のようにフレームレート、フレームタイムが安定するそうです。
つまり、不安定な画質は、GPUでのテクスチャー解凍がネックになってたってことですね?
圧縮していないファイルを読み込んでいるため、当然と言えば当然ですが、PCIeを通ってやってくるファイルサイズは大きくなってるみたいです。

PCIeの帯域幅は1レーンあたり、Gen3が0.98GB/s、Gen4が1.97GB/s、Gen5が3.94GB/s。
大体の場合、受信するグラボ側は16レーン接続している人が多いと思うので多少古くてもバス幅は足りそうです。
が、送信する側のSSDは4レーンが一般的なのでGen3だと4GB/sぐらいしか送れなくて、バス幅が足りないね?
あと、これはムービーの時の通信量ですから、アクション中だとまた状況が違いそうですよね?
CPU側が古い構成だと厳しいかも?
(私の考え方、間違ってるかもです。詳しい人がいたら教えてくれると嬉しいです)
ちなみにDFさん、結構毒舌で、クオリティ「中」だとPS2レベルの画質だと言って、ワイルズはクオリティ「高」をおすすめしていましたw
公式の「高」の動作環境は、うちの子と同じ第10世代Intel Core-iシリーズ(PCIe Gen3構成)のCPUを含んでいて、SSDから出せるのは大体4GB/sですから、テクスチャーに対してバス幅足りなくてGPU側で解凍する方式に変えるアプデは期待薄かな……

そもそもの計算方法が間違っているかもしれないから、これ以上書くのはやめときます。
高解像度テクスチャーパックはまだ
DFさんが現況最強のRTX5090を使って、高解像度テクスチャーパックをMODに適用してみたみたいなのですが、そちらは(重すぎて?)ローディングに時間がかかって上手くいかないみたいです。
圧縮ファイル(71GB)を解凍後(120GB)するってことですから、24GBが41GBの3倍ぐらいです。
ということは、転送量も18GB/sになると仮定すると、これはGen5 SSD(3.94GB/s x 4レーン)じゃ足りないからかな?
期待していいかよくわかりませんね。
MODだよ!
一応、念のため、書いておきますが、Monster Hunter Wilds Tex Decompressorは、MODです。
CapcomさんはMODを禁止しています。
私は入れていませんし、他の人におすすめする記事でもありません。
ただ、技術的に興味深いことをしていていて、これを作ったeigeenさんを称賛したくて記事にしました。
ほんと凄いです!
ちなみに、このMODは単独では使えません。
REFrameworkというCapcomさんのRE EngineのゲームでMODを使えるようにするフレームワークMODを同時に入れていないと機能しません。(REFrameworkはRegident Evil2やDevil May Cryなどの他のゲームにも使える)
ちなみのちなみに冒頭のアヒル(Lossless Scaling)とOptiScalerについてですが……
アヒルの方は私も買ったSteamのソフトで、ゲームフォルダーにファイルを作らないので「MODではない」と言ってもいいんじゃないかと思います。
OptiScalerはゲームフォルダーにファイルを作るのでCapcomさん的には「MOD」なんじゃないかと思いますが、別のゲームなら使えるケースも多いと思うので、PCのパフォーマンスに不満な場合は調べてみるといいかもです。
最後に

最後までお読みいただきましてありがとうございました。