* 각명나선 (23.11.29) 업데이트로 ld9, mumu x 에서 60프레임 제한 안 풀리는 문제 생김

만약 앱플레이어로 게임하는데 60프레임보다 높게 나오는 사람 있으면 제보좀


* 뮤뮤X플레이어 쓰는거 고려해봐

잔렉도 적고, 그래픽 안티도 더 잘 먹음 : https://arca.live/b/punigray/80245788?p=1


* 내가 이전에 잘못 쓴 것도 있고, 내용을 상세하게 더 적어야 해서 부득이하게 새 글로 씀.

이전 글은 잘못된 정보가 있으니 삭제했다.


* 각종 제보도 받음


* 앱플 사용 전 키맵핑 주의사항 (꼭 읽어, 다른 앱플도 주의해야됨)

- 선서망향 업데이트 (23.02.22) 이후로 뽑기 UI가 바뀌었는데, 우측 하단에 있는 연구(뽑기)버튼을 누르기만 해도 별도 확인 창 없이 뽑기를 해버림.

의도치 않게 키 눌러서 뽑기하고 싶지 않다면, 저 우측 하단에 키맵핑 하지 마




1. LD플레이어 자체와 퍼니싱 클라이언트

* 가상화 기술 켜기

- 앱플레이어는 전부 다 CPU의 가상화 기술로 돌아간다. LD플레이어도 예외는 아니기 때문에 가상화 기술을 켜야함. 

여기에 구질구질하게 적는 것 보다 구글링하면 메인보드 옵션으로 가상화 어떻게 켜는지 잘 설명하기 때문에 그걸 참조하셈.

LD플레이어에서 설명해 놓은 페이지 링크를 보는 것도 좋음.

링크 : https://kr.ldplayer.net/blog/how-to-enable-vt.html


* 사용하는 LD 플레이어 버전 : LD9, 9.0.35


- LD9 구버전에서 144프레임 이상 설정했을 시, 프레임이 강제 60프레임 고정되는 문제가 있음. 꼭 업데이트 하기 바람


* 내 시신경을 믿을 수 없어요!

- 우측 상단의 FPS 카운터를 켜면 좌측 상단에 초록색 숫자로 FPS를 표시해줌


* 퍼니싱 클라이언트 : 한국 서버, 플레이 스토어에서 다운로드 (원스토어에서 받으면 60프레임 강제고정됨)

- 원스토어 퍼니싱 60프레임 강제고정 이유는 아직 모르겠음. 원스토어 혜택 받는건 휴대폰에서 하는게 좋을듯


* 디바이스 설정

- 난 이렇게 해 뒀는데, 이게 의미가 있는지는 모름. 다른 디바이스 설정으로도 잘만 된다면 굳이 이대로 바꿀 필요는 없음

- 기타 모델 프리셋에서 ASUS ROG PHONE 2 선택하면 됨


2. 해상도와 DPI설정



* DPI는 아무런 의미가 없음.


그에 대한 구구절절한 설명 (길다)

동일해상도 조건 하에서, 전체화면으로 두고 스크린샷을 찍은 뒤 일부분만 잘라서 확대했음




차이가 느껴짐? 위가 240dpi고 아래가 360dpi임

적어도 내 눈에는 차이가 안보임


안드로이드 스마트폰에는  DP (density-independent pixels) 라는 개념이 있음. 



원문 : https://developer.android.com/training/multiscreen/screendensities



안드로이드 기기들은 제각각인 해상도와 ppi를 가졌기 때문에 픽셀기준으로 화면출력을 했다간 이미지와 글자 크기도 제각각이 되어버릴거임

그래서 픽셀과는 독립적인 단위가 필요했고, 그게 density-independent pixels, dp임

이 dp가 작아지면 '픽셀과는 상관 없이' 표현해야 할 것들이 작아질거고, 커질때도 마찬가지임


내 추측은 아마 ld플레이어 GUI를 만든 사람이 density-independent pixels 개념을 몰라서 

기반이 되는 안드로이드 가상머신 설정값 리스트에서 dp (또는 dip)를 보고 

"dp? 이게머임? dpi인가?"라 넘겨짚고 전혀 다른 개념인 dpi (dot per inch)를 옵션 이름에 넣은 것 같음


디스플레이에서는 보통 ppi (pixel per inch)의 단위를 쓰지 dpi는 잘 안 씀. 마우스에서나 좀 쓰지.


* 해상도

- 태블릿, 모바일, 울트라와이드는 프리셋들이고 너가 원하는 해상도로 직접 설정하고 싶다면 사용자 지정을 해야함.



3. 프레임 레이트

* 다시한번 강조하는 사항

- 원스토어가 아닌, 플레이스토어에서 깔아야 함. 

원인은 모르지만 원스토에서 깔았다가 60프레임 고정당하고 플레이스토어 가자마자 프레임 제한 풀린 사람이 벌써 세 명 있음.

휴대폰도 그러는지는  

원인이나, 휴대폰에서도 이러는지 알고있다면 제보부탁. 존나 궁금함


* 설정

- 고프레임 모드 체크박스는 120FPS부터 자동으로 체크되니까 따로 체크할 필요 없음

- 수직동기화는 티어링 (화면 찢어짐) 억제 옵션인데, 난 퍼니싱하면서 티어링 현상을 그닥 체감 못해서 껐음.


* 퍼니싱에서 지원하는 프레임 레이트

- 현재 240프레임까지 확인함. 나는 모니터가 165프레임까지밖에 지원을 안해서 다른 사람이 제보해준거임.

나도 해보니까 165프레임까지는 문제없이 가능하지만, 그래픽카드가 비명을 질러대서 120프레임으로 낮춤



4. 각종 문제와 그 해결법

* 가상화 기술을 분명 켰는데 안돼

- 해결한 사람 : https://arca.live/b/punigray/68131488/314996608#c_314996608

 보통 가상화 기술만 켜면 할 수 있을텐데, 일부는 안될 수도 있음. 위에 링크한 퍼붕이의 경우 NX mode를 건드리니까 해결됐다고 함. 


- NX mode는 도대체 무엇인가?

아마 라이젠 CPU에만 있는 것 같은데, Non-eXcute mode의 약자임. 

대충 설명하면 할당된 메모리 영역 외에 침범하여 공격하는 버퍼 오버플로 해킹을 방어하기 위해, 일정 메모리 영역을 저장 영역으로만 사용하고 실행은 하지 않는 비트로 만들어 버린다고 함. (잘 모름)

오버클럭 하는 사람들은 이 옵션을 끄는 경우도 많다고 하니, 저 옵션을 켜거나 꺼서 앱 플레이어를 사용할지는 개인의 판단에 맡김.


다른 앱플레이어는...


mumu 플레이어


중섭 클라이언트는 mumu 플레이어에서 전투중 체력바, 일시정지버튼 등등 모든 UI 다 없애버리는 옵션이 있다는데


한섭 클라이언트로 내가 해보니까 안되더라. 

mumu 플레이어 중국버전까지 구해서 해봤는데 퍼니싱 클라가 한섭이면 안됨.


분명 중섭기준 절해성화 이후로 됐을 기능인데, 한섭은 절해성화를 지나왔는데도 안됨