First of all, thank you for the responses. I hope the managers of this group would not consider this off-topic but if so please let us know and we will take it offline.
L3G3ND: regarding making Android-x86 image for VMware, do you think it will be possible to write a script that pulls all the bits and pieces and then upload that to GitHub? That way when user can see exactly what the script is doing and how the image is created, they will be more open to using it. I seem to recall some old discussions here regarding the best mesa/kernel/houdini versions that's the most compatible with games as well.
Some of the key things that are missing with the current Android Emulators in the market are:
- No OpenGL ES 3.1+ support for macOS (due to underlying limitation of OpenGL on macOS)
- No support for Apple M1 (limitation of VirtualBox but other VM solutions are available but probably off-topic for this group)
- Slow uptake of new Android version (Nox announced Android 9 beta end of May and that will be the newest version of Android to be ever released for emulators for a while)
- No Vulkan support
- Poor virtual resource utilization
I think most emulators write their own OpenGL ES -> OpenGL translator, and use ANGLE for OpenGL ES -> native OS rendering capability, but there should be other libraries that we can potentially look into like MoltenVK, Mesa 3D/Virgil 3D for Windows etc.
I'm not a programmer by trade but have a pretty good understanding of system level stuff and would really like to see such a project get started. Would love to hear if anybody else has any suggestions/feedback on this, thanks!