DLSS 5 trong The Witcher 2 không cần DOSBox hay dgVoodoo2. RenoDX được áp dụng trực tiếp vào tệp thực thi DirectX 9, một trình cấp dữ liệu (feeder) sẽ cung cấp các motion vectors giả lập, và thư viện NVIDIA chính thức sẽ thực hiện quá trình neural pass. Chúng tôi đã chạy thử nghiệm trên bản build add-on cũ hơn mà không có multipass, trên thiết bị RTX 5090 Mobile với Core Ultra 9 275HX.
Tóm tắt: RenoDX, vectors, bắt đầu thôi. Chi tiết bên dưới, vì DirectX 9 không bao giờ là một quy trình ngắn gọn.
Những gì bạn cần
| Thành phần | Vai trò trong chuỗi |
|---|---|
| The Witcher 2 | Bản thân tựa game DirectX 9 32-bit, dù là bản Enhanced Edition hay không. |
| ReShade với hỗ trợ add-on, 32-bit | Proxy tải đầu tiên. |
| Add-on RenoDX DLSS 5, bản build single pass | Bảng điều khiển Neural Rendering. |
| DLSS5-Feeder và motion vector shaders | Tạo chuyển động và độ sâu giả lập cho một tựa game vốn không có DLSS. |
| Thư viện neural rendering của NVIDIA | Mô hình DLSS 5 chính thức. |
| GPU RTX 50 series | Yêu cầu bắt buộc từ NVIDIA. |
Bước 1. Chuẩn bị game
The Witcher 2 Enhanced Edition đi kèm với launcher riêng có các tùy chọn đồ họa. Hai trong số đó sẽ gây xung đột với add-on.
- Mở cấu hình launcher và tắt tính năng khử răng cưa (antialiasing) trong game.
- Tắt Witcher 2 Ubersampling, vì nó render nhiều lần mỗi khung hình và quá trình neural pass đã tiêu tốn đủ tài nguyên rồi.
- Lưu lại, khởi chạy một lần và xác nhận các thiết lập đã được áp dụng.
Bước 2. Cài đặt RenoDX trên DirectX 9
- Tạo một thư mục host bên cạnh witcher2.exe, ví dụ: host32.
- Đổi tên DLL của ReShade 32-bit thành tên proxy d3d9 mà game yêu cầu.
- Đặt proxy đã đổi tên, add-on RenoDX, thư viện neural rendering và tệp DLSS upscaler tiêu chuẩn vào thư mục host đó.
- Sử dụng các bản build 32-bit của ReShade và add-on, vì tệp thực thi là 32-bit.
Bước 3. Thêm các Vectors
- Sao chép add-on DLSS5-Feeder 32-bit và gói shader motion vector của nó vào cùng thư mục host.
- Khởi chạy game, nhấn Home, mở tab Add-ons và tìm Neural Rendering, trên DirectX 9 nó có thể nằm trong một bảng điều khiển chung.
- Nhấn F6 để bật/tắt.
Tất cả các game DLSS 5 DX9 đều tuân theo quy trình này. Bản hướng dẫn đầy đủ liệt kê biến thể 64-bit và cấu trúc thư mục cho các engine khác.
Tại sao lại dùng thư viện cũ
Lần chạy này sử dụng DLSS 5 mà không có multipass, bản build add-on trước đó bị giới hạn ở mức x1 pass đơn lẻ. Các chế độ multi-pass lấy mẫu một khung hình và bỏ qua lịch sử, và trên một game DirectX 9 với các vector được dự đoán, điều đó có nghĩa là một sự "ảo giác" mới xuất hiện mỗi khung hình. Một pass duy nhất giúp Geralt trông vẫn giống Geralt, phần lớn là vậy.
| Thiết lập | Giá trị bắt đầu | Lý do |
|---|---|---|
| Điểm tiêm (Injection point) | Output | Giai đoạn ổn định nhất mà không cần dữ liệu DLSS gốc. |
| Cường độ (Intensity) | Medium | Cường độ tối đa sẽ vẽ lại hoàn toàn ánh sáng của REDengine. |
| Preset | Natural | Mặc định bị ám xanh lá, Cinematic bị ám tím. |
| Số lần lặp (Passes) | x1 | Bản build cũ không cho phép tùy chọn khác. |
| Bật Upscaling | Off | Chưa hoàn thiện và gây nhấp nháy. |
Các lưu ý nhỏ
- Da, tóc và chất liệu da phản ứng rõ nhất, đây chính là những gì mô hình được xây dựng để xử lý.
- Camera xoay nhanh sẽ tạo bóng ma (ghosting), vì các motion vectors chỉ là ước tính.
- Giao diện người dùng (UI) và phụ đề bị vẽ lại, nên hãy chuẩn bị tinh thần cho việc văn bản hơi bị nhòe.
- Việc spam phím F6 sẽ gây rò rỉ VRAM, vì vậy hãy so sánh bằng cách sử dụng thanh trượt cường độ (intensity slider).
Trong tất cả các tựa game cũ đã thử nghiệm, đây là kết quả mod neural rendering DLSS 5 đáng tin cậy nhất. The Witcher 2 vốn đã có các khuôn mặt chi tiết để mô hình hoạt động. Dù vậy, đây vẫn là một bản mod đồ họa cho The Witcher 2 và nó sẽ ngốn phần lớn tài nguyên GPU của bạn.
Hiệu năng
Chạy The Witcher 2 trên phần cứng RTX 5090 Mobile với neural pass được bật sẽ đạt khoảng 10 fps, mức giới hạn tương tự như mọi nơi khác. Mô hình không quan tâm đến tuổi đời của engine.




