I just described a similar situation – install the game not on a virtual system, but on a normally installed one, with its own drivers, and then copy it to your laptop. And don't be lazy and install DirectX 9 (hopefully it doesn't conflict with newer DirectX versions).