Android emulator faster and smoother then real device

1k Views Asked by At

August 2013:

I have Android NDK Open GLES 2.0 simple Match3 game built for atom CPU

GPU and HAXM is enabled in emulator.

I run it on laptop (iCore 5 8GB, ATI Radeon HD 1GB) and PC (Core 2 Duo 8GB ATI Radeon 512MB) in emulator

Game runs smooth on all devices but not in emulator.

My question is "Why I see lags on PC and laptop?"

I read many posts and they advice to enable HAXM, GPU and build for atom.

OpenGL games run smooth on these PCs. WebGL sites run smooth.

I think emulator with HAXM must run atom code on Intel CPU faster then mobile runs ARM code. Also I think Desktop GPU must emulate OpenGLES 2.0 faster then mobile GPU does that.

What chain course lags ?

That question was asked many times in different forms but there is persistent improvements in emulator. I think emulator of today August 2013 must run (NDK+atom+GPU) code faster then any phone just because it is same native 1 to 1 codes that run on more powerful, more hotter CPU and GPU.

I am able to record video of OpenGL game on my desktop. I wish to record game play of Android game as well. That is why I wish to run it smooth at 30-60 FPS.

Does http://www.android-x86.org/ in VirtualBox may offer smoother gameplay ?

1

There are 1 best solutions below

0
On

have you tried using genymotion, it is the fastest emulator out there on the market right now