Kyllä peli toimii vistalla koska olen sitä itse pelaillut. Ongelma tiedosto on directx9 rajapinnan tiedostoja. Ongelma on että vistassa on directx10 muistaakseni.
En muista miten fixasin ongelman mutta luulisin että kopioimalla tuon tiedoston ja mahdollisesti muita mitä se kysyy hakemistoon johon peli on asennettu. Tuo kyseinen dll tiedosto löytyy esim.
http://www.dll-files.com/dllindex/dl...shtml?d3dx9_30