지옥을 다시 설계할 필요 없이 Doom 2에서 DLSS 5를 실행하는 방법을 소개합니다. Doom 3: BFG Edition을 통해 게임을 로드하고, DX12 기반의 RBDOOM-3-BFG 소스 포트로 실행한 뒤 모션 벡터를 입력하고, RenoDX를 설치하여 공식 DLSS 5 라이브러리를 적용하는 방식입니다. 한 번의 패스로는 거의 변화가 없지만, 두 번에서 네 번 정도 패스를 거치면 레벨 전체가 새롭게 그려지며 모바일 RTX 5090 기준 약 10 fps라는 결과물을 얻을 수 있습니다.
왜 굳이 BFG를 거쳐야 할까요? Doom 3: BFG Edition에는 The Ultimate Doom과 Doom II가 포함되어 있으며, Doom 3 BFG Edition classic Doom은 1994년의 픽셀을 현대적인 렌더러로 가져올 수 있는 가장 깔끔하고 합법적인 방법이기 때문입니다. 순수 DOS 버전 Doom은 DOSBox에서 dgVoodoo를 사용해야 하는 번거로움이 있지만, 이 경로를 통하면 그런 수고를 덜 수 있습니다.
필요한 준비물
| 구성 요소 | 용도 |
|---|---|
| Doom 3: BFG Edition | Doom II가 포함되어 있어 WAD 파일을 합법적으로 소유할 수 있습니다. |
| RBDOOM-3-BFG (또는 DOOM BFA 포크) | DX12 렌더러를 지원하는 소스 포트입니다. DOOM BFA는 클래식 Doom에 최적화되어 있으며 RBDOOM의 최신 업데이트를 반영합니다. |
| ReShade | RenoDX가 구동되는 인젝터입니다. |
| RenoDX 애드온 | DLSS 5 Neural Rendering 패널을 호스팅합니다. |
| 모션 벡터 브릿지 | 1994년 게임에는 없던 시간적 데이터를 가상으로 생성합니다. |
| DLSS 5 라이브러리 | NVIDIA 공식 뉴럴 렌더링 DLL입니다. |
| RTX 50 시리즈 GPU | 공식 요구 사양입니다. 그 외의 GPU는 사실상 구동이 불가능합니다. |
1단계. Doom 2를 DX12 환경으로 전환
일반적인 공략에서는 구형 게임을 먼저 DX11로 변환하지만, Doom 2 DX12는 이미 DLSS 5가 선호하는 API를 지원하므로 그 과정이 필요 없습니다.
RBDOOM-3-BFG DX12 지원은 1.5.0 버전부터 추가되었으며, OpenGL을 DX12 및 Vulkan으로 대체했습니다. 렌더러 설정에서 DX12를 선택하고, 이 작업에서는 Vulkan을 건드리지 마십시오.
- Steam이나 GOG에서 Doom 3: BFG Edition을 설치합니다.
- 원본 파일을 유지한 채 RBDOOM-3-BFG 빌드를 게임 폴더에 복사합니다.
- 렌더러를 DX12로 설정하고 클래식 메뉴에서 Doom II를 실행합니다.
- RenoDX가 초기화되지 않으므로 게임 내 안티앨리어싱(Anti-aliasing) 옵션을 끕니다.
2단계. 벡터, RenoDX 및 라이브러리 설정
플로피 디스크 시대의 게임은 '움직임'이라는 개념이 없습니다. DLSS 5 모션 벡터는 실행 파일 옆에 배치된 브릿지 파일을 통해 생성되며, 모델이 기대하는 시간적 데이터를 근사치로 제공합니다.
- DirectX 12를 선택하여 RBDOOM 실행 파일에 ReShade를 설치합니다.
- 모션 벡터 브릿지를 실행 파일 폴더에 복사합니다.
- RenoDX 애드온과 DLSS 5 라이브러리를 같은 폴더에 복사합니다.
- 게임을 실행하고 Home 키를 눌러 ReShade 오버레이를 엽니다.
- Add-ons 탭을 열고 DLSS 5 Neural Rendering 패널을 확장합니다.
- F6 키를 눌러 효과를 토글하고 NR Intensity로 강도를 조절합니다.
모든 DirectX 경로, 파일 레이아웃 및 슬라이더 설정이 포함된 전체 가이드는 저희 저자 가이드에서 확인할 수 있습니다. DLSS 5 RenoDX 설정 실패의 대부분은 폴더 깊이 문제 때문이므로, 패널이 나타나지 않으면 파일을 한 단계씩 옮겨보시기 바랍니다.
중요한 설정값
| 설정 | Doom 2 결과 |
|---|---|
| Injection point | Render stage에서 가장 강력한 변화가 나타납니다. Output stage는 필터처럼 보입니다. |
| Passes x1 | 거의 변화가 없습니다. |
| Passes x2 to x4 | 스프라이트와 벽을 포함한 모든 것이 변화합니다. |
| Preset Default | 높은 강도에서 녹색 톤을 띱니다. |
| Preset Natural | 초기 Midjourney 스타일의 푸른 톤을 띱니다. |
| Preset Cinematic | 보라색 톤을 띠며 블랙 포인트를 높입니다. |
| Enable Upscaling | 미완성 기능입니다. 깜빡임이 발생하면 즉시 끄십시오. |
Doom 2의 실제 모습
Doom 2는 DLSS 5 멀티 패스의 작동 방식을 보여주는 완벽한 예시입니다. x1 설정에서 모델은 평면 스프라이트를 인식하고 무시하지만, x2 이상에서는 각 패스가 이전 패스를 재처리하며 프레임 기록을 무시하고 자유롭게 환각을 생성하여 임프(imp)의 얼굴이 프레임마다 바뀌는 현상이 발생합니다.
- 설정과 관계없이 패스가 추가될수록 이미지가 어두워집니다.
- Render stage 인젝션은 지오메트리를 변경하며, 이는 DX12 기반 RBDOOM에서 매우 두드러지게 나타납니다.
- F6 키를 반복적으로 토글하면 토글당 약 1GB의 VRAM 누수가 발생하므로 슬라이더를 통해 비교하는 것이 좋습니다.
성능 및 최적화
| 구성 요소 | 사양 |
|---|---|
| GPU | RTX 5090 Laptop GPU |
| CPU | Intel Core Ultra 9 275HX |
| API | DX12 via RBDOOM-3-BFG |
| DLSS 5 적용 시 프레임 | 약 10 fps |
DLSS 5 RTX 5090 노트북 환경에서 Doom 2는 Cyberpunk 2077과 동일한 10 fps를 기록합니다. 모델은 게임의 출시 연도를 고려하지 않습니다. 어쨌든 높은 리소스를 소모하며, 배터리는 가장 먼저 방전될 것입니다.
결론
DLSS 5 구형 게임 지원은 게임이 DX12를 지원할 때만 가능하며, Doom 2는 RBDOOM 덕분에 이 조건을 충족합니다. 하지만 이것이 게임을 예쁘게 만들어주지는 않습니다. 이 작업은 지금까지 만들어진 것 중 가장 비싼 Doom 2 그래픽 모드로 간주하십시오. 스크린샷을 찍기에는 좋지만, 실제로 악마를 사냥하며 플레이하기에는 최악입니다.
![Megathread] DOOM: The Dark Ages Available Now In Early Access, Featuring Ray Tracing & DLSS 4 With Multi Frame Generation - Giveaway Inside : r/nvidia](/cdn-cgi/image/width=1920,quality=75,format=auto,fit=scale-down,metadata=none,onerror=redirect/https://assets.games.gg/dlss_5_doom_2_dx12_rbdoom_hero_d675cdef00.webp)



