OutRun2006 の調整
OutRun 2006: Coast 2 Coast にいくつかのマイナーな修正と微調整をパッチできるラッパー DLL。
最新のビルドはリリース セクションにあります: https://github.com/emoose/OutRun2006Tweaks/releases
微調整により、ゲームが新しいマルチプレイヤー サーバーに向けられるようになります。ゲーム内のマルチプレイヤー セクションに移動して、そこでユーザー名とパスワードを選択するだけです。
オンライン ゲームは OutRun2006Tweaks Discord で定期的にセットアップされます: https://discord.gg/GFjKAMg83t
特徴
グラフィック:
- UI を引き伸ばすことなく、さまざまなアスペクト比に拡大縮小できるようになりました
- ゲームシーンとUIテクスチャをゲームから抽出し、高解像度バージョンに置き換えることができます
- 車両の LOD を無効にし、車両が近づくにつれての醜いポップインを軽減します。
- 重度の Z ファイティングと遠くのオブジェクトのポップインを引き起こす Z バッファの精度の問題を修正しました
- ゲームファイルを変更する必要がなく、レンズフレアエフェクトが正しいパスからロードされるようになりました。
- トラフィックコーンなどのステージオブジェクトは、実際に画面外に出た場合にのみ消えるようになりました
- コントローラーの使用時に表示されなかったエンジンのバックファイアなどの特定のエフェクトを修正
- 異方性フィルタリングと透明度スーパーサンプリングを強制することができ、トラックのエッジ付近のエイリアシングを大幅に軽減します
- 反射レンダリングの解像度はデフォルトの 128x128 から増やすことができます
- 何らかの理由で PC に欠落していた、C2C コンソール ポートからの車両ベース シャドウを復元します。
- 未使用のまま残されていたアルベルト/クラリッサ/ジェニファーの高品質モデルを使用できるようになります
ゲームプレイ:
- 新しいオンラインサーバーにゲームをポイントし、オンラインマルチプレイヤーモードを復元します
- Xbox リリースから復元された XInput ランブル コードを INI 内で有効にし、ギア シフト/ドリフト/クラッシュなどでフィードバックを提供できるようにすることができます。
- Xbox シリーズのインパルス トリガーがサポートされており、INI 内で調整できます。
- ステアリングデッドゾーンはデフォルトの20%からカスタマイズ可能
- ホーン ボタンは、「ホーンを鳴らしてください!」以外の通常のゲームプレイ中に機能させることができます。女の子のリクエスト
- プレイ中のゲーム モードのセットのみを使用するのではなく、使用する高速道路アニメーションのセットをランダム化できるようにします。
- ゲーム内の HUD は、バインド可能なキーを押してオプションで切り替えることができます
- C2Cメニューのデフォルトとしてマニュアルトランスミッション(MT)を設定可能
- すべての C2C ミッションをクリアすると、何か新しいロックが解除されるかもしれません?
バグ修正:
- スピードアップを防ぐフレームリミッターが内蔵されており、内部で 60FPS で実行されるゲームでフレームレートを部分的にロック解除できます。
- 多数の入力デバイスが接続されている状態でコントロールを再マップするときに保存が破損するバグを防止します
- 著作権侵害対策チェックの不備により、Steam やその他のリリースで C2C ランキング スコアボードが更新されない問題を修正
- ペガサス アニメーションのクロッピング効果音が正しく終了するようになりました。
- オンライン サービスに関連するテキストはオプションで非表示にすることができます
- ゲーム ウィンドウの DPI スケーリングを自動的に無効にして、スケーリングの問題を修正します
- 特定のキャラクター/ステージ モデル (エンディングのカットシーン モデルなど) のシェーディングに関する問題を修正しました。
- コンソール版と同様に、草/砂利などのパーティクルを正しく描画できるようになります。
- 一部の最新システムでのフリーズ問題を解決するために、ゲームを単一コアで強制的に実行できます。
- 1024 ピクセルを超える Bink ムービー ファイルがクラッシュせずに再生されるようになりました
- ゲームがクラッシュすると、クラッシュ レポートが CrashDumps フォルダーに書き込まれるようになりました (クラッシュ レポートは問題ページに自由に投稿してください)。
機能強化:
- ゲームはボーダーレスウィンドウモードで実行できるようになりました。ゲームがアクティブな間、マウスカーソルが非表示になるようになりました
- outrun2006.ini が存在しない場合、ゲームにはデスクトップ解像度が使用されます
- 改善されたフレームリミッターによりロード時間が大幅に短縮されました
- ステージの描画距離を長くできるため、レベル上のポップイン/フェードインが大幅に減少します。
- 同じファイル名で存在する場合、非圧縮 WAV またはロスレス FLAC ファイルから音楽をロードできるようになりました。
- イントロのスプラッシュ画面をスキップできるようにします
- 音楽トラックは、Z ボタンと X ボタン、またはコントローラーの Back/RS+Back を使用してレース中に変更できます (最初に INI で
CDSwitcher
有効にする必要があります)
上記はすべて、OutRun2006Tweaks.ini ファイルを介してカスタマイズできます。
部分的な FPS ロック解除により、ゲームをより高い FPS でレンダリングできるようになりますが、内部的には 60FPS で実行されます。
フレームは繰り返されるため、これは実際のフレームレートのロック解除ほどの利点はありませんが、ロード時間を短縮し、反射の更新レートなどの一部の効果を改善するのに役立ちます。
(60Hz の応答時間が遅い高リフレッシュ レートのモニターでも、この利点が得られる可能性があります)
設定
Steam/DVD リリースには DLL ラッパーではうまく動作しない古い DRM がパックされているため、このパックにはゲームを実行するための代替ゲーム EXE が含まれています。
この EXE は、Steam リリースとオリジナルの DVD バージョンの両方、およびほとんどの OR2006 MOD と互換性があるはずです。
設定するには:
- リリース ZIP からファイルをOutrun2006 Coast 2 Coastフォルダーに抽出します。このフォルダーにはOR2006C2C.EXEがあり、元の EXE と置き換えられます。
- OutRun2006Tweaks.iniを編集して、好みに合わせて調整をカスタマイズします (デフォルトでは、
CDSwitcher
以外のすべての調整が有効になっています)。 - 重要:最新の x86 VC 再配布リストを (https://aka.ms/vs/17/release/vc_redist.x86.exe) からインストールします。Tweaks を正しく起動するには、2024 年の再配布リストが必要です (既にインストールされている場合でも)もう一度インストールしてみてください)
- ゲームを実行します
outrun2006.ini
ファイルが存在しない場合は、デフォルトでデスクトップ解像度が使用されます。 - (オプション) SoundtrackFix パッケージを適用して、「Rush a Difficulty」の最初の 2 秒の欠落を修正できます。
- (オプション) テクスチャの改善は、テクスチャ パックのリリース スレッドで見つけることができます (独自のスレッドも自由に作成してください!): #20
Steam Deck/Linux ユーザーは、MOD をロードするためにWINEDLLOVERRIDES="dinput8=n,b" %command%
起動パラメータを指定してゲームを実行する必要がある場合があります。
建物
ビルドには Visual Studio 2022、CMake、git がインストールされている必要があります。これらのセットアップでは、このリポジトリのクローンを作成して、 generate_2022.bat
を実行するだけです。
バッチ スクリプトが成功すると、 buildoutrun2006tweaks-proj.sln
ソリューション ファイルが表示されるはずです。それを VS で開いてビルドするだけです。
(この設定での構築に問題がある場合は、お知らせください)
ありがとう
OutRun 2 SP (Lindburgh) のデバッグ シンボルをホストしてくれた debugging.games に感謝します。Outrun2006 を調べるのに非常に役立ちます。
( Coast 2 Coast または Online Arcade のプロトタイプを所有している場合は、内部にデバッグ シンボルが含まれている可能性があります。これにより、ゲームの C2C 側をさらに改善できるようになります。私のメールアドレス: luckynut.xbl at gmail までご連絡ください。ドットコム)