티스토리 뷰
오랜만에 옛 향수에 젖고 싶거나 개발된 지 오래된 온라인 게임이 이벤트를 연다길래 한 번 해볼까 싶어 설치를 하고 실행을 하면 내 컴퓨터의 사양은 권장사양을 충족하거나 아득히 뛰어넘는데도 불구하고 이상하게 프레임 드랍이 발생된다던지, 렉이 걸리는 경우가 있다.
이는 본인 PC의 문제라기보단 당시 그 게임들이 개발되었을 때의 환경이랑 내 PC의 환경설정이 맞지 않아서이다.
지금은 잘 사용하지 않는 엔진으로 개발이 되었거나, 현재의 운영체제에 호환이 잘 안 되는 엔진으로 개발되었기 때문에, 하드웨어의 성능은 게임을 플레이하고도 남지만 소프트웨어적으로 맞질 않아서 하드웨어가 이 게임의 상태를 인지하기 어렵기 때문이다.
고전게임의 경우는 해당 게임을 플레이 할 수 있게 개발된 툴을 사용해서 간접적으로 실행을 하던지, 호환성을 조정해보는 행동을 할 수 있지만 가능하면 해당 게임 관련 커뮤니티에서 제공하는 런쳐를 쓰는 게 머리가 덜 아프다.
다만 온라인 게임의 경우는 얘기가 좀 다른데,
각 게임마다 요구되는 설정 방법은 다양하겠지만 본 글에서는 광범위하게 적용될만한 컴퓨터 세팅을 말해보겠다.
참고로 나의 컴퓨터 사양은 윈도우 10 64bit, 지포스 1060 6gb, 램 16G, 라이젠 1700을 사용하고 있다.
1. 각 게임 사이트의 다운로드나 설치 페이지에서 제공하는 필수 드라이버 업데이트를 적용한다.
드라이버를 최신으로 유지하는 것은 필수이다. 보통 바탕화면에 우클릭을 하게 되면 nvidia는
제어판을 열 수 있게 되어있고 해당 제어판을 열면 내 그래픽 카드가 어떤 게 꽂혀있는지 알 수 있다. 직접 맞춘 컴퓨터라면 잘 알고 있을 테니 그래픽 카드 드라이버를 최신으로 업데이트 해주자.
ATI(라데온)는 사용해본 적이 없어서 잘 모르겠지만 주위에서 말들이 많이 나오는 그래픽 카드 계열이니(특히 게임용으로) 사용하는 것을 비추천하지만 만약 쓰고 있다면 해당 사이트에서 드라이버 업데이트 툴킷을 사용하면 자동으로 내 그래픽카드에 알맞은 드라이버를 골라서 설치해주기 때문에 이를 이용하도록 하자.
비슷한 문제로 다이렉트X의 문제도 있는데 윈도우10을 사용한다면 자동으로 최신의 다엑을 설치해주기 때문에 윈10 아래의 운영체제분들 역시 다이렉트X를 각 운영체제에 맞게 최신 버전으로 설치해주도록 하자.
2. 가상 메모리 세팅
나는 16G의 램을 사용하고 있고 웬만한 게임에서는 렉이 걸리질 않는데 소위 개똥망 발적화 게임들은 렉이 걸리는 경우가 종종 있다. 보통 이런 경우 램의 문제는 아니지만 가상 메모리를 사용해 램이 좀 모자라더라도 쾌적하게 게임이나 다른 프로그램을 여러 가지로 멀티태스킹을 할 수 있게 도와주기 때문에 사용하는 것이 좋다.
먼저 가상 메모리를 이용할 하드를 지정해줘야하는데, 하드 드라이브 내의 내용물에게 영향을 주지 않기 위해 가상의 하드를 만들어보자.
1) 하드 만들기 - 윈도우 검색창에서 컴퓨터 관리를 적고 실행한다.
컴퓨터 관리 화면에서 가운데의 저장소를 더블클릭, 그리고 디스크 관리를 더블클릭, 용량이 많이 남은 하드 드라이브를 선택하고, 볼륨 축소를 선택한다.
그런 뒤 가상 메모리로 32기가 정도까지 사용할 예정이므로 35~40기가를 확보할 예정인데, 바이트 계산기를 활용해 필요한 만큼 메가바이트 단위로 넣어서 축소를 눌러준다.
아래에 검은 테두리로 내가 설정한 크기 만큼의 하드가 쪼개져있고, 얘를 우클릭해서 새 단순 볼륨을 눌러 새로운 하드를 만들어 줄 것이다.
단순 볼륨 만들기 마법사가 실행될 것인데, 다음 다음 누르다가 다음과 같은 화면이 나오면 볼륨 레이블이라는 곳에 가상 메모리라고 작성하고 다시 다음, 마침을 눌러 마법사를 끝내준다.
정상적으로 실행이 되고나면 새 폴더가 열리면서 마무리가 된다.
2) 가상메모리 설정하기 - 윈도우 검색창에 시스템이라고 검색한다. 시스템 창이 나오면 우측의 고급 시스템 설정을 누른다.
시스템 속성이라는 화면이 나오면 고급 -> 성능의 설정으로 들어간다.
성능 옵션에서 가상 메모리 항목의 변경을 누른다.
아까 만들어둔 파티션(가상의 하드 드라이브)을 선택하고 가상 메모리 할당량을 넣어준다. 추천하는 것은 16기가로 시작해 32기가까지 잡는 것인데, 다른 기가로 변환하고 싶다면 바이트 계산기에서 원하는 기가바이트 숫자를 적어 넣고, 계산을 해서 메가바이트로 표시된 숫자를 적어주면 된다.
바이트 계산기의 페이지는 https://ko.calcuworld.com/ 이 곳을 이용하면 된다.
3. 잡다한 프로그램 정리
시작 프로그램과 서비스 정도를 정리해주어 동시 실행하는 불필요한 프로그램을 켜지 않은 쾌적한 컴퓨팅 환경을 만들어주는 것도 좋다.
1) 컨트롤 + 알트 + 딜리트 키를 누르면 작업 관리자를 실행할 수 있고 상단에서 시작 프로그램을 고를 수 있다. 여기에서 잘 모르겠는 프로그램은 놔두고 평소에 안 사용하는데 아는 프로그램은 사용중지를 눌러준다.
2) 윈도우10 사용자는 윈도우키(좌측 Alt 옆에 있는 윈도우 모양의 키)를 누르면 검색이 나오는데 여기에 백그라운드 앱을 검색해주고, 앱 실행을 꺼준다.
3) 윈도우키 + R을 누르면 실행이라는 창이 하나 뜨는데 여기에 msconfig을 적고 실행해준다.
그러면 시스템 구성이라는 창이 나오고 서비스 -> 마소 서비스 숨기기 활성화 -> 모두 사용 안 함을 눌러주도록 한다. 컴퓨터를 좀 만져본 사람이라면 모두 사용 안 함보다는 자신이 사용하지 않는 서비스만 차단하는 것도 좋다.
여기까지 참 긴 여정이었다.
게이밍을 위해 가장 기본적으로 컴퓨터를 소프트 웨어적인 최적화 세팅을 완료하였다. 만약 오류가 난다면 해당 오류를 구글/네이버에 검색해서 잘 풀어나가길 바라지만 오류가 날만한 중대한 세팅을 만진 것은 아니기 때문에 아마 그럴 일은 없을 거라고 생각한다.
부디 짜증 유발하는 그 게임 렉이 줄어들었기를 바라면서 글을 마치겠다.