마비노기에 Radeon Pro를 활용해서 그래픽을 향상시켜보았습니다.

이 프로그램은 AMD 계열 VGA를 사용하는 PC에서만 사용 가능합니다!


* 문제 발생 시 가장 하단에 있는 문제 해결 가이드를 참고하세요.


Radeon Pro 다운로드 사이트 : http://www.radeonpro.info/download/


설정법 : 

1. 우선 라데온프로를 켜고, 상단에 있는 초록색 +를 누른 다음, 마비노기 폴더에 있는 Client.exe를 찾아서 프로필에 등록합니다.

2. 등록된 Mabinogi를 선택한 후, 우측 상단 Visual 탭에 들어간 후, 아래 설정들을 입맛에 맞게 설정합니다.




Anti-Alising

계단 현상 방지 기능입니다. 캐릭터 확대할때 검보면 막 계단이 우둘우둘하게 깨져있죠? 그런 걸 흐릿하게 해서 부드럽게 보이게 해주는 기능입니다.

Mode - 마비노기에선 무조건 Override Application settings 로 해주셔야 적용됩니다. 프로그램에 기본 설정된 옵션을 향상시켜서 적용하는 기능입니다. 요는 강제 적용이란 소리죠.


FXAA, SMAA 

절대로 체크하지 마세요. 후처리 AA라 마비노기 상의 모든 글자가 깨지거나 심각하게 흐려지는 현상이 발생합니다. 절대로 사용하지 마세요!


Ambient Occlusion

암부 그림자 표현을 좀 더 사실적으로 구워서 그림자 표현을 깊고 고르게 해주는 기능......이긴한데.... 마비노기에선 호환이 안되는 듯 합니다. 그림자 처리가 Object를 제외하고, 필드는 전부 블록 단위로 네모낳게 처리가 되는지라... 사용하신다면 HBAO / Medium으로 두시면 됩니다.


※ 적용은 되나 효과가 극히 미미합니다. 비추천


Anisotropic Filtering

비등방성 필터입니다. 간단하게 텍스쳐의 선명도를 향상시켜주는 기능이라고 설명이 가능합니다. 마비노기에 딱히 적용이 되는지 안되는진 모르겠지만, 성능에 큰 영향을 끼치는 옵션이 아니니 최소 4x 이상으로 설정해두시면 됩니다.


※ 적용 안됩니다.


Anti-Alising Mode

모드가 3가지가 있는데, 첫번째는 그냥 네모난 곳을 죄다 AA 처리 해버립니다.

두번째는 화면 전체가 아니라, 계단 현상이 인식되는 부분만 부분적으로 찾아서 AA처리 해줍니다.

세번째는 원본 이미지를 위의 Anti-Alising에서 설정한 배수만큼 크게 렌더링 한 다음, 그 화면을 작게 바꿔서 계단 현상을 최대한 완화해주는 방식입니다.


성능 하락폭은 3번이 제일 크고, 그 다음이 1번. 제일 적은 게 2번입니다. 2번을 추천하나 3번으로 설정하셔도 상관없습니다.


이하 설정 : 그냥 끈 상태로 그대로 두시면 됩니다. 어차피 켜셔도 바뀌는거 없어요.


3. 성능 향상에 큰 영향을 주는 Advanced 항목입니다.



상단 4개 체크 박스는 중간의 2개만 체크하시면 됩니다.

Force Triple-Buffering (OpenGL)은 OpenGL로 개발된 프로그램만 호환되는 기능이라 DirectX로 개발된 마비노기엔 아무 짝에도 쓸모가 없는 옵션이고, Enable Surface Format Optimization은 적용 시 문제를 일으킬 가능성이 있는 옵션입니다.


중간 두개 체크박스 중 Anisotripic optimization, Trilinear optimization은 비등방성 필터 관련 성능 향상 옵션입니다.


Texture Filtering Quality

왼쪽은 성능 위주

중앙은 말 그대로 균형 유지입니다.

오른쪽은 위에 Catalyst AI라고 나오는데, 실제론 High Quality입니다.


High Quality에 두시면 됩니다. 프레임 저하가 심하다면, Quality나 Performance로 두시면 됩니다.


※ 적용 안됩니다. (마비노기 자체 엔진 문제)


Mipmap Quality

위와 마찬가지입니다.

화면을 확대했을때, 텍스쳐가 저해상도로 나오는 현상을 최소화해줍니다.....라지만 마비노기는...

이것도 High Quality에 두시면 됩니다.


※ 적용 안됩니다. (마비노기 자체 엔진 문제)


Texture LOD

거리에 따라 텍스쳐를 압축해서, 그래픽 메모리를 절약하는 기능입니다.

왼쪽으로 갈수록 압축률이 떨어지는 대신(그래픽 메모리 사용율이 올라가고) 화질이 올라가고

오른쪽으로 갈수록 압축률이 높아지는 대신, 멀리 있는 대상의 화질이 낮아집니다.

1~2 사이로 두시면 됩니다.


※ 적용 안됩니다. (마비노기 자체 엔진 문제)


Flip Queue Size

성능에 가장 큰 영향을 주는 기능인데요.

2~3 사이로 두시면 됩니다.

값이 너무 높으면 인풋렉이 발생해서 키 입력에 비해서 반응 속도가 매우 느려지는 현상이 발생하므로, 적정값을 유지해주세요.



4. Tweaks 탭에서는 아래에 있는 CPU Affnity만 수정하시면 됩니다. 모든 CPU x를 다 체크하시면 됩니다.

옵션에 대해 설명드리자면, 마비노기는 싱글 스레드. 즉, 단일 코어만 사용하는 프로그램입니다. 이 부분에 대해서 강제적으로 CPU를 추가 할당함으로써 성능 향상을 꾀할 수 있다고 합...니다만 향상 폭은 미미한듯 합니다. 보통 기본적으로 다 체크되어있으니 그대로 두시면 됩니다.



5. 마지막으로 아까 처음에 눌렀던 초록색 + 모양있는 란에서 톱니바퀴 모양을 눌러, 설정에 들어간 후 FPS Counter에 들어갑니다. 그 후  Clear이라고 적힌 파란색 버튼을 둘 다 누른 다음, FPS display Corner을 Hidden에 둡니다. 바로 위에 있는 Screenshots에도 들어가서 Clear을 눌러줍니다.



적용 전, 후 비교 스샷





적용 전에는 사람이 없는 던바튼 광장 기준, 프레임이 15~30을 불안정하게 왕복하는 모습을 보여줬습니다. 자세히 보시면 칼 옆면도 계단이 지글지글하게 껴있는 모습을 볼 수 있습니다.





동일 시간이 아니라서 좀 비교가 힘드네요. 일단 프레임은 35~44까지 향상되었습니다. 그리고 계단 현상 역시 거의 완화되었습니다. 

그 외 기능은 마비노기 자체 엔진도 구리고, 텍스쳐도 구려서 비교가 힘드네요... 계단 현상 완화 및 프레임 향상으로 만족해야할듯... 

HDR도 먹일수 있긴 한데 큰 득이 없어보여서 포기.


※ 문제 해결 가이드

1. 설정을 했는데 바뀐게 없어요!

 - 자신이 AMD GPU 혹은 APU를 사용하고 있는지 확인해주세요. 그래도 작동하지 않는다면 트레이에 Radeon Pro 아이콘이 있는지 확인해주시면 됩니다. 없다면 Ctrl+Alt+Delete를 눌러 작업관리자로 들어간 후, RadeonPro가 들어간 모든 프로세스를 강제 종료 한 다음 다시 RadeonPro를 켜주시면 됩니다. 초기 실행 시 로딩이 2~5분 정도 걸리니 기다려주세요!

 - 혹은 목록에 추가된 Mabinogi에 마우스 오른쪽을 눌러서 Disable API Monitering나 Disable Auto-Detection이 체크되어있는지 확인해주세요. 체크되어있다면 체크를 해제 후, 다시 마비노기를 실행해주세요.


2. 갑자기 글자들이 깨지고 흐릿해졌어요!

 - SMAA나 FXAA가 설정된 경우입니다. 기본적으로 Toggle 키에 FXAA와 SMAA가 설정되어있는데요. 설정에서 Advanced으로 들어가시면 Toggle FXAA Hotkey와 Toggle SMAA Hotkey에 키가 할당된 것이 보이실겁니다. 마비노기에서 두 키 다 눌러보신 후, 원래대로 화면이 돌아가면 저 두 키 설정 오른쪽에 있는 Clear을 눌러서 키 할당을 해제해주신 다음 마비노기를 재시작해주시면 됩니다. 아니면 상단에 있는 Disable Post-processing effects를 체크해주셔도 됩니다.


3. Hackshield 오류가 뜨면서 마비노기가 10분 뒤에 튕깁니다!

 - 마비노기를 삭제 후 재설치해주세요.


4. Nvidia 사용자는 어떻게 할수 있는 방법이 없나요?

현재 연구 중입니다. SweetFX + Nvidia Control Panel로 어찌 해보려고 했는데, 마비노기가 아예 안 켜지는 문제가....



Posted by Edgestorm
: