Android-emulator op een MacBook Pro: wat je Pro- of Max-chip echt verandert
Bijgewerkt op · Het team van MACOS EMULATOR
Een MacBook Pro heeft marge voor een Android-emulator: een Pro- of Max-chip, vaak 16 GB of meer en, anders dan de MacBook Air, een ventilator. Die marge wordt niet vanzelf omgezet in beelden per seconde, en drie reflexen gooien die weg: meer geheugen, Ultra, en de instellingen van de game vergeten. Dit is wat MACOS EMULATOR zelf instelt, en wat je zelf nog moet doen.
De launcher stelt je MacBook Pro in op basis van het geheugen
De launcher deelt je Mac in een klasse in op basis van zijn geheugen, welke chip er ook in zit, en kiest daarmee het geheugen van de emulator, de kwaliteit en de beeldfrequentie waarmee hij start:
- 8 GB: 4,5 GB voor de emulator en 30 Hz, net als op een Air met 8 GB. De gids voor de emulator op een MacBook Air M1 beschrijft dat in detail.
- 16 of 18 GB: 6,5 GB voor de emulator. Een Mac met 18 GB valt in de klasse van 16 GB.
- 24 GB en meer (32, 36, 48 GB…): 10,5 GB voor de emulator, en 60 Hz.
- Alle klassen: de kwaliteit Balanced.
Op 16 of 18 GB staat de beeldfrequentie waarmee de emulator start op de kaart „RENDER”: houd die aan. Een wijziging van geheugen of beeldfrequentie telt pas bij de volgende start van de emulator. Heb je al aan de schuifjes gezeten? Onder „Settings” heeft de regel „Machine profile” een knop per klasse (8, 16 en 24 GB): die van jouw klasse zet geheugen, resolutie, kwaliteit en beeldfrequentie in één keer terug.
Meer geheugen maakt de emulator niet sneller
Op een MacBook Pro met 32 of 36 GB is de verleiding groot om de emulator 16 GB te geven. Dat levert niets op: 10,5 GB is de waarde om aan te houden, en de launcher waarschuwt je voordat hij een hogere vastlegt. Voorbij een bepaald punt wisselt macOS geheugen uit met de schijf, en elke wisseling bevriest de game even.
Twee gevallen bij spelers. Op een Mac met 24 GB, met 16 GB voor de emulator: 23,6 beelden per seconde bij 60 als doel, terwijl de processor en de GPU geen van beide vol belast waren. Op een MacBook Pro M1 Max met 32 GB, ook met 16 GB: twee minuten na het begin van elk potje werd het volledig stil, en de oplossing begon met het geheugen terug te zetten op 10 GB.
60 Hz vanaf 24 GB, en wanneer je teruggaat naar 30
Vanaf 24 GB zet de launcher de emulator op 60 Hz. Hapert het potje, ga dan op de kaart „RENDER” terug naar 30: half zoveel beelden, maar ze komen op tijd, en op het scherm zie je de regelmaat.
Die frequentie is die van het Android-apparaat, niet de limiet voor de beeldfrequentie in de game: een launcher op 60 dwingt de game niet naar 60.
Balanced, geen Ultra, ook niet op een Max-chip
Balanced is de startkwaliteit van alle klassen. Ultra bestaat, na een waarschuwing: de game houdt dat niveau niet betrouwbaar vol, en overschakelen laat bijna 400 MB aan video’s opnieuw downloaden. De grens ligt bij de game in Android, niet bij je Mac: een Max-chip verandert daar niets aan.
Stel ook de graphics in de game in
De launcher beslist maar de helft: in de grafische opties van de game valt op een MacBook Pro het meeste te winnen. Een hoge of gemiddelde kwaliteitsinstelling gaat goed. Biedt je game daarna een limiet voor de beeldfrequentie en een batterijbesparing, dan neem je één beslissing:
- batterijbesparing uit, en jij bepaalt de limiet: 60, of 30 als de Mac warm wordt;
- batterijbesparing aan, en de game begrenst de beeldfrequentie zelf.
Beide wegen werken, of de launcher nu op 30 of op 60 Hz draait. Gemeten op een M3 Max: een hoge kwaliteitsinstelling, een limiet op 60 en de batterijbesparing uit brachten de game van 27 naar 52 beelden per seconde.
Ventilator en batterij: de limiet op 30
Gaat de ventilator tekeer tijdens een lange sessie, of speel je op de batterij, begrens de game dan op 30 met dezelfde kwaliteitsinstelling: half zoveel beelden, veel minder warmte en een veel rustigere ventilator.
Kijk op de batterij ook naar de energiebesparingsmodus van macOS, die de chip afremt, en de emulator mee. Gemeten op een MacBook Air M1 met 8 GB: 3,3 beelden per seconde met de modus aan, 29,7 zodra hij uit stond. Op een MacBook Pro zit de instelling op dezelfde plek: Systeeminstellingen, onder Batterij, op „Nooit”, of op „Alleen op batterij” als je met de lader aangesloten speelt.
Het scherm: scherp, en op „Standaard”
Het venster groter slepen rekt een al berekend beeld uit. Voor een scherp schermvullend beeld kies je „Screen fit” onder „Settings”, daarna „Resolution”, net als de knoppen van „Machine profile” doen. En laat in Systeeminstellingen, onder Beeldschermen, „Standaard” staan in plaats van „Meer ruimte”. De gids voor volledig scherm in een emulator gaat verder, een externe monitor inbegrepen.
Als het toch hapert
In de rapporten die we krijgen, blijft de GPU meestal onder de helft van zijn kunnen: het is het geheugen van de Mac dat het opgeeft. Stop schermdelen in Discord en sluit zware browsers, en open daarna Activiteitenweergave, tabblad Geheugen: kleurt de geheugendruk geel of rood, dan is er te weinig. De instellingen voor een trage Android-emulator lopen de rest door.
Veelgestelde vragen
Is een MacBook Pro genoeg voor een Android-emulator?
Ja, met marge: vanaf 24 GB kiest de launcher 10,5 GB voor de emulator, 60 Hz en Balanced. De compatibiliteit verschilt per game.
Hoeveel geheugen geef je de emulator op een MacBook Pro met 32 of 36 GB?
10,5 GB, de waarde die de launcher vanaf 24 GB zelf kiest. Op een Mac met 24 GB zakte het potje met 16 GB voor de emulator naar 23,6 beelden per seconde, bij 60 als doel.
Zet ik de emulator op 30 of op 60 Hz op een MacBook Pro?
Vanaf 24 GB start de launcher op 60 Hz; op 16 of 18 GB houd je de frequentie aan die op de kaart „RENDER” staat. Hapert het op 60, ga dan terug naar 30: de regelmaat zie je meer dan het getal.
Moet ik op een Max-chip naar Ultra?
Nee. De game houdt Ultra niet betrouwbaar vol, en overschakelen laat bijna 400 MB aan video’s opnieuw downloaden. Balanced blijft het juiste niveau, welke chip je ook hebt.
De ventilator van mijn MacBook Pro gaat tekeer tijdens het spelen, wat moet ik doen?
Begrens de game in zijn grafische opties op 30 beelden per seconde, met dezelfde kwaliteitsinstelling: veel minder warmte en ventilatorgeluid. Op de batterij is dat ook de veilige keuze.