Kizzuwatnaa/DLSS5-Autopilot
Puts DLSS 5 neural rendering into games that never shipped it, and brings the game's own DLSS up to date - super resolution, ray reconstruction, frame generation. Scans your library, picks one of eight routes, fetches every part from its publisher at run time, then says what happened. One exe, no admin; uninstall puts the game back.
DLSS 5 Autopilot – 何であるか
DLSS 5 Autopilot は、Windows専用のユーティリティであり、NVIDIAのDLSS 5ニューラルレンダリングを、元々搭載されていなかったゲームに手動で追加する作業を自動化します。このツールはゲームファイルやNVIDIAのバイナリを含みません。代わりに、適切なサードパーティのアドオン(ReShadeシェーダー、OptiScalerビルド、ブリッジDLLなど)を検出し、実行時に元のパブリッシャーからダウンロードし、ゲームがDLSS 5を使用できるように必要な設定ファイルを書き込みます。すべての変更は1回のアンインストールクリックで元に戻ります。
動作方法
- ライブラリスキャン – プログラムは主要なランチャー(Steam、Epic、GOG、Ubisoftなど)と一般的なゲームフォルダ、および19の既知のエミュレータをスキャンします。各実行可能ファイルのインポートテーブルを読み取り、グラフィックスAPI(DirectX 9–12、Vulkan、OpenGL)と、ゲームに既にDLSSフックが含まれているかどうかを推定します。
- ルート選択 – API、ビットネス、およびユーザーのGPU(RTX 20–50)に基づいて、ルート(特定のコミュニティアドオン)のリストを提示します。DLSS 5契約をゲームに公開できるもの(例:native、optiscaler、bridge、feeder、remixなど)。推奨されるルートは強調表示され、GPUに対応しないルートはグレーアウトされます。
- インストール – ユーザーがINSTALLをクリックすると、必要なDLL/アドオンの正確なバージョンを元のパブリッシャーから取得し、NVIDIAの
nvngx_dlssnr.dllのビルドが検出されたGPUと一致するか検証し、上書きするファイルをバックアップして、設定ファイル(ReShade ini、OptiScaler設定、RTX Remixのrtx.confなど)を書き込みます。 - 検証 – ゲーム起動後、ログファイル(
ReShade.log、dlss5-feed.logなど)を読み取り、DLSS 5契約が確立されたか確認し、成功または正確な失敗理由を報告します。 - アンインストール – 元のファイルを復元し、注入されたDLLをすべて削除し、ゲームをインストール前とまったく同じ状態に戻します。
主な機能
| 機能 | 機能内容 |
|---|---|
| ワンクリックインストール/アンインストール | 手動でのDLLコピーやレジストリ編集は不要。すべてUIまたはCLIで処理されます。 |
| マルチランチャー対応 | Steam、Epic、GOG、Ubisoft、Battle.net、Rockstar、Amazon、itch.io、Heroic、Xbox/Game Passを検出可能。また、汎用的なフォルダ選択オプションも提供。 |
| 自動ルート検出 | ゲームの実行可能ファイルとユーザーのRTXカードに基づき、最適なコミュニティアドオン(ネイティブフック、OptiScaler、ブリッジ、フィーダー、Remixなど)を選択します。 |
| GPU対応DLL選択 | RTX 20/30/40/50を検出し、対応するnvngx_dlssnr.dllのビルド(FP16、FP8など)を選択します。 |
| フレーム生成切り替え | RTX 20–50ではOptiScaler経由でDLSS 5のフレーム生成を有効化。RTX 40ではRTX40MFG‑Unlock経由でマルチフレーム生成を実現。 |
| RTX Remix統合 | インストール済みのRemixモッドを検出し、Remixランタイムに直接DLSS 5を注入可能。必要に応じて、DLSS対応バージョンにランタイムを切り替えられます。 |
| 動画/ウェブカメラ/画面キャプチャ | 任意のウィンドウまたはデスクトップ領域を「ゲーム」として扱い、ポータブルなMPC‑HCプレイヤーを起動し、動画ストリーム、YouTubeリンク、ウェブカメラ映像にDLSS 5を適用します。 |
| CLIサポート | インストール、チェック、削除、特定ルートの強制、DXVKラッパーなど、すべての操作がコマンドラインから可能で、スクリプト作成に適しています。 |
| 自己更新 | GitHubリリースをチェックし、SHA‑256を検証し、自動的に再起動可能。 |
| セーフティチェック | アンチチートシステムが検出された場合に警告。ユーザーが明示的に承認しない限り、保護されたゲームにReShadeを注入しません。詳細なログベース診断も提供。 |
使用すべき人
- RTX 20–50カードを持つPCゲーマー:DLSS 5を、元々搭載されていなかったタイトル(例:古いDirectX 9–12ゲーム、VulkanやOpenGLタイトル、あるいは非ゲームメディアなど)で試したい人。
- モッダー/コンテンツクリエイター:手動で多数のコミュニティDLLを管理しなくても、再現可能で逆転可能な方法でニューラルアップスケーリングを追加したい人。
- 研究者:独自のラッパーを構築せずに、さまざまなエンジン上でDLSS 5のパフォーマンスやフレーム生成をテストしたい人。
制限と注意点
- アンチチート:BattlEye、Easy‑Anti‑Cheat、Vanguardなどのゲームは警告対象。ユーザーが進んでインストールすると、バンされる可能性があります。
- ドライバーバージョン:NVIDIAドライバー616.64+では内部DLSS 5契約が変更。ツールは互換性のあるアドオンバージョンを自動選択しますが、一部のルート(例:
renodx‑dlss54.7)はこれらのドライバーで失敗することが知られています。 - パフォーマンスへの影響:RTX 20/30ではコミュニティビルドはFP16で実行され、100 %モデル解像度ではFPSが半分になる可能性があります。ユーザーはモデル解像度ダイヤルを下げること(例:75 %または50 %)を推奨します。
- VRサポート:OpenXRフックは実験的であり、広範なテストは行われていません。
- 公式NVIDIAサポートなし:これは非公式のコミュニティプロジェクトであり、NVIDIAはこれを推奨していません。
クイックスタート(GUI)
- Releasesページから最新の
dlss5‑autopilot.exeをダウンロード。 - 実行可能ファイルを実行(管理者権限不要)。ゲームライブラリをスキャンします。
- ゲームを選択。右側のパネルに検出された実行可能ファイル、API、および推奨ルートが表示されます。
- INSTALLをクリック → ログが終了するまで待機。
- ゲームを起動。UIに表示されたキー(例:OptiScalerではInsert)を押してDLSS 5を切り替えます。
- 削除するには、ツールを再開し、ゲームを選択してUNINSTALLをクリック。
クイックスタート(CLI)
# ゲームフォルダにDLSS5をインストール
dlss5-autopilot.exe "D:\Games\MyGame" install
# ファイルの書き込みなしでルートを検出・表示
dlss5-autopilot.exe "D:\Games\MyGame" --check
# 以前の変更をすべて削除
dlss5-autopilot.exe "D:\Games\MyGame" --remove
ライセンスとクレジット
リポジトリにはインストーラロジックのみが含まれます。すべてのサードパーティバイナリ(NVIDIAのnvngx_dlssnr.dll、コミュニティアドオン、OptiScalerビルド、Remixランタイムなど)は、実行時に元のパブリッシャーから取得されます。READMEにはそれぞれの作者とプロジェクトへのリンクがあり、ツール自体のコードはリポジトリのLICENSEファイルに記載されたライセンス(通常はMIT風の許容ライセンス)の下で公開されています。
まとめ
DLSS 5 Autopilotは、RTX対応PCが、非常に広範な古い・新しいゲーム、動画、さらにはデスクトップコンテンツにNVIDIAの最新ニューラルレンダリング技術を適用できる実用的で逆転可能なブリッジです。手動でのDLL探索は不要です。AI関連の領域(ニューラルアップスケーリング)に限定され、本物で機能するオープンソースプロジェクトです。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト