I am running into a performance issue and could really use some input from this community. I am working on a project where I launch Roblox through an Android emulator that uses Unity-based rendering, and although I am running it on an older NVIDIA-powered system like and NVIDIA GTX-equipped laptop from 2016 with 8GB RAM and SSD, the experience doesn’t feel smooth at all. The emulator seems laggy, input responses are delayed, and some parts of the game don’t render or behave as expected despite the hardware being reasonably capable. I’ve updated GPU drivers, ensured the dedicated GPU is being used, enabled virtualization where possible, and experimented with different backend settings in the emulator, but the problems persist.
I’m trying to understand whether this might be due to how the emulator handles GPU acceleration with Unity-based engines on NVIDIA hardware, a configuration issue, or something specific to Roblox’s graphics pipeline in this context. Has anyone tried running Unity-dependent apps or games through Android emulators on NVIDIA cards and seen similar behavior? Any tips on settings, debugging tools, or approaches to improve performance would be greatly appreciated.
It looks like the core issue is simply the overhead and GPU translation layer involved when running roblox via an android emulator especially when using unity based stack on NVIDIA hardware. Even experimenting with different builds of the roblox apk and emulator backends did not fully resolve the lag and rendering inconsistencies. At this point, it’s clear this is more of an emulator limitation than a hardware or driver problem, so I’ll be moving away from this setup.