Unfortunately while I outsource the technical details of my machines; I am running Trainz19 on a 8 year old CAD workstation, bought "scratch and dent" (a permanent black marker solved the damage). I have found over the years that desktops built for CAD are a relatively "cheap" alternative to a "gaming" desktop and have the relative processing power for gaming, unlike home office pre-builds.