I play a game called Mu Online and it's very common to run multiple instances of this game in one single PC with virtual machines. In my case I have 3 VMs of VMware Player 12 running Windows XP and each of them only the game and a bot are running.
What I noticed is that the game is running very slow inside the VMs. It's not a "killer lag", but it's a substancial one. I would imagine that is my video card struggling to process 3 games at once, but after opening a 4th Mu client, this time in the host OS, I find it running 100% clean as when there is no VM with Mu open!
The impression I get is that the VMs are using not the video card (a NVidia GeForce GTX 560 Tti 448) for processing the video game, but the main processor (a Intel Core i5 2500K) instead. This is the only explanation I could guess for why any of the 3 MUs would be running slow inside the VMs but running clean in the host OS.
Assuming my explanation is correct, what could I do to tell VMWare Player I want the video card, not the processor running the video calculations? And if it's not this, what, then, it is and what should I do to solve this problem?
BTW I've already red articles on the web on how to increase the performance of VMs, but as it seems, the "common solutions" weren't enough.