[Dota2]วิธีแก้ไข FPS ตกต่ำกว่า 30
คือตั้งแต่เปลี่ยนมาเป็น reborn ผมเจอปัญหา FPS ตกในบางฉาก หรือ จังหวะที่ all skill กันเยอะๆ (FPS ตกต่ำกว่า 30 ไม่ได้หมายถึง FPS ตกเวลาใช้สกิลเยอะๆนะคับ คือมันตกลงไปดื้อๆ ทำให้ภาพกระตุก แต่ FPS เริ่มเฉลี่ย มันเกิน 70 ตลอด) ทั้งที่ spec คอมที่ใช้ ไม่ได้ต่ำมาก นี่เป็น spec ของ notebook ที่ผมใช้เล่น dota2
Spoil
http://notebookspec.com/notebook/5389-ASUS-N550JV-CN229H.html
ใช้ nvidia geforce experience กด optimize แล้ว เข้าไปดู setting ในเกม nvidia ปรับให้เกือบจะสุดด้วยซ้ำ แต่พอเล่นแล้ว fps ตกต่ำกว่า 30 ในหลายๆจังหวะในเกม ทำให้ภาพกระตุก ลองปรับ setting ในเกมให้ติ๊กเอาเฉพาะช่องสำคัญๆก้อแก้ไม่หาย พอดีผมเพิ่งหาวิธีแก้ไขได้เมื่อคืน หลังจากแก้ไขได้แล้ว ผมลองเทส 3-4 เกม ได้ผลเป็นน่าพอใจ ปัญหา FPS ตกต่ำกว่า 30 ในเกมจังหวะ all skill เยอะๆ หรือบางฉากใน map ไม่เจออีกเลย นั่นคือการพิมพ์ "-dx11" ลงใน set launch option เพื่อสั่งให้ตัวเกมรัน ด้วย DX11
ซึ่งก่อนหน้านี้ผลลองรันด้วย openGL แต่ไม่เวิร์ค FPS ยังตกอยู่ ยังไงเพื่อนๆคนไหนที่เจอปัญหาคล้ายๆผมลองเอาวิธีนี้ไปใช้ดูนะคับ
ปล.เพิ่มเติมสำหรับคนที่อยากลองรันด้วย openGL สำหรับคนที่ใช้การ์ดจอ Nvidia นะคับ ให้เข้าไปที่คลังเกมในสตรีม เลือกที่ dota2 แล้วติ๊กถูกที่ openGL support for windows ตามรูปข้างล่างนี้
ปล่อยให้โหลดให้เสร็จ แล้วพิมพ์ "-gl" ใน set launch option ตัวเกมก้อจะรันด้วย openGL ซึ่งตามข้อมูลที่ผมหามา สำหรับการ์ดจอ Nvidia รันด้วย openGL จะให้ FPS เฉลี่ยสูงกว่า dx11 ซึ่งผมลองในเกมแล้ว ก้อค่อนข้างเห็นด้วย แต่ติดตรงที่ FPS ยังตกต่ำกว่า 30 เป็นช่วงๆ