MODはPCゲームの際立った利点の一つであり、コンソールでは決して実現できない比類のないカスタマイズ性をプレイヤーに提供します。PCプラットフォームのオープンアーキテクチャは、MODの作成と共有に熱心に取り組める活発なコミュニティを育んでいます。これらの機能強化は、クラシックタイトルと最新タイトルの両方に新たな命を吹き込むだけでなく、開発者による最初のリリース後もバグ修正やグラフィックとパフォーマンスの最適化に大きく貢献します。その好例がNexus Modsです。数十万を超えるMODを網羅したユーザー生成コンテンツの膨大なライブラリをホストし、公式サポートが終了した後もプレイヤーがゲーム体験を向上させることを可能にします。
様々なカテゴリーのMODの中でも、パフォーマンス向上MODの人気は急上昇しています。特に注目すべき開発の一つが、モッダーartur07305によって作成され、2024年1月15日に公開されたDLSS Enablerです。このMODは、新しいクエストや環境を導入するのではなく、パフォーマンスの向上やビジュアルの忠実度向上といった技術的な要素に特化しています。
DLSS Enabler を使用すると、ユーザーの GPU が DirectX 12 と互換性がある場合(機能レベル 12_0 以上を強く推奨)、DLSS 2 または DLSS 3 をサポートするあらゆる DirectX 12 ゲームで、テンポラルアップスケーリングやフレーム生成などの高度な NVIDIA テクノロジを活用できるようになります。このモジュールは、最新のハードウェアを必要とせずに、モーションの滑らかさの向上、フレームレートの向上、そしてより豊かなライティング効果を実現するように設計されており、より幅広いユーザーがハイエンドゲーミングを楽しめるようになります。このガイドは、様々な最新タイトルで DLSS Enabler が提供する体験を最大限に活用できるようにするためのものです。
DLSSイネーブラーについて
DLSS Enabler の真価を理解するには、高度なレンダリングツールの統合を通じて、DLSS 2+ をサポートする最新の DirectX 12 ゲームのパフォーマンスとビジュアル品質を向上させる点に注目することが重要です。このモジュールは、ゲームや GPU がネイティブにサポートしていない機能を注入することでこれを実現します。
バージョン4.0.0.2以降、ビジュアルの忠実度と滑らかさを向上させる新機能が導入されました。これらの改善は調和して機能するように設計されており、システムの性能に関わらず、ゲーマーがゲーム体験をより細かくコントロールできるようになります。
強化されたフレーム生成

マルチフレーム生成(MFG)は、従来のフレーム生成機能を拡張し、対応するタイトルで3倍速と4倍速の両方のモードをサポートします。これらの新しいモードは、特に高リフレッシュレートモニターにおいて、スムーズな動作を大幅に向上させます。特に、フレーム生成をサポートしていないGPUをお持ちの方にメリットがあります。
マルチフレーム生成(MFG)の可用性は、ゲームがこの機能とネイティブで互換性があるかどうかにかかっています。拡張モードを使用するには、MODの4.0.0.2以降のテクニカルプレビュービルドが必要ですが、最近のバージョンでは、ゲームがNVIDIA Streamline DLLファイルバージョン2.7.2以降を使用している場合、DLSS MFGをサポートしていないゲームでもフレーム生成係数をオーバーライドできるようになりました。MODの作者が指摘しているように、ビジュアルの滑らかさを向上させることで、GPUに負荷のかかるシーンに大きな影響を与え、要求の厳しいゲームでもより滑らかなビジュアル表現を実現できます。
SSRTGIの紹介

スクリーンスペース・レイトレーシング・グローバルイルミネーション(SSRTGI)は、シミュレーションによるレイトレーシングの一種で、専用のRT対応GPUを必要とせずに、間接照明を豊かにし、シーン全体の深度を向上させることができます。「高性能SSRTGI」と呼ばれるこの機能は、オーバーヘッドを抑えながらより豊かなライティングを実現し、カラーバウンスや大気の深みといった要素を改善します。その効果は、個々のゲームのレンダリングパイプラインと、MODのインジェクションフックの有効性によって異なります。
ダイナミックフレーム生成の解放

実験的なDLSS Enablerブランチに含まれるDynamic Frame Generationは、フレーム生成係数を調整することで、所定のフレームレートを安定的に達成します。この機能は、一定のフレーム生成比率を適用するのではなく、設定されたフレームレートの維持に有利な場合にのみ、補間フレームを最適に生成します。NVIDIAが計画しているDynamic Multi Frame Generationに類似したこの技術は、流動性、応答性、そして画質の理想的なバランスを見つけることを目指しています。
ユニバーサルアップスケーリングのためのOptiScaler統合

DLSS Enablerは、標準化されたアップスケーリングバックエンドとしてOptiScalerを採用し、様々な最新アップスケーラーをユーザーが容易にカスタマイズできると同時に、DLSS機能とスムーズに統合します。これにより、ネイティブサポートのないゲームでも高度な時間的再構成を利用できるようになり、また、最新のゲームエンジンからの入力を利用して、サポートされていないアップスケーリングソリューションを効果的に機能させることもできます。
DLSSイネーブラーのインストール
DLSS Enablerのインストール手順はバージョンによって異なります。安定版リリースにはインストーラーが付属していますが、最新のTech Previewビルドでは手動での設定が必要です。Nexus Modsページにある公式インストールガイドを必ず参照してください。
1.安定版リリース(3.x 以下)
DLSS Enabler の安定バージョン ( 3.02.000.0以前) の場合、標準インストーラーによってユーザーのセットアップが容易になります。
- インストーラーをダウンロードします。Nexus Mods のメイン ファイル セクションに移動して、インストーラー パッケージ (例: DLSS Enabler 3.02.000.0 インストーラー) をダウンロードします。
- セットアップ アプリケーションを実行します。インストーラーを実行すると、通常の Windows セットアップ ウィザードと同様にインストール手順が案内されます。
- 対象ゲームの選択:プロンプトが表示されたら、DLSSを有効にするDirectX 12ゲームのディレクトリへインストーラーを誘導します。インストーラーは互換性のあるタイトルもスキャンします。
- インストール完了:正しいゲームフォルダを選択した後、表示される指示に従ってインストールを完了してください。これにより、必要なDLLファイルと設定ファイルがすべて適切な場所に配置されます。
- ゲームを起動する:インストールが完了したら、通常通りゲームを起動してください。MODの機能が自動的に有効化されるはずです。

このインストーラーは、NVIDIA と AMD/Intel GPU の両方と互換性のある、多数の DirectX 12 タイトルにわたる基本的なDLSS アップスケーリングとフレーム生成のサポートを容易にします。
2.テクニカルプレビュービルド(バージョン 4.0.0.2 以降、手動インストール)
テクニカルプレビュー版では、マルチフレーム生成(3倍/4倍)、適応型フレーム生成、SSRTGI、OptiScalerによる強化された時間的アップスケーリングといった高度な機能が導入されています。インストールは手動で行う必要があり、やや複雑です。
- 統合 DLSS Enabler DLL ファイルをダウンロードします。Nexus Mods の「ファイル」タブ → 「更新ファイル」セクションに移動し、4.0.0.x ビルドに適した DLL を選択します。
- 適切な DLL ファイル名を選択してください: mod のドキュメントでは、「version.dll」、「winmm.dll」、「dbghelp.dll」などの名前が指定されています。正しく挿入されるように、特定のゲームに合った名前を使用してください。
- 名前を変更した DLL をゲーム フォルダーに配置します。名前を変更した DLL をゲームの実行可能ファイルと同じディレクトリにコピーします。
- 以前のバージョンを削除する:ゲーム フォルダーに DLSS Enabler の以前のバージョンがある場合は、競合を避けるために削除します。
- ゲームを起動して Mod メニューにアクセスする:通常どおりゲームを起動し、ゲーム中にチルダ キー (`)を押してMod の設定にアクセスします。

Tech Preview ビルドでは、インストーラーではなく手動配置を利用して、すべての機能 (マルチ/アダプティブ フレーム生成、OptiScaler バックエンド、SSRTGI) を 1 つの DLL ファイルに統合します。
3.ヒントと注意事項
安定性: Tech Preview ビルドではインストーラーが省略されるため、安定性の問題が発生し、実験的なものになる可能性があります。
互換性:ゲームがDirectX 12およびDLSS 2/3をサポートしていることを確認してください。DLSS Enablerはこれらのタイトルでのみ利用可能です。また、このMODのマルチフレーム生成機能は、NVIDIA Streamlineバージョン2.7.2以降に準拠したゲームでのみ動作します。
アンチチート:一部のアンチチート システムでは DLL インジェクションを違反としてフラグ付けする可能性があるため、マルチプレイヤー ゲームに関しては注意が必要です。
DLSSイネーブラーの機能のテスト
このセクションでは、要求の厳しいグラフィックスで知られ、MOD開発を通して幅広くサポートされてきたサイバーパンク2077におけるDLSS Enablerの最新機能のパフォーマンスを評価します。ゲームにはアップスケーリングとフレーム生成オプションが組み込まれているため、スクリーンスペースレイトレーシンググローバルイルミネーション(SSRTGI)、マルチフレーム生成、ダイナミックフレーム生成などの機能を評価するのに最適なテストケースとなります。テストでは、標準的な条件下でのビジュアル品質、パフォーマンス、そしてゲームプレイのスムーズさに焦点を当てます。
テストは次の仕様のシステムで実施されました。
- CPU:インテル Core i7-14700K
- RAM: 32 GB DDR5-7000 CL34
- ストレージ: 2 TB PCIe 4.0 NVMe SSD
- GPU: NVIDIA GeForce RTX 4090
- オペレーティング システム: Windows 11 25H2
- すべてのシステムファームウェア、ドライバー、BIOS、OSアップデートはテスト前に完全に最新の状態でした。
テストは、解像度2560×1440(1440p)、最大リフレッシュレート240Hz、VSync有効のモニターで実施し、ティアリングのないクリーンな映像を目指します。ゲーム設定は「高」に設定し、DLSSは「品質」モードに設定し、グローバルイルミネーション、シャドウ、反射のレイトレーシングを有効にしました。また、適切なノイズ除去のためにDLSSレイリコンストラクションも使用しました。ただし、SSRTGIとの比較は、レイトレーシングの有効と無効の両方のオプションで比較する必要があります。
使用される DLSS Enabler の Tech Preview ビルドはバージョン4.0.0.11です。

MODアーカイブを解凍した後、「version.dll 」ファイルを「 Cyberpunk 2077\bin\x64 」にあるゲームフォルダにコピーしました。このフォルダには実行ファイルが含まれています。

また、『サイバーパンク2077』のNVIDIA Streamline DLLファイルもアップデートし、マルチフレーム生成およびダイナミックフレーム生成との互換性を強化するとともに、旧バージョンのStreamlineに存在していた潜在的なバグを修正しました。Streamline DLLの最新の安定版(2.10.3.0)は、以下のリンクからダウンロードできます。
ダウンロードしたStreamlineアーカイブの「 bin 」フォルダにある関連するStreamline DLLファイルを「 Cyberpunk 2077\bin\x64 」にコピーし、既存のファイルを置き換えます。問題が発生した場合や元の状態に戻す場合に備えて、ゲームのデフォルトのStreamlineファイルをバックアップすることをお勧めします。

次に、ゲームを起動して、mod が正しく機能していることを確認します。


ゲームに入ったら、チルダ (`)キーを押して、MOD の設定メニューにアクセスします。

設定メニューには、次の 4 つの主要なセクションがあります。
- グラフィックス:このセクションでは、スクリーンスペース・レイトレーシング・グローバルイルミネーション(SSRTGI)の有効化だけでなく、品質とパフォーマンス設定の調整オプションも利用できます。現在開発中のゴーストバスター機能は、挿入された補間フレームによるゴーストアーティファクトを最小限に抑えます。
- パフォーマンス:このセクションでは、VSyncの有効化/無効化、フレームレート制限の設定、NVIDIA Reflex Low Latencyの動作管理など、複数の機能を網羅しています。また、ダイナミックフレームジェネレーション( DFG)機能の切り替えや、マルチフレームジェネレーション(MFG)の乗数管理も行えます。これは、DLSSに対応しているもののMFGに対応していないゲームで役立ちます。
- インターフェース:このセクションでは、フレームレート、レイテンシ、フレーム生成乗数、選択したアップスケーリング モードなど、ゲームに関連するパフォーマンス データと情報が表示されます。
- DEBUG:このセグメントには、MODの安定性とパフォーマンスを監視するための診断ツールが含まれています。ユーザーがMODのデバッグや直接テストに興味がない限り、このセグメントは無視できます。

DLSS Enabler の注目すべき機能の 1 つは、互換性のあるタイトルを「騙して」、GPU が DLSS マルチ フレーム生成に対応していない場合でも対応していると認識させる機能です。

ただし、DLSS マルチ フレーム ジェネレーションのこの表現は、AMD の FSR フレーム ジェネレーション 3.1 システムの変更に基づいているため、本物のテクノロジではなく改造された機能であることを明確にすることが重要です。
それでは、SSRTGI から始めて、この mod の特徴的な機能を詳しくテストしてみましょう。
SSRTGIパフォーマンス評価
この検証では、DLSS EnablerのSSRTGI機能とサイバーパンク2077の標準的なラスタライズおよびレイトレーシングによるライティングソリューションを比較し、GPU制約のある1440p設定でDLSS SRをDLAA(ネイティブ解像度)に設定した場合の視覚的影響とパフォーマンスを評価します。詳細な画像比較は、以下のリンクからご覧いただけます。
比較の結果、DLSS Enabler の SSRTGI は、ゲームの基本的なソリューションと比較して、バウンスライティングなどの間接照明効果を強化できることが明らかになりました。ただし、この改善はパフォーマンスに大幅な低下を伴い、特にハイエンド RT GPU で利用可能な『サイバーパンク 2077』のレイトレーシング GI の要求を満たす Ultra SSRTGI モードを使用する場合に顕著です。GPU の性能が低い場合や、ハードウェアのサポートが不足している場合は、バランスの取れたトレードオフとして Medium SSRTGI 設定を選択することをお勧めします。
マルチフレーム生成のパフォーマンス
サイバーパンク 2077 の4 つのフレーム生成設定でのゲームプレイをキャプチャしたビデオ映像を紹介します。ネイティブNVIDIA DLSS フレーム生成 2Xモードと、DLSS Enabler によって有効になる対応する 3 つのマルチ フレーム生成モード (2X、3X、4X)について説明します。これは、NVIDIA の特定の MFG をサポートしていない GPU でも機能します。
ネイティブ DLSS フレーム生成 2X モード
ビデオを見る
DLSS イネーブラー MFG 2X モード
ビデオを見る
DLSS イネーブラー MFG 3X モード
ビデオを見る
DLSS イネーブラー MFG 4X モード
ビデオを見る
紹介されたビデオは、フレーム ペーシングとレイテンシの適切な一貫性によって実証されるように、DLSS Enabler の MFG 機能が視覚的な滑らかさを向上させる能力を明確に示しています。ただし、MFG 3X モードと 4X モードでは、DLSS Enabler の MFG 2X 機能と、最高の視覚的安定性を維持する NVIDIA のネイティブ DLSS Frame Generation 2X モードの両方と比較して、顕著な影のちらつきとアーティファクトが現れます。とはいえ、許容できるペーシングと応答性で追加の補間フレームを生成するこの mod の能力は、特に NVIDIA が DLSS MFG AI 生成フレームの滑らかなペーシングを確保することに直面している困難を考慮すると、その印象的な能力を示しています。さらに、ユーザー インターフェイス要素の処理は、NVIDIA の FG/MFG のような独自のソリューションでさえ課題が残るため、大きな成果を示しています。
動的フレーム生成の課題
残念ながら、サイバーパンク2077では、ダイナミックフレームジェネレーション(DFR)を効果的にテストすることができませんでした。指定されたFPS閾値に関係なく、常に4倍マルチフレームジェネレーションモードがデフォルトで使用されていたためです。これは、MODの現在のバージョンにバグが存在する可能性を示唆しており、MOD作成者はこの機能を、可変フレームジェネレーション範囲で動作させるのではなく、VSyncとReflex Low Latency設定を組み合わせた場合のように、任意の単一のフレームレート制限をターゲットにするように最適化することをお勧めします。

OptiScaler統合の機能
DLSS Enabler に OptiScaler が組み込まれると、フレーム生成アルゴリズム、NVIDIA Reflex Low Latency 構成、時間的アップスケーリング テクノロジの制御や、シャープネスや異方性フィルタリングなどのレンダリング手法など、その他の特定の設定をより細かく調整できるようになります。

DLSS イネーブラーの一般的なトラブルシューティング
DLSS Enabler のインストールが正常に完了すると、起動時に楽しい OptiScaler のスプラッシュメッセージが表示されます。その後、チルダ (`)キーを押すことで mod のメニューにアクセスできます。これが発生しない場合は、mod が正しく初期化されていないか、ゲームが DLSS 2/3 に対応していない可能性があります。これを診断する最も簡単な方法は、dlss-enabler.logゲームの実行可能フォルダに生成された「」ファイルを調べることです。このファイルには、mod が正しくアタッチされているかどうか、GPU が認識されているかどうか、コアコンポーネント (FrameGeneration、OptiScaler、NvAPI エミュレーション) の読み込み状況に関する情報が記録されています。成功を示すログエントリを探してください。ログエントリがない場合、ゲームメニュー内の機能にアクセスできない問題が発生している可能性があります。
ゲーム内の NVIDIA Streamline DLL を更新することは、マルチフレーム生成または動的フレーム生成機能を利用するために重要です。これにより、機能性が確保されるだけでなく、mod の相互作用に影響する古いバージョンのバグが修正される可能性もあります。
フレーム生成またはSSRTGIが継続的に利用できない場合は、ゲームがDLSS2またはDLSS3をネイティブでサポートしていること、およびこれらの機能を含む対応するTech Previewビルドを使用していることを確認してください。各タイトル固有のグラフィックレンダリングパイプラインは、起動時にDLSSフックが十分に早い段階でインターセプトされるかどうかに加えて、機能の可用性に大きく影響します。
ユーザーからは、 Alt + Tabキーによる操作時のカクツキや不安定さ、フレーム生成中に発生する視覚的な不具合などの問題が報告されています。フレーム生成を一時的に無効にすることでこれらの問題は軽減されることが多く、ゲームを完全に再起動することでレンダリングパイプラインを効果的にリセットできる場合があります。オプションの欠落やゲームのクラッシュなどのその他の一般的な問題は、通常、DLLの配置や命名規則の誤り、または特定のゲームとの互換性の欠如に起因しているため、古いバージョンを削除し、正しい命名規則(version.dllやdbghelp.dllなど)が適切に使用されていることを確認することが重要です。
最終的な洞察
DLSS Enabler は、PC ゲーマー向けに高度なアップスケーリングとフレーム生成機能を普及させることを目的とした、コミュニティ主導の先駆的な取り組みです。定評のある OptiScaler モジュールを統合し、NvAPI エミュレーションを統合し、拡張フレーム生成機能を提供することで、『サイバーパンク 2077』のような要求の厳しいタイトルにおいて、主要 GPU メーカーによる最先端のソフトウェア イノベーションをサポートしていないハードウェアでも、ゲームのパフォーマンスとビジュアルを向上させることができます。マルチフレーム生成、ダイナミック フレーム生成、スクリーンスペース レイ トレーシングによるグローバル イルミネーションといった最新の機能強化は、現代のグラフィックス レンダリング フレームワークにおいて革新をもたらすコミュニティ ツールの能力を実証するものであり、NVIDIA プラットフォームと非 NVIDIA プラットフォームの両方で最先端機能へのアクセスを拡大しています。
ただし、DLSS Enabler は依然として技術的なプロジェクトであり、様々なタイトルにおける特定の DLSS 実装と、ユーザーのトラブルシューティングの知識に大きく依存していることを認識することが重要です。パフォーマンスの結果はゲームの仕様、GPU の性能、ドライバによって大きく異なるため、徹底的なテストと現実的な期待値を持つことが不可欠です。より高いパフォーマンスとより滑らかなビジュアルを求めるシングルプレイヤーユーザーにとって、この MOD はゲーミングツールキットへの強力な追加要素となるでしょう。
コメントを残す