Alle artikelen
BeeldschermEmulatorPrestaties5 min

Android-emulator op een Mac met 120Hz-scherm: waarom het apparaat op 30 of 60 Hz blijft

Bijgewerkt op · Het team van MACOS EMULATOR

Je MacBook Pro toont tot 120 Hz, of je monitor 144 Hz, en toch draait het Android-apparaat van MACOS EMULATOR op 30 of 60 Hz. Dat is geen bug en geen vergeten instelling: het scherm van de Mac en dat van het apparaat hebben elk hun eigen frequentie. Hier lees je wat het snelle scherm verandert, wat het niet verandert, en hoe je de jouwe kiest.

Twee schermen, twee frequenties

Tijdens het spelen tellen twee frequenties. Die van het scherm van de Mac: tot 120 Hz op het ProMotion-scherm van de MacBook Pro van 14 en 16 inch, of die van je externe monitor. En die van het scherm van het Android-apparaat: de regel „Refresh” op de kaart „RENDER”, op het startscherm van de launcher. Die tweede bepaalt hoeveel beelden per seconde het apparaat kan tonen.

Ze praten niet met elkaar. De klok die het scherm van het apparaat aanstuurt, loopt op zichzelf, op zijn eigen frequentie, zonder zich op het scherm van de Mac af te stemmen. De launcher leest de frequentie van je scherm niet eens uit: de frequentie die hij bij de start instelt, hangt af van het geheugen van de Mac, 30 Hz op 8 GB en 60 Hz vanaf 24 GB. Een 120Hz-scherm aansluiten verandert dus niets aan het apparaat.

Waarom geen 90 of 120 Hz

De regel „Refresh” heeft maar twee standen, 30 Hz en 60 Hz, op de kaart „RENDER” en in „Settings”. De launcher stuurt nooit meer dan 60 Hz naar de engine, welk scherm er ook is aangesloten.

Hoger gaan zou het potje ook niet vloeiender maken. De launcher zegt het zelf, onder de regel voor de frequentie in zijn „Settings”: „60 Hz aims higher but stutters on Macs that can’t hold it” (60 Hz mikt hoger, maar hapert op Macs die het niet bijhouden).

Een optie voor 90 of 120 beelden per seconde in een spel verandert er ook niets aan. De beoogde beeldfrequentie is de laagste van twee grenzen: die van het apparaat, 30 of 60 Hz, en die van het spel. De gids over beelden per seconde in een emulator legt uit hoe je die afleest zonder je te vergissen.

Wat het 120Hz-scherm toch oplevert

De launcher komt niet aan de frequentie van je scherm: macOS, de aanwijzer en het venster van de launcher profiteren er net als voorheen van. Alleen het beeld van het apparaat, in zijn venster, ververst hooguit 30 of 60 keer per seconde. Niets in de launcher hangt af van de frequentie van het scherm: je hoeft die niet te veranderen om te spelen.

Eén voorzorg: de maker van de engine garandeert niet hoe een apparaat zich gedraagt dat sneller is dan het scherm van de Mac. Op 120 Hz zit je daar ver vandaan. Maar heb je je scherm in de instellingen van macOS onder 60 Hz vastgezet, dan gaat een apparaat op 60 Hz eroverheen, een geval dat niemand bij ons heeft gemeten: zet het scherm terug op 60 Hz of hoger, of zet het apparaat op 30 Hz.

Op een externe monitor werkt het net zo, en de rest stem je af op het hoofdscherm: de gids over een externe monitor met een emulator legt uit welk scherm je kiest.

60 Hz betekent niet vloeiend

Op 60 Hz heeft elk beeld 16,7 milliseconden om aan te komen. Mist het zijn venster, dan wordt het niet iets later getoond: het wacht het hele volgende venster af, en blijft dus twee keer zo lang in beeld. Een potje op 60 Hz dat de Mac niet bijhoudt, wisselt zo beelden op tijd af met verdubbelde beelden: die sprong ziet het oog, niet het getal.

Op 30 Hz heeft elk beeld 33,3 milliseconden. Half zoveel beelden, maar ze komen op tijd: gemeten op een M1 met 8 GB bij 30 Hz, 100% van de beelden op tijd en 38 milliseconden bij het slechtste interval. Vandaar de naam die de launcher deze stand in zijn „Settings” geeft: „30 Hz, steady” (30 Hz, regelmatig).

60 Hz houdt een echt voordeel: een beeld dat klaar is, wacht hooguit 16,7 milliseconden voordat het verschijnt, tegen 33,3 op 30 Hz. Houdt je Mac 60 bij, laat het dan zo. Hapert het potje, ga dan terug naar 30.

Je frequentie kiezen, in deze volgorde

  1. 1Begin bij de waarde die de launcher instelt. In „Settings” markeert de regel „Refresh rate (restarts the device)” die van je Mac met „(default)”.
  2. 2Hapert het potje, kijk dan eerst naar de Mac: de energiebesparingsmodus van macOS uit, het scherm op „Standaard” in plaats van „Meer ruimte”, browser en schermdelen gesloten. De gids over de trage Android-emulator neemt die instellingen een voor een door.
  3. 3Daarna de frequentie: ga naar 30 Hz als je op 60 stond, op de kaart „RENDER” of in „Settings”. Doe het tussen twee sessies: de engine leest de frequentie alleen bij het opstarten, veranderen zet het apparaat uit als het aan staat, en de volgende start is een koude start, dus langer.
  4. 4Daarna het prestatierapport, gemaakt via de werkbalk midden in een potje: het noteert de frequentie van het apparaat, en support leest het voor je.

Oordeel altijd op een echt potje, op de regelmaat, nooit op het getal dat in beeld staat. De gids over de graphics van een emulator behandelt de rest van de kaart „RENDER”, waaronder de kwaliteit „Balanced”, die je het best laat staan.

Veelgestelde vragen

Kan een Android-emulator op 120 Hz draaien op een Mac?

Niet met MACOS EMULATOR: de regel „Refresh” biedt 30 of 60 Hz, en de launcher stuurt nooit meer dan 60 Hz naar de engine, ook niet op een ProMotion-scherm of een 144Hz-monitor.

Maakt een ProMotion-scherm de emulator vloeiender?

Niet het beeld van het apparaat: zijn klok loopt op zijn eigen frequentie, zonder zich op het scherm van de Mac af te stemmen. macOS, de aanwijzer en het venster van de launcher profiteren nog steeds van je scherm.

Moet ik mijn scherm op 60 Hz zetten om te spelen?

Nee, de launcher leest de frequentie van je scherm niet uit. Zet het alleen niet onder 60 Hz vast als het apparaat op 60 Hz staat: de maker van de engine garandeert dat geval niet.

30 Hz of 60 Hz: welke frequentie kies ik?

Die je Mac bijhoudt. De launcher zet 30 Hz op 8 GB en 60 Hz vanaf 24 GB. 60 Hz mikt hoger en verkort het wachten op een beeld, 30 Hz is regelmatiger. Hapert het op 60, ga dan terug naar 30.

Mijn spel biedt 120 beelden per seconde: verandert dat iets?

Het gaat niet boven de frequentie van het apparaat uit: de laagste van de twee grenzen wint, dus hooguit 30 of 60 beelden per seconde.