Hay un juego ferroviario, Trainz Railroad Simulator 2006, que no iba en Vista, pero hicieron esto y funcionó:
Texto por Alberte Zato aka Zatovisualworks:
--
Pasos a seguir:
Instala TRS2006 siguiendo los pasos pero, ojo,
este es el secreto en Windows VISTA: el archivo setup.exe debe ser ejecutado como administrador. Botón derecho --> Propiedades --> Ejecutar como administrador.
Lo mismo harás con el ejecutable del SP1 a su debido tiempo, ejecutarlo con derechos de administrador.
Una vez instalado TRS2006 SP1 y previamente a su primera utilización, entra en la carpeta
Archivos de programa/Auran/TRS2006/Bin y en los siguientes archivos:
CCP
CCPConsole
ContentManager
trainzutil
TPS2006cambia el nivel de privilegios a "
Ejecutar este programa como administrador" (Botón derecho --> Propiedades --> Compatibilidad --> Nivel de privilegios)
Se aconseja también a hacerlo en estos otros archivos:
gsc
gse
launcher
openGLextensions
Trainz
TrainzDiagPara no tener problemas con el video de inicio y sus codecs, lo mejor es deshabilitarlo:
Abre el archivo
trainzoptions.txt que este en el directorio raiz de TRS2006 y añade la línea
-intro=disableY por último en el directorio raiz TRS2006.exe, también debe ejecutarse con nivel de privilegios de administrador. "
Ejecutar este programa como administrador" (Botón derecho --> Propiedades --> Compatibilidad --> Nivel de privilegios)
Alberte XP

--
Bien es verdad que los nombres de archivos no son los mismos, pero alguna idea da. A ver si es aplicable. Y mirad que el TRS 2006 es bastante inestable cuando quiere.
Saludos