What do you mean by ball lag?
I am new to this MVP/PC world within the last few days, and I was able to get the PC version working from Abandonware with a few minor tweaks and it seems to run pretty well. The biggest tweak related to sniping single DLL files that would have likely been tied to the old version of DirectX that doesn't want to install because it is so dated.
Thinking out loud here: if your issue is related to the modern OS, will the disc version actually help you? To install the game I had to mount both discs which should be identical to the CD Rom.
It was crucial for me to find d3dx9_27.dll because it was required but would not install because the old DirectX version was rejected due to newer versions being around.