Hade något liknande fel på min skräp HP förut som jag hade Windows Vista på. Allt blev svart som i ditt fall utom själva marken och himlen. Då spelade det ingen roll om det var "buildt in" eller saker från "local". I mitt fall hjälpte det att köra Trainz.exe i kompatibilitetsläge med Windows XP service pack 1 och köra som administratör. Vet inte om det hjälper i ditt fall men passade på att nämna det ändå.
Nu har jag ju lyckligtvis en bättre dator men trainz fungerar ändå inte..
Men det är en annan historia!