Chuyển đến nội dung chính
Megathread] DOOM: The Dark Ages Available Now In Early Access, Featuring  Ray Tracing & DLSS 4 With Multi Frame Generation - Giveaway Inside :  r/nvidia

Hướng dẫn chạy DLSS 5 trên Doom 2: DX12, RBDOOM và Zero Mercy

Cách kích hoạt DLSS 5 cho Doom 2 qua BFG Edition, RBDOOM-3-BFG và DX12 với RenoDX. Hiệu năng dự kiến khoảng 10 fps trên RTX 5090 mobile.

Viết bởi
Friolt
Đã cập nhật
Thời gian đọc
3 phút
Chủ đề
Tin tức
Những gì bạn cần
Quảng cáo

Dưới đây là cách chạy DLSS 5 trên Doom 2 mà không cần phải "phát minh lại địa ngục". Bạn tải game thông qua Doom 3: BFG Edition, khởi chạy trong source port RBDOOM-3-BFG trên nền tảng DX12, nạp motion vectors, cài đặt RenoDX và thả thư viện DLSS 5 chính thức vào. Một lần chạy (pass) gần như không thay đổi gì cả. Từ hai đến bốn lần chạy sẽ vẽ lại toàn bộ màn chơi, và một chiếc RTX 5090 bản mobile sẽ "thưởng" cho bạn khoảng 10 fps.

Tại sao lại phải đi đường vòng qua BFG? Doom 3: BFG Edition tích hợp sẵn The Ultimate Doom và Doom II bên trong, và Doom 3 BFG Edition classic Doom là cách hợp pháp sạch sẽ nhất để đưa các pixel từ năm 1994 vào một bộ renderer hiện đại. Doom DOS gốc sẽ cần dùng dgVoodoo trên DOSBox. Cách này giúp bạn bỏ qua sự phiền phức đó.

Những gì bạn cần

Thành phầnLý do
Doom 3: BFG EditionChứa Doom II, giúp bạn sở hữu các file WAD một cách hợp pháp.
RBDOOM-3-BFG (hoặc bản fork DOOM BFA)Source port với renderer DX12. DOOM BFA tập trung vào Doom cổ điển và cập nhật các thay đổi từ RBDOOM.
ReShadeCông cụ injector mà RenoDX hoạt động bên trong đó.
RenoDX addonChứa bảng điều khiển DLSS 5 Neural Rendering.
Motion vector bridgeGiả lập dữ liệu temporal (thời gian) mà một tựa game năm 1994 chưa từng có.
DLSS 5 libraryThư viện DLL neural rendering chính thức của NVIDIA.
RTX 50 series GPUYêu cầu chính thức. Bất kỳ card đồ họa nào khác đều sẽ gặp tình trạng "con tin".

Bước 1. Đưa Doom 2 vào DX12

Quy trình tiêu chuẩn của chúng tôi là chuyển đổi các game cũ sang DX11 trước. Doom 2 DX12 khiến bước đó trở nên vô nghĩa, vì bản port này đã hỗ trợ sẵn API mà DLSS 5 ưa thích nhất.

Hỗ trợ RBDOOM-3-BFG DX12 xuất hiện từ phiên bản 1.5.0, thay thế OpenGL bằng DX12 và Vulkan. Hãy chọn DX12 trong phần cài đặt renderer và đừng đụng vào Vulkan cho công việc này.

  1. Cài đặt Doom 3: BFG Edition từ Steam hoặc GOG.
  2. Sao chép bản build RBDOOM-3-BFG vào thư mục game, giữ nguyên các file gốc.
  3. Thiết lập renderer thành DX12 và khởi chạy Doom II từ menu cổ điển.
  4. Tắt tính năng anti-aliasing trong game, vì RenoDX sẽ không khởi tạo được nếu tính năng này đang bật.

Bước 2. Vectors, RenoDX và Thư viện

Một tựa game từ thời đĩa mềm không hề biết chuyển động là gì. DLSS 5 motion vectors đến từ một file bridge đặt cạnh file thực thi (.exe), giúp xấp xỉ dữ liệu temporal mà mô hình yêu cầu.

  1. Cài đặt ReShade vào file thực thi RBDOOM với tùy chọn DirectX 12.
  2. Sao chép motion vector bridge vào thư mục chứa file thực thi.
  3. Sao chép RenoDX addon và thư viện DLSS 5 vào cùng thư mục đó.
  4. Khởi chạy game và nhấn Home để mở overlay ReShade.
  5. Mở tab Add-ons và mở rộng bảng DLSS 5 Neural Rendering.
  6. Nhấn F6 để bật/tắt hiệu ứng và sử dụng NR Intensity để kiểm soát mức độ can thiệp.

Các hướng dẫn đầy đủ với mọi đường dẫn DirectX, cấu trúc file và thanh trượt đều nằm trong các bài hướng dẫn của tác giả. Một thiết lập DLSS 5 RenoDX sạch sẽ thường chỉ thất bại do độ sâu thư mục, vì vậy hãy di chuyển file từng cấp một nếu bảng điều khiển không hiển thị.

Các thiết lập thực sự quan trọng

Thiết lậpKết quả trên Doom 2
Injection pointRender stage mang lại thay đổi mạnh mẽ nhất. Output stage trông giống như một bộ lọc.
Passes x1Gần như không có gì thay đổi.
Passes x2 đến x4Mọi thứ đều thay đổi, bao gồm cả sprites và tường.
Preset DefaultĐẩy tông xanh lá ở cường độ cao.
Preset NaturalĐẩy tông xanh dương, phong cách Midjourney đời đầu.
Preset CinematicĐẩy tông tím và nâng điểm đen (black point).
Enable UpscalingChưa hoàn thiện. Hãy tắt nó ngay khi thấy hiện tượng nhấp nháy.

Doom 2 thực sự trông như thế nào

Doom 2 là minh chứng hoàn hảo cho hành vi của DLSS 5 multi-pass. Ở x1, mô hình nhìn thấy các sprite phẳng, nhún vai và bỏ qua chúng. Ở x2 trở lên, mỗi lần chạy sẽ xử lý lại lần trước, bỏ qua lịch sử khung hình và "ảo giác" tự do, khiến khuôn mặt của lũ quái vật thay đổi trong mỗi khung hình.

  • Mỗi lần chạy thêm đều làm tối hình ảnh, bất kể thiết lập thế nào.
  • Việc can thiệp ở Render stage làm thay đổi hình học (geometry), điều mà RBDOOM trên DX12 làm cho nó trở nên cực kỳ rõ rệt.
  • Việc nhấn F6 liên tục làm rò rỉ khoảng một gigabyte VRAM mỗi lần nhấn, vì vậy hãy so sánh bằng thanh trượt thay vì nhấn phím.

Hiệu năng, hoặc những gì còn sót lại

Thành phầnThông số
GPURTX 5090 Laptop GPU
CPUIntel Core Ultra 9 275HX
APIDX12 qua RBDOOM-3-BFG
Tốc độ khung hình với DLSS 5Khoảng 10 fps

Một chiếc laptop RTX 5090 chạy DLSS 5 mang lại tốc độ 10 fps trong Doom 2 giống như trong Cyberpunk 2077. Mô hình không quan tâm game cũ đến mức nào. Nó vẫn tính phí đầy đủ, và pin sẽ là thứ cạn kiệt đầu tiên.

Kết luận

Hỗ trợ DLSS 5 cho game cũ chỉ hoạt động khi game đạt chuẩn DX12, và Doom 2 đủ điều kiện nhờ RBDOOM. Điều đó không có nghĩa là nó đẹp. Hãy coi đây là bản mod đồ họa Doom 2 đắt đỏ nhất từng được tạo ra, tốt để chụp ảnh màn hình nhưng lại tệ hại cho việc tiêu diệt quỷ dữ.

Quảng cáo