PC 게임의 가장 큰 장점 중 하나는 모딩입니다.콘솔에서는 찾아볼 수 없는 독보적인 수준의 맞춤 설정 기능을 플레이어에게 제공합니다. PC 플랫폼의 개방형 아키텍처는 모드 제작 및 공유에 전념하는 활발한 커뮤니티를 육성합니다.이러한 모드들은 고전 게임과 최신 게임 모두에 새로운 생명을 불어넣을 뿐만 아니라, 버그를 수정하고 그래픽과 성능을 최적화하여 개발자의 초기 출시 이후에도 오랫동안 게임을 즐길 수 있도록 해줍니다.대표적인 예로 넥서스 모드(Nexus Mods) 는 수십만 개가 넘는 사용자 제작 모드 라이브러리를 보유하고 있어, 공식 지원이 종료된 후에도 플레이어들이 게임 경험을 향상시킬 수 있도록 지원합니다.
다양한 모드 카테고리 중에서도 성능 향상 모드가 눈에 띄게 인기를 얻고 있습니다.특히 주목할 만한 모드는 artur07305라는 모더가 제작하여 2024년 1월 15일에 공개한 DLSS Enabler 입니다.이 모드는 새로운 퀘스트나 환경을 추가하는 대신, 성능 향상 및 그래픽 품질 개선 등 기술적인 요소에 초점을 맞추고 있습니다.
DLSS Enabler는 사용자가 DirectX 12를 지원하는 모든 DirectX 12 게임에서 시간적 업스케일링 및 프레임 생성 과 같은 고급 NVIDIA 기술을 활용할 수 있도록 해줍니다.단, 사용자의 GPU가 DirectX 12와 호환되어야 하며, 기능 레벨 12_0 이상을 강력히 권장합니다.이 모드는 최신 하드웨어 없이도 향상된 모션 부드러움, 더 높은 프레임률, 풍부한 조명 효과를 제공하여 더 많은 사용자가 고사양 게임을 즐길 수 있도록 설계되었습니다.이 가이드는 다양한 최신 게임에서 DLSS Enabler를 통해 제공되는 경험을 극대화하는 데 도움을 주기 위해 작성되었습니다.
DLSS 활성화 요소 이해하기
DLSS Enabler의 진정한 가치를 이해하려면, 이 모드가 고급 렌더링 도구 통합을 통해 DLSS 2 이상을 지원하는 최신 DirectX 12 게임의 성능과 시각적 품질을 향상시킨다는 점을 알아야 합니다.이 모드는 게임이나 GPU에서 기본적으로 지원하지 않는 기능을 추가하여 이러한 효과를 구현합니다.
버전 4.0.0.2 부터는 시각적 완성도와 부드러운 게임 플레이를 향상시키는 새로운 기능들이 추가되었습니다.이러한 개선 사항들은 조화롭게 작동하도록 설계되어, 게이머들이 시스템 사양에 관계없이 게임 경험을 더욱 자유롭게 제어할 수 있도록 해줍니다.
향상된 프레임 생성

멀티 프레임 생성(MFG)은 기존 프레임 생성 기능을 확장하여 적합한 게임에서 3배속 및 4배속 모드를 모두 지원합니다.이러한 새로운 모드는 특히 고주사율 모니터에서 부드러운 화면 전환을 크게 향상시킬 수 있습니다.다만, 이 기능은 자체 프레임 생성 기능을 지원하지 않는 그래픽 카드(GPU)를 사용하는 사용자에게 특히 유용합니다.
멀티 프레임 생성(MLS) 기능의 사용 가능 여부는 게임의 해당 기능 지원 여부에 달려 있습니다.확장 모드를 사용하려면 모드의 4.0.0.2+ 기술 미리보기 빌드가 필요 하지만, 최근 버전에서는 NVIDIA Streamline DLL 파일 2.7.2 이상 버전을 사용하는 게임의 경우 DLSS MFG를 지원하지 않더라도 프레임 생성 요소를 재정의할 수 있습니다.모드 제작자가 언급했듯이, 시각적 부드러움을 향상시키면 GPU 부하가 큰 장면에서 상당한 영향을 미쳐 고사양 게임에서도 더욱 부드러운 화면을 구현할 수 있습니다.
SSRTGI를 소개합니다

스크린 공간 레이 트레이싱 전역 조명(SSRTGI)은 시뮬레이션된 레이 트레이싱 방식을 제공하여, 전용 레이 트레이싱 지원 GPU 없이도 간접 조명을 풍부하게 하고 장면의 깊이감을 향상시킵니다.”고성능 SSRTGI”라고도 불리는 이 기능은 낮은 오버헤드를 유지하면서 더욱 풍부한 조명을 구현하여 색상 반사 및 대기 깊이감과 같은 측면을 개선합니다.이 기능의 효과는 각 게임의 렌더링 파이프라인과 모드의 주입 후크 효율성에 따라 달라집니다.
동적 프레임 생성의 자유가 펼쳐지다

실험적인 DLSS Enabler 브랜치에 포함된 동적 프레임 생성(Dynamic Frame Generation)은 미리 정해진 프레임 속도를 일관되게 유지하기 위해 프레임 생성 비율을 조정합니다.고정된 프레임 생성 비율을 적용하는 대신, 이 기능은 설정된 프레임 속도를 유지하는 데 유리할 때만 보간된 프레임을 최적으로 생성합니다. NVIDIA가 계획 중인 동적 멀티 프레임 생성(Dynamic Multi Frame Generation )과 유사한 이 기술은 유동성, 응답성 및 시각적 품질의 이상적인 균형을 찾는 것을 목표로 합니다.
범용 업스케일링을 위한 OptiScaler 통합

DLSS Enabler는 OptiScaler를 표준화된 업스케일링 백엔드로 사용하여 다양한 최신 업스케일러를 사용자가 맞춤 설정하고 DLSS 기능과 원활하게 통합할 수 있도록 지원합니다.이를 통해 플레이어는 네이티브 지원이 없는 게임에서도 고급 시간 재구성 기술을 활용하거나, 지원되지 않는 업스케일링 솔루션도 최신 게임 엔진의 입력을 활용하여 효과적으로 작동시킬 수 있습니다.
DLSS 활성화 프로그램 설치 중
DLSS Enabler의 설치 과정은 버전에 따라 다릅니다.안정 버전에는 설치 프로그램이 포함되어 있지만, 최신 기술 미리보기 빌드는 수동 설정이 필요합니다.항상 Nexus Mods 페이지에서 제공되는 공식 설치 가이드를 참조하십시오.
1.안정 버전 (3.x 이하)
DLSS Enabler의 안정 버전( 3.02.000.0 이하)의 경우, 표준 설치 프로그램을 통해 사용자가 쉽게 설정할 수 있습니다.
- 설치 프로그램 다운로드: Nexus Mods의 메인 파일 섹션으로 이동하여 설치 프로그램 패키지(예: DLSS Enabler 3.02.000.0 Installer)를 다운로드하십시오.
- 설치 프로그램 실행: 설치 프로그램을 실행하면 일반적인 Windows 설치 마법사와 유사한 설치 과정을 안내합니다.
- 대상 게임을 선택하세요: 설치 프로그램이 DLSS를 활성화하려는 DirectX 12 게임이 있는 디렉토리로 이동하라는 메시지가 표시되면 해당 디렉토리로 이동하세요.설치 프로그램은 호환되는 게임도 검색합니다.
- 설치 완료: 올바른 게임 폴더를 선택한 후, 안내에 따라 설치를 완료하십시오.그러면 필요한 모든 DLL 파일과 구성 파일이 적절한 위치에 배치됩니다.
- 게임 실행: 설치가 완료되면 평소처럼 게임을 실행하세요.모드의 기능은 자동으로 활성화됩니다.

이 설치 프로그램은 NVIDIA 및 AMD/Intel GPU 모두와 호환되는 다양한 DirectX 12 게임에서 기본적인 DLSS 업스케일링 및 프레임 생성 지원을 제공합니다.
2.기술 미리보기 빌드 (버전 4.0.0.2 이상 수동 설치)
기술 미리보기 버전에서는 멀티 프레임 생성(3배/4배), 적응형 프레임 생성, SSRTGI, OptiScaler를 사용한 향상된 시간적 업스케일링과 같은 고급 기능이 도입되었습니다.설치는 수동으로 진행되며 다소 복잡합니다.
- 통합 DLSS 활성화 DLL 파일을 다운로드하려면 Nexus Mods의 ” 파일 ” 탭 → ” 업데이트 파일 ” 섹션으로 이동하여 4.0.0.x 빌드에 맞는 DLL 파일을 선택하십시오.
- 적절한 DLL 파일 이름을 선택하세요: 모드 설명서에는 “version.dll”, “winmm.dll”, “dbghelp.dll” 등과 같은 이름이 명시되어 있습니다.올바른 삽입을 위해 사용 중인 게임과 일치하는 파일 이름을 사용하십시오.
- 이름을 변경한 DLL 파일을 게임 폴더에 넣으세요: 이름을 변경한 DLL 파일을 게임 실행 파일과 동일한 디렉토리에 복사하세요.
- 이전 버전 제거: 게임 폴더에 DLSS Enabler의 이전 버전이 있는 경우 충돌을 방지하기 위해 삭제하십시오.
- 게임 실행 및 모드 메뉴 접근: 게임을 정상적으로 실행한 후, 게임 내에서 물결표 키(`)를 눌러 모드 설정에 접근하세요.

이번 기술 미리보기 빌드에서는 모든 기능(다중/적응형 프레임 생성, OptiScaler 백엔드 및 SSRTGI)이 설치 프로그램 대신 수동 배치 방식을 사용하여 단일 DLL 파일로 통합되었습니다.
3.팁 및 주의사항
안정성: 기술 미리 보기 빌드는 설치 프로그램을 포함하지 않으므로 안정성 문제가 발생할 수 있으며, 따라서 실험적인 버전으로 간주됩니다.
호환성: 게임이 DirectX 12 및 DLSS 2/3을 지원하는지 확인하십시오. DLSS Enabler는 이러한 지원을 받는 게임에서만 작동합니다.또한, 이 모드의 멀티 프레임 생성 기능은 NVIDIA Streamline 버전 2.7.2 이상을 준수하는 게임에서만 작동합니다.
부정행위 방지: 멀티플레이어 게임의 경우 일부 부정행위 방지 시스템에서 DLL 주입을 위반 행위로 간주할 수 있으므로 주의가 필요합니다.
DLSS 활성화 도구의 기능 테스트
이 섹션에서는 DLSS Enabler의 최신 기능들이 높은 그래픽 요구치로 유명하며 모드 개발 전반에 걸쳐 광범위하게 지원된 사이버펑크 2077 에서 어떻게 작동하는지 평가합니다.게임 자체에 업스케일링 및 프레임 생성 옵션이 내장되어 있기 때문에, 스크린 공간 레이 트레이싱 전역 조명(SSRTGI), 멀티 프레임 생성, 동적 프레임 생성 과 같은 기능들을 평가하기에 이상적인 테스트 사례입니다.본 테스트는 일반적인 환경에서 시각적 품질, 성능 및 게임 플레이의 부드러움에 중점을 둘 것입니다.
다음 사양의 시스템에서 테스트를 진행했습니다.
- CPU: 인텔 코어 i7-14700K
- RAM: 32GB DDR5-7000 CL34
- 저장장치: 2TB PCIe 4.0 NVMe SSD
- GPU: NVIDIA GeForce RTX 4090
- 운영 체제: Windows 11 25H2
- 테스트 전에 모든 시스템 펌웨어, 드라이버, BIOS 및 운영 체제 업데이트가 최신 상태로 완료되었습니다.
테스트는 2560×1440(1440p) 해상도와 최대 240Hz 주사율을 지원하는 모니터에서 VSync를 활성화한 상태로 진행하여 화면 찢김 현상 없이 깨끗한 영상을 얻는 것을 목표로 합니다.게임 설정은 ‘높음’으로 설정하고, DLSS는 ‘품질’ 모드로 설정하며, 전역 조명, 그림자, 반사에 레이 트레이싱을 활성화하고, 노이즈 제거를 위해 DLSS 레이 재구성을 추가로 적용합니다.단, SSRTGI와의 비교 시에는 레이 트레이싱 효과를 두 가지 옵션 모두 활성화 및 비활성화한 상태에서 비교해야 합니다.
사용된 DLSS Enabler의 기술 미리보기 빌드는 버전 4.0.0.11 입니다.

모드 압축 파일을 해제한 후, ” version.dll ” 파일을 실행 파일이 있는 게임 폴더(” Cyberpunk 2077\bin\x64 “) 에 복사했습니다.

또한, 사이버펑크 2077의 NVIDIA Streamline DLL 파일을 업데이트하여 멀티 프레임 생성 및 동적 프레임 생성과의 호환성을 향상시키고 기존 Streamline 버전의 잠재적인 버그를 수정했습니다.최신 안정 버전( 2.10.3.0 )의 Streamline DLL은 다음 링크에서 다운로드할 수 있습니다.
다운로드한 스트림라인 압축 파일의 ” bin ” 폴더 에 있는 관련 스트림라인 DLL 파일을 ” Cyberpunk 2077\bin\x64 ” 폴더에 복사하고 기존 파일을 덮어쓰세요.문제가 발생하거나 원래 상태로 되돌리려는 경우를 대비하여 게임의 기본 스트림라인 파일을 백업해 두는 것이 좋습니다.

다음으로, 모드를 실행하여 제대로 작동하는지 확인하겠습니다.


게임에 접속한 후, 물결표(`) 키를 눌러 모드의 설정 메뉴에 접근하세요.

설정 메뉴는 크게 네 부분으로 구성되어 있습니다.
- 그래픽: 이 섹션에서는 화면 공간 레이 트레이싱 전역 조명(SSRTGI) 을 활성화할 수 있을 뿐만 아니라 품질 및 성능 설정을 조정할 수 있는 옵션도 제공합니다.현재 개발 중인 고스트버스터 기능은 보간된 프레임 삽입으로 인한 고스트 현상을 최소화합니다.
- 성능: 이 섹션에는 VSync 활성화/비활성화, 프레임 속도 제한 설정, NVIDIA Reflex 저지연 동작 관리 등 다양한 기능이 포함되어 있습니다.또한, 플레이어는 동적 프레임 생성 기능을 켜고 끌 수 있으며, DLSS를 지원하지만 MFG(다중 프레임 생성)를 지원하지 않는 게임에서 유용한 다중 프레임 생성 배율을 관리할 수 있습니다.
- 인터페이스: 이 섹션에는 프레임률, 지연 시간, 프레임 생성 배율, 선택된 업스케일링 모드 등 게임과 관련된 성능 데이터 및 정보가 표시됩니다.
- 디버그: 이 부분에는 모드의 안정성과 성능을 모니터링하기 위한 진단 도구가 포함되어 있습니다.사용자가 모드를 직접 디버깅하거나 테스트하는 데 관심이 없는 한 이 부분을 무시해도 됩니다.

DLSS Enabler의 주목할 만한 특징 중 하나는 실제로는 GPU가 DLSS 멀티 프레임 생성 기능을 지원하지 않더라도 호환되는 게임들이 해당 기능을 지원하는 것으로 인식하도록 “속일” 수 있다는 점입니다.

하지만 DLSS 멀티 프레임 생성에 대한 이러한 표현은 AMD의 FSR 프레임 생성 3.1 시스템을 변형한 것이므로, 진정한 기술이 아니라 변형된 기능이라는 점을 명확히 해야 합니다.
이제 SSRTGI를 시작으로 모드의 주요 기능을 자세히 테스트해 보겠습니다.
SSRTGI 성능 평가
본 연구에서는 DLSS Enabler의 SSRTGI 기능을 사이버펑크 2077의 기본 래스터화 및 레이 트레이싱 조명 방식과 비교하여, GPU 제약 조건 하에서 DLSS SR을 DLAA(네이티브 해상도) 로 설정한 1440p 해상도에서 시각적 효과와 성능을 평가합니다.자세한 이미지 비교는 다음 링크에서 확인하실 수 있습니다.
비교 결과, DLSS Enabler의 SSRTGI는 게임 기본 솔루션에 비해 반사광과 같은 간접 조명 효과를 향상시킬 수 있는 것으로 나타났습니다.그러나 이러한 개선은 성능 저하를 수반하며, 특히 고성능 RT GPU에서 사용 가능한 사이버펑크의 사이코 레이 트레이싱 GI를 구현하는 데 필요한 Ultra SSRTGI 모드를 사용할 경우 더욱 그렇습니다.성능이 낮은 GPU를 사용하거나 하드웨어 지원이 부족한 사용자의 경우, 성능과 성능 사이의 균형을 맞추기 위해 Medium SSRTGI 설정을 사용하는 것이 좋습니다.
다중 프레임 생성 성능
본 영상에서는 사이버펑크 2077의 네 가지 프레임 생성 설정 에서 구현된 게임플레이 영상을 보여드리겠습니다.이 영상은 NVIDIA의 기본 DLSS 프레임 생성 2X 모드와 DLSS Enabler를 통해 활성화되는 세 가지 멀티 프레임 생성 모드(2X, 3X, 4X)를 보여주며, NVIDIA의 특정 MFG를 지원하지 않는 GPU에서도 DLSS를 사용할 수 있음을 설명합니다.
네이티브 DLSS 프레임 생성 2배속 모드
영상 보기
DLSS 활성화 MFG 2X 모드
영상 보기
DLSS 활성화 MFG 3X 모드
영상 보기
DLSS 활성화 MFG 4X 모드
영상 보기
제시된 영상들은 DLSS Enabler의 MFG 기능이 프레임 페이싱과 지연 시간에서 우수한 일관성을 보여주며 시각적 부드러움을 향상시키는 능력을 명확하게 보여줍니다.하지만 MFG 3X 및 4X 모드는 DLSS Enabler의 MFG 2X 기능과 NVIDIA의 기본 DLSS 프레임 생성 2X 모드(최고 수준의 시각적 안정성을 유지함)에 비해 그림자 깜빡임과 아티팩트가 두드러지게 나타납니다.그럼에도 불구하고, 이 모드가 허용 가능한 페이싱과 응답성을 유지하면서 추가적인 보간 프레임을 생성하는 능력은 특히 NVIDIA가 DLSS MFG AI 생성 프레임의 부드러운 페이싱을 보장하는 데 어려움을 겪고 있다는 점을 고려할 때 매우 인상적입니다.또한 사용자 인터페이스 요소 처리는 NVIDIA의 FG/MFG와 같은 독자적인 솔루션조차도 극복하기 어려운 과제라는 점에서 상당한 성과라고 할 수 있습니다.
동적 프레임 생성의 어려움
유감스럽게도, 동적 프레임 생성 기능은 지정된 FPS 임계값과 관계없이 일관되게 4배 멀티 프레임 생성 모드를 사용하는 문제 때문에 사이버펑크 2077에서 효과적으로 테스트할 수 없었습니다.이는 현재 모드 버전에 버그가 있을 가능성을 시사하며, 모드 제작자는 가변 프레임 생성 범위 내에서 작동하도록 하는 대신, VSync와 Reflex Low Latency 설정을 함께 사용하는 것처럼 특정 프레임 속도 제한을 목표로 최적화하는 것이 좋을 것입니다.

OptiScaler 통합 기능
DLSS Enabler에 OptiScaler가 포함됨으로써 프레임 생성 알고리즘, NVIDIA Reflex Low Latency 구성 및 시간적 업스케일링 기술, 선명도 및 비등방성 필터링과 같은 렌더링 기법을 제어하는 등 특정 설정에 대한 세부적인 조정이 더욱 용이해졌습니다.

DLSS 활성화 도구의 일반적인 문제 해결
DLSS Enabler 설치가 완료되면 게임 실행 시 OptiScaler 관련 재미있는 메시지가 표시됩니다.이후, 물결표(`) 키를 눌러 모드 메뉴에 접근할 수 있습니다.만약 메뉴가 표시되지 않는다면, 모드가 제대로 초기화되지 않았거나 게임이 DLSS 2/3를 지원하지 않는 것일 수 있습니다.이 문제를 가장 빠르게 진단하는 방법은 dlss-enabler.log게임 실행 파일 폴더에 있는 “log” 파일을 확인하는 것입니다.이 파일에는 모드가 제대로 연결되었는지, GPU 인식 여부, 핵심 구성 요소(프레임 생성, OptiScaler, NvAPI 에뮬레이션) 로딩 상태에 대한 정보가 포함되어 있습니다.로그에 성공적인 항목이 있는지 확인하십시오.해당 항목이 없다면 게임 메뉴 기능에 접근하는 데 문제가 있는 것입니다.
멀티 프레임 생성 또는 동적 프레임 생성 기능을 활용하려면 게임 내 NVIDIA Streamline DLL을 업데이트하는 것이 매우 중요합니다.이는 기능 작동을 보장할 뿐만 아니라 모드 상호 작용에 영향을 미치는 이전 버전의 버그를 수정하는 데에도 도움이 될 수 있습니다.
프레임 생성 또는 SSRTGI를 지속적으로 사용할 수 없는 경우, 게임이 DLSS2 또는 DLSS3를 기본적으로 지원하는지 확인하고 해당 기능이 포함된 기술 미리보기 빌드를 사용하고 있는지 확인하십시오.각 게임의 고유한 그래픽 렌더링 파이프라인은 기능 사용 가능 여부에 큰 영향을 미치며, DLSS 후크가 시작 시 충분히 일찍 가로채지는지 여부도 영향을 미칩니다.
사용자들은 Alt+Tab 전환 시 끊김이나 불안정 현상, 프레임 생성 중 발생하는 시각적 오류 와 같은 문제를 보고했습니다.이러한 문제는 프레임 생성을 일시적으로 비활성화하면 해결되는 경우가 많으며, 게임을 완전히 재시작하면 렌더링 파이프라인이 제대로 재설정될 수 있습니다.옵션 누락이나 게임 충돌과 같은 다른 일반적인 문제는 대개 DLL 파일 배치/이름 지정 오류 또는 특정 게임과의 호환성 문제에서 비롯되므로, 이전 버전을 제거하고 올바른 이름 지정 규칙(예: version.dll 또는 dbghelp.dll )을 사용하는 것이 중요합니다.
최종 결론
DLSS Enabler는 PC 게이머를 위한 고급 업스케일링 및 프레임 생성 기능을 보편화하는 것을 목표로 하는 선구적인 커뮤니티 주도 프로젝트입니다.널리 인정받는 OptiScaler 모드와 NvAPI 에뮬레이션을 통합하고 확장된 프레임 생성 기능을 제공함으로써, 사용자는 주요 GPU 제조업체의 최첨단 소프트웨어 혁신을 지원하지 않는 하드웨어에서도 Cyberpunk 2077과 같은 고사양 게임에서 게임 성능과 그래픽을 향상시킬 수 있습니다.최신 기능인 멀티 프레임 생성, 동적 프레임 생성, 스크린 공간 레이 트레이싱 전역 조명은 커뮤니티 도구가 최신 그래픽 렌더링 프레임워크 내에서 혁신을 이루어낼 수 있는 가능성을 보여주는 좋은 예이며, NVIDIA 플랫폼뿐 아니라 비 NVIDIA 플랫폼에서도 최첨단 기능에 대한 접근성을 확대합니다.
하지만 DLSS Enabler는 기술적인 프로젝트이며, 각 게임의 DLSS 구현 방식과 사용자의 문제 해결 능력에 크게 의존한다는 점을 명심해야 합니다.게임 사양, GPU 성능, 드라이버에 따라 성능이 크게 달라질 수 있으므로 철저한 테스트와 현실적인 기대가 필수적입니다.싱글 플레이 게임에서 더 나은 성능과 부드러운 화면을 원하는 사용자에게 이 모드는 게임 환경을 한층 강화해 줄 강력한 도구입니다.
답글 남기기