clearly you don't get it do ya?
this game runs on linux environment,you don't run game via vm/vbox from windows host,because vm don't provide nvidia shader needed unless you are on eSXI's vga passthrough,which no one have the time setup for just 1 game,you need to do parallel boot only,use linux as host to run game,VM is only use to emulate jvs serial input via windows guest...
-just install ubuntu n boot directly from your PC
-install 64bit ubuntu 16.04,DON'T UPDATE, if you plan to install VMware v12.x ,you will be facing lots of problem with vm as newer kernel f#ckup ur VMware12.x real gooodd,stay away from updating!
*vanilla 16.04 lts kernel will work nicely all across vmware version 12.1.1 to 12.5.8,on 12.0.5.9 however,u may need to patch your VMware kernel,it will stuck on module building screen or maybe during guest creation,save ur hassle,just follow fire10's guide on this one,vanila 16.04 and 12.5.8 should do...