Resident Evil 5: Gold Edition had splitscreen code "ripped out" when switching to Steam

GFWLからSteamへの移行において、バイオハザード5: ゴールド エディションでは、改造者が分割画面のサポートを有効にするためのコードが一部失われていました。

resident_evil_5_medium_1

Resident Evil 5: Gold Edition は最近、Windows Live 向けゲームを Steamworks 向けに廃止しました。ただし、新しいリリースには分割画面のサポートが欠けており、モッダーが自分で追加できるようにするコードもいくつかありません。ゲームに付属のリリース ノート ファイルには、通常は公開されていないいくつかの開発上の変更点が誤って記載されています。

ファイルの内容は最終的に次のようになりましたペーストビンそしてメモの 1 つは、分割画面コードを「リッピング」することに言及しています。言うまでもなく、このリリースがバイオハザード 5 の決定版であることを期待していたユーザーは失望しました。

この変化は何人かによって注目されましたNeoGAFその結果、カプコンの代表者がこの問題に返答し、この省略の背後にある理由を明らかにすることになりました。

「ただし、明確にしておきますが、PC ビルドから切り取られた分割画面コードはコンソール バージョンのものです。」とウベーコンは言った。 「ご存知の方もいるかもしれませんが、MT Framework は、複数のプラットフォームで利用される当社のマルチプラットフォーム開発ツール/エンジンです。前述の分割画面コードは、PS3/Xbox 360 SKU から孤立したコード ベースであり、PC では動作しません。 。

「問題の核心は、PC のコード ベースには複数のコントローラーの概念がないということです。つまり、Xbox コントローラーを 2 つ接続した場合、バイオ 5 ではどのゲームパッドがどのキャラクターを制御しているのか、あるいは 1 つのゲームパッドで何が起こるのかを把握する方法がありません。プレーヤーは KB+M とゲームパッドを使用します。元のゲームのロジックは複数のコントローラー デバイスを考慮して設計されていないため、解決するのは困難です。」

しかし、分割画面サポートの有効化に取り組んだモッダーのうち 2 人は、この声明に同意しませんでした。 「なぜそのコードが『PC 上では動作しない』と主張するのか理解できません。私は、PC 用の GFWL 初期リリース バージョンで有効にする分割画面 MOD に取り組んだ主要人物の 1 人でした。すべてのコードが完全に機能し、GFWL バージョンで問題なく動作したことを確認できます。」あるモッダーは言いました

「私たちはゲームに何も追加していません。単に有効にしただけです。ゲームは 2 つのコントローラーを区別するのにまったく問題ありません。明らかに、ゲームは PAD1 を Player1 に、PAD2 を Player2 にその逆に割り当てることを認識しています。そうでなければ、キャラクターは存在しません。」全然動いてないよ。」

別のモッダー最初に同意した「PC バージョンには、少なくとも複数のコントローラーを処理するためのコードが含まれています。各プレーヤーが使用しているコントローラー ID を定義する配列があり、プレーヤー 2 の ID を -1 から 1 に変更すると、プレーヤーを制御する 2 つのコントローラーが存在します。」 1と2。

「プレイヤー 2 が独自のセーブゲームを持つことになっているというゲーム上の大きな問題を除いて、分割画面協力プレイはかなりうまく機能することができました。これが全体的に機能するのがどれほど難しいかわかりませんが、この機能は残念です」 Rev 2 のときのように、ガールフレンドと分割画面でゲームをプレイしたかったのです。」

カプコンが後に語ったところによると、ユーロゲーマー移植プロセスでコードの一部を変更する必要があることがわかりました。

「GFWL でのオリジナルのバイオハザード 5 リリースには正式にローカル協力プレイが含まれていなかったため、このモードは最近の Steam リリースではサポートされていません。

「オリジナルの GFWL リリースの一部のゲーム コードは、バイオハザード 5 と新しいアントールド ストーリーズ バンドルのアドオン コンテンツの両方がシームレスに連携できるように、移植プロセスで変更する必要がありました。残念ながら、これは、最新のリリースが現時点では動作しないことを意味します。以前のローカル協力MOD。」