หน้าจออีมูเลเตอร์ประสิทธิภาพ5 นาที

อีมูเลเตอร์ Android บนจอ Mac 120 Hz: ทำไมอุปกรณ์ยังอยู่ที่ 30 หรือ 60 Hz

อัปเดตเมื่อ · ทีมงาน MACOS EMULATOR

MacBook Pro ของคุณแสดงผลได้ถึง 120 Hz หรือมอนิเตอร์ของคุณเป็นแบบ 144 Hz แต่อุปกรณ์ Android ของ MACOS EMULATOR กลับทำงานที่ 30 หรือ 60 Hz นี่ไม่ใช่บั๊ก และไม่ใช่การตั้งค่าที่ลืมไป: จอของ Mac กับจอของอุปกรณ์ต่างก็มีอัตรารีเฟรชของตัวเอง นี่คือสิ่งที่จอเร็วเปลี่ยน สิ่งที่มันไม่เปลี่ยน และวิธีเลือกอัตรารีเฟรชของคุณ

สองจอ สองอัตรารีเฟรช

ตอนเล่นเกม มีความถี่สองค่าที่สำคัญ ค่าแรกคือของจอ Mac: สูงสุด 120 Hz บนจอ ProMotion ของ MacBook Pro 14 และ 16 นิ้ว หรือค่าของมอนิเตอร์ภายนอกของคุณ ค่าที่สองคือของจออุปกรณ์ Android: บรรทัด “Refresh” บนการ์ด “RENDER” ในหน้าแรกของลอนเชอร์ ค่าที่สองนี้แหละที่กำหนดว่าอุปกรณ์แสดงภาพได้กี่ภาพต่อวินาที

สองค่านี้ไม่คุยกัน นาฬิกาที่กำหนดจังหวะของจออุปกรณ์เดินเองตามความถี่ของมัน โดยไม่ปรับให้ตรงกับจอของ Mac ส่วนลอนเชอร์ไม่ได้อ่านความถี่ของจอคุณด้วยซ้ำ: อัตราที่ตั้งให้ตอนแรกขึ้นอยู่กับหน่วยความจำของ Mac คือ 30 Hz บน 8 GB และ 60 Hz ตั้งแต่ 24 GB ขึ้นไป การต่อจอ 120 Hz จึงไม่เปลี่ยนอะไรกับอุปกรณ์เลย

ทำไมไม่มี 90 หรือ 120 Hz

บรรทัด “Refresh” มีแค่สองระดับ คือ 30 Hz กับ 60 Hz ทั้งบนการ์ด “RENDER” และใน Settings ลอนเชอร์ไม่เคยส่งค่าเกิน 60 Hz ให้เอนจิน ไม่ว่าจะต่อจอแบบไหน

ถึงตั้งได้สูงกว่านั้น เกมก็ไม่ได้ลื่นขึ้น ลอนเชอร์บอกไว้เองใต้บรรทัด “Refresh rate (restarts the device)” ใน Settings: “60 Hz aims higher but stutters on Macs that can’t hold it” (60 Hz ตั้งเป้าสูงกว่า แต่กระตุกบน Mac ที่รับไม่ไหว)

ตัวเลือก 90 หรือ 120 เฟรมต่อวินาทีในเกมก็ไม่ช่วยเช่นกัน อัตราเฟรมเป้าหมายคือค่าที่ต่ำกว่าของสองขีดจำกัด: ของอุปกรณ์ คือ 30 หรือ 60 Hz และของเกม คู่มือเฟรมต่อวินาทีในอีมูเลเตอร์ อธิบายวิธีอ่านค่านี้โดยไม่พลาด

สิ่งที่จอ 120 Hz ยังให้ได้

ลอนเชอร์ไม่แตะความถี่ของจอคุณ: macOS ตัวชี้เมาส์ และหน้าต่างลอนเชอร์ยังได้ประโยชน์จากจอเหมือนเดิม มีแค่ภาพของอุปกรณ์ในหน้าต่างของมันที่รีเฟรชได้สูงสุด 30 หรือ 60 ครั้งต่อวินาที ไม่มีอะไรในลอนเชอร์ที่ขึ้นกับความถี่ของจอ: คุณไม่ต้องเปลี่ยนมันเพื่อเล่นเกม

มีข้อควรระวังข้อเดียว: ผู้ผลิตเอนจินไม่รับประกันการทำงานของอุปกรณ์ที่เร็วกว่าจอของ Mac ที่ 120 Hz คุณยังห่างจากกรณีนั้นมาก แต่ถ้าคุณล็อกจอไว้ต่ำกว่า 60 Hz ในการตั้งค่าของ macOS อุปกรณ์ที่ 60 Hz จะเร็วกว่าจอ ซึ่งเป็นกรณีที่เรายังไม่เคยวัด: ตั้งจอกลับเป็น 60 Hz ขึ้นไป หรือเปลี่ยนอุปกรณ์เป็น 30 Hz

บนมอนิเตอร์ภายนอกก็เหมือนกัน และส่วนที่เหลือตั้งตามจอหลัก: คู่มือจอนอกของอีมูเลเตอร์ อธิบายว่าควรเลือกจอไหนเป็นจอหลัก

60 Hz ไม่ได้แปลว่าลื่น

ที่ 60 Hz แต่ละภาพมีเวลา 16.7 มิลลิวินาทีในการมาถึง ถ้าภาพพลาดช่วงเวลาของมัน มันไม่ได้แสดงช้าไปนิดเดียว แต่ต้องรอช่วงถัดไปทั้งช่วง จึงค้างอยู่บนจอนานเป็นสองเท่า เกมที่ 60 Hz ซึ่ง Mac รับไม่ไหวจึงสลับไปมาระหว่างภาพที่มาตรงเวลากับภาพที่แสดงซ้ำสองรอบ: สิ่งที่ตาเห็นคือการกระโดดนี้ ไม่ใช่ตัวเลข

ที่ 30 Hz แต่ละภาพมีเวลา 33.3 มิลลิวินาที ภาพน้อยลงครึ่งหนึ่ง แต่มาตรงเวลา: วัดบน M1 แรม 8 GB ที่ 30 Hz เฟรมมาตรงเวลา 100% และช่วงห่างที่แย่ที่สุดคือ 38 มิลลิวินาที นี่จึงเป็นที่มาของชื่อที่ลอนเชอร์ตั้งให้ระดับนี้ใน Settings: “30 Hz, steady” (30 Hz สม่ำเสมอ)

60 Hz ยังมีข้อดีจริง: ภาพที่พร้อมแล้วรอแสดงนานสุด 16.7 มิลลิวินาที เทียบกับ 33.3 ที่ 30 Hz ถ้า Mac ของคุณรับ 60 ไหว ก็ใช้ต่อไป ถ้าเกมกระตุก ให้ลดลงมาที่ 30

เลือกอัตรารีเฟรชตามลำดับ

  1. 1เริ่มจากค่าที่ลอนเชอร์ตั้งให้ ใน Settings บรรทัด “Refresh rate (restarts the device)” จะมี “(default)” กำกับค่าที่เหมาะกับ Mac ของคุณ
  2. 2ถ้าเกมกระตุก ให้ดูที่ Mac ก่อน: ปิดโหมดพลังงานต่ำของ macOS ตั้งจอไว้ที่ “ค่าเริ่มต้น” (Default) ไม่ใช่ “พื้นที่มากขึ้น” (More Space) ปิดเบราว์เซอร์และการแชร์หน้าจอ คู่มืออีมูเลเตอร์ Android บน Mac ช้า ไล่การตั้งค่าเหล่านี้ทีละข้อ
  3. 3จากนั้นคืออัตรารีเฟรช: เปลี่ยนเป็น 30 Hz ถ้าคุณอยู่ที่ 60 บนการ์ด “RENDER” หรือใน Settings ทำระหว่างรอบการเล่น: เอนจินอ่านอัตรารีเฟรชตอนเริ่มเท่านั้น การเปลี่ยนค่าจะปิดอุปกรณ์ถ้าเปิดอยู่ และการเริ่มครั้งถัดไปต้องบูตใหม่ตั้งแต่ต้น (cold boot) จึงนานกว่า
  4. 4จากนั้นคือรายงานประสิทธิภาพ ที่วัดจากแถบเครื่องมือระหว่างเล่น: มันบันทึกอัตรารีเฟรชของอุปกรณ์ และฝ่ายสนับสนุนอ่านให้คุณ

ตัดสินจากเกมจริงเสมอ ดูที่ความสม่ำเสมอ ไม่ใช่ตัวเลขที่แสดง คู่มือกราฟิกของอีมูเลเตอร์ อธิบายส่วนที่เหลือของการ์ด “RENDER” รวมถึงคุณภาพ “Balanced” ที่ควรใช้ไว้

คำถามที่พบบ่อย

อีมูเลเตอร์ Android ทำงานที่ 120 Hz บน Mac ได้ไหม

ไม่ได้กับ MACOS EMULATOR: บรรทัด “Refresh” มีให้เลือก 30 หรือ 60 Hz และลอนเชอร์ไม่เคยส่งค่าเกิน 60 Hz ให้เอนจิน แม้บนจอ ProMotion หรือมอนิเตอร์ 144 Hz

จอ ProMotion ทำให้อีมูเลเตอร์ลื่นขึ้นไหม

ภาพของอุปกรณ์ไม่ลื่นขึ้น: นาฬิกาของมันเดินตามความถี่ของตัวเอง โดยไม่ปรับให้ตรงกับจอของ Mac ส่วน macOS ตัวชี้เมาส์ และหน้าต่างลอนเชอร์ยังได้ประโยชน์จากจอของคุณเสมอ

ต้องตั้งจอเป็น 60 Hz เพื่อเล่นเกมไหม

ไม่ต้อง ลอนเชอร์ไม่ได้อ่านความถี่ของจอคุณ แค่อย่าล็อกจอไว้ต่ำกว่า 60 Hz ตอนที่อุปกรณ์อยู่ที่ 60 Hz: ผู้ผลิตเอนจินไม่รับประกันกรณีนี้

30 Hz หรือ 60 Hz ควรเลือกอัตราไหน

อัตราที่ Mac ของคุณรับไหว ลอนเชอร์ตั้ง 30 Hz บน 8 GB และ 60 Hz ตั้งแต่ 24 GB ขึ้นไป 60 Hz ตั้งเป้าสูงกว่าและลดเวลารอของภาพ ส่วน 30 Hz สม่ำเสมอกว่า ถ้ากระตุกที่ 60 ให้ลดลงมาที่ 30

เกมของฉันมีตัวเลือก 120 เฟรมต่อวินาที มันเปลี่ยนอะไรไหม

เกมจะไม่เกินอัตรารีเฟรชของอุปกรณ์: ค่าที่ต่ำกว่าของสองขีดจำกัดเป็นตัวตัดสิน จึงได้สูงสุด 30 หรือ 60 เฟรมต่อวินาที