The i5 is a good CPU for Trainz. I have used the same i5 2500K for several years at N3V high settings (not max). Ultra for shaders to give max visual color fidelity. The i5 is overclocked to 4.2 gps....