57
Windows 11 24H2 が、GTA サンアンドレアスでスキマー水上飛行機に関連する 20 年前のバグを引き起こす
GTA: サンアンドレアス ディフィニティブ・エディションのスキマー水上飛行機
(画像クレジット:LM670 / YouTube)

ゲーム開発者のエイドリアンは、余暇にゲームのバグ修正に取り組んでおり、『グランド・セフト・オート・サンアンドレアス』GTA: San Andreas )をはじめとする多くの最新コンピューター向けゲームの修正を継続的にリリースしています。中でも注目を集めたバグの一つが、Windows 11 24H2にアップデートした後に『GTA: San Andreas』でスキマー水上飛行機が消えてしまうというものです。これはGitHubユーザーのhiddenmask58氏が4日前に報告したものです。ユーザーによると、このゲームのMOD版とSilentPatchを適用したバニラ版の両方でこの問題が発生するとのことです。幸いにも、エイドリアン氏はこの問題に気づき、24時間以内に修正を行い、Silent's Blogでその成果を共有しました。

調査によると、この問題の根本原因は、vehicles.ide 設定ファイル内の情報不足です。スキマーの行には、前輪と後輪のスケールを含む最後の4つのパラメータが欠落しています。この問題は『GTA: San Andreas』の発売当初から存在していたようですが、Windows が以前の情報を読み込む方法が原因で、20年近くもの間、検出されませんでした。

情報が欠落していたのは明らかに意図的なものでした。スキマーは水上飛行機であり、ゲーム内の他のすべてのボートも同様に最後の4つのパラメータを省略しています。以前のゲームバージョン(GTA IIIおよびGTA: Vice City)では、この乗り物はボートとして定義されていましたが、 GTA: San Andreasでは飛行機に変換されました。しかし、ゲーム開発者がこの変換を行った際に、このような乗り物に必要な4つの追加パラメータを追加するのを忘れたようで、これがバグの原因となりました。

そのため、Windows 11 24H2のパッチ未適用版では、スキマーがゲームでレンダリングするには大きすぎるため、表示されません。この問題を修正せずにCJを水上飛行機のコックピットに無理やり乗せると、ゲーム内での彼の高度は10億87000億光年となり、宇宙飛行士の姿になってしまいます。

アップデートしたWindows PCでゲームを楽しみたい場合は、『GTA: サンアンドレアス』のインストールディレクトリにあるdata\vehicles.ideを探してください。メモ帳でファイルを開き、「460, Skimmer」という行の末尾に「-1, 0.7, 0.7, -1」を追加してファイルを保存します。または、SilentPatch氏がGitHubでこのゲームのホットフィックス(ゲーム内の他のバグ修正を含む)をリリースするのを待つこともできます。そうすれば、再びSkimmer水上飛行機を操縦できるようになり、『GTA: サンアンドレアス』の50回目の再プレイを進めることができるはずです。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

ジョウィ・モラレスは、長年のテクノロジー業界での実務経験を持つテクノロジー愛好家です。2021年から複数のテクノロジー系出版物に寄稿しており、特にテクノロジー系ハードウェアとコンシューマーエレクトロニクスに興味を持っています。