Computer >> 컴퓨터 >  >> 하드웨어 >> 하드웨어

RivaTuner로 FPS 제한 및 스캔라인 싱크 설정하는 방법

RivaTuner로 FPS 제한 및 스캔라인 싱크 설정하는 방법

RivaTuner Statistics Server(RTSS)는 MSI Afterburner에 번들로 포함되어 GPU 모니터링과 오버클러킹에 활용되는 프로그램으로 가장 잘 알려져 있지만, 사실 Afterburner 없이도 단독으로 유용하게 쓸 수 있는 기능들을 갖추고 있습니다. 이 글에서는 그런 기능들을 살펴보고, FPS(초당 프레임 수) 제한을 설정하거나 스캔라인 싱크(Scanline Sync)를 활성화하는 방법까지 알려드립니다.

RivaTuner란 무엇인가?

리바튠너 통계 서버(RivaTuner Statistics Server, 이하 RTSS)는 MSI Afterburner에 기본 포함되어 배포되는 프로그램으로 널리 알려져 있습니다. Afterburner에서 RTSS가 담당하는 역할은 프레임 레이트, GPU 사용률, 온도 등 다양한 성능 지표를 화면 위에 표시해 주는 OSD(On-Screen Display) 기능입니다.

하지만 Afterburner의 유무와 관계없이, RivaTuner는 어떤 모니터에서든 FPS 제한 적용과 스캔라인 싱크 활성화가 가능합니다.

FPS 제한(FPS Cap)이란?

여기서 말하는 FPS는 초당 프레임 수(Frames Per Second)를 의미합니다. PC에서 프레임 레이트가 모니터의 주사율을 초과하면(예: 60Hz 패널에서 100FPS 출력) 화면 찢어짐(티어링) 현상과 프레임 변동이 심해질 가능성이 커집니다. 이 두 가지 문제는 시각적으로 혼란스러울 뿐 아니라 게임에서 경쟁력 저하로도 이어집니다. 대부분의 게임에서 이를 해결하는 방법은 V-Sync를 켜는 것이지만, V-Sync는 화면을 안정적으로 만들어 주는 대신 입력 지연이 상당히 커진다는 치명적인 단점이 있습니다.

FPS 제한을 사용하면 인게임 프레임 레이트를 모니터 주사율과 같거나 약간 낮은 수준으로 고정할 수 있습니다. 플레이하는 게임 자체에 FPS 제한 기능이 있다면 대부분 그 기능을 쓰는 것이 좋습니다. 다만 RivaTuner의 FPS 제한을 익혀두면 모든 게임에 일괄 적용할 수 있다는 큰 장점이 있습니다.

스캔라인 싱크(Scanline Sync)란?

스캔라인 싱크는 FreeSync나 G-Sync처럼 V-Sync를 대체하기 위해 등장한 또 다른 기술입니다. 다만 FreeSync와 G-Sync가 하드웨어 기반 기능인 반면, 스캔라인 싱크는 소프트웨어만으로 비슷한 효과를 구현합니다. 따라서 FreeSync나 G-Sync를 지원하지 않는 디스플레이(예: 거실 TV)에서 심한 티어링이나 입력 지연 없이 게임을 즐기고 싶을 때 특히 이상적인 선택입니다.

스캔라인 싱크가 다른 V-Sync 대체 기술과 다른 점은 이름에서도 짐작할 수 있습니다. 완전한 프레임 단위로 처리하려는 다른 방식과 달리, 스캔라인 싱크는 화면 찢어짐이 발생할 수밖에 없는 특정 스캔라인을 직접 지정하고 그 위치에 티어링을 고립시키는 방식입니다. 값을 잘 조정하면 이 스캔라인을 화면 밖 거의 끝까지 밀어낼 수 있어, V-Sync 없이도 티어링과 입력 지연이 없는 환경을 만들 수 있습니다.

FPS 제한과 스캔라인 싱크 중 무엇을 써야 할까?

RivaTuner는 FPS 제한과 스캔라인 싱크 두 가지 기능을 모두 제공하지만, 두 기능은 동시에 사용할 수 없습니다.

두 기능 중 무엇을 선택할지는 우선 현재 사용 중인 하드웨어를 살펴보면 됩니다.

FPS 제한은 대부분의 시스템에서 가장 적은 문제로 작동하며, 이미 FreeSync 또는 G-Sync 모니터를 사용 중이라면 FPS 제한 쪽이 권장됩니다. 이 경우 모니터(와 호환 GPU)가 이미 스캔라인 싱크의 역할을 대신 수행하고 있기 때문에 굳이 필요하지 않습니다.

스캔라인 싱크는 FreeSync와 G-Sync가 없는 환경을 보완하는 데 가장 적합하지만 한 가지 주의점이 있습니다. GPU 사용률이 약 80% 이상으로 높아지면 화면 찢어짐이 크게 나타날 수 있습니다. 여유 있는 GPU 성능으로 60Hz 디스플레이에서 게임을 구동한다면 큰 문제가 없겠지만, 티어링이 눈에 띈다면 그래픽 설정을 낮추거나 FPS 제한 방식으로 전환하는 것을 강력히 권장합니다.

RivaTuner에서 FPS 제한 설정하는 방법

먼저 RivaTuner Statistics Server를 실행합니다. 바로 창이 뜨지 않는다면 시작 메뉴에서 해당 아이콘을 확인하세요. 아이콘에 마우스를 올리면 RivaTuner 버전이 표시되고, 마우스 오른쪽 버튼을 클릭해 열리는 메뉴에서 'Show'를 선택하면 기본 창이 나타납니다.

RivaTuner로 FPS 제한 및 스캔라인 싱크 설정하는 방법

기본 창에서 'Global' 프로필을 클릭한 뒤 원하는 프레임 레이트 제한값을 입력합니다. 모니터의 주사율에 맞추는 것이 가장 이상적입니다.

RivaTuner로 FPS 제한 및 스캔라인 싱크 설정하는 방법

'Application detection level'이 Low 이상으로 설정되어 있는지 확인하면 끝입니다. 이제 전역 FPS 제한이 적용됩니다. 나중에 해제하고 싶다면 RivaTuner를 종료하기만 하면 됩니다.

또한 앱 창 왼쪽 하단의 초록색 'Add' 버튼을 클릭하면 프로그램별로 개별 FPS 제한을 설정할 수도 있습니다. 아래 스크린샷에서는 hl2.exe에 대해 120FPS로 제한을 걸었는데, 이 구성으로는 안정적인 144프레임을 뽑아내기 어렵기 때문입니다.

RivaTuner로 FPS 제한 및 스캔라인 싱크 설정하는 방법

RivaTuner에서 스캔라인 싱크 설정하는 방법

RivaTuner에서 스캔라인 싱크를 사용하려면 먼저 프레임 레이트 제한을 0으로 설정해야 합니다. 두 기능은 상호 배타적이기 때문입니다. 걱정하지 마세요. 실제로 프레임이 0이 되는 것은 아니며, 단지 FPS 제한 기능을 꺼서 스캔라인 싱크를 사용할 수 있게 만드는 것뿐입니다.

RivaTuner로 FPS 제한 및 스캔라인 싱크 설정하는 방법

프레임 레이트 제한을 0으로 맞췄다면 이제 스캔라인 싱크 값을 설정할 차례입니다. 이 항목에 입력하는 숫자는 프레임 제한이 아니라 티어 라인(tearline)의 좌표 값입니다. 결과는 모니터의 크기와 해상도에 따라 달라지므로 정답이 하나로 정해져 있지 않으며, 10단위씩 값을 조정해 가며 직접 최적점을 찾아야 합니다.

가장 좋은 시작점은 세로 해상도(예: 1080p 화면이면 1080픽셀, 1440p 화면이면 1440픽셀)에서 150~200을 뺀 값입니다. 일반적인 1080p 디스플레이라면 930을 기준으로 시작해 원하는 결과가 나올 때까지 값을 줄여가는 것을 추천합니다.