Trainz Driver 2 runs just fine on the iPhone. I'm using 2nd gen SE iPhone on iOS 14 even. I just loaded it on the iPhone 6 iOS 12, and it works fine. Slow to load on the iPhone 6, but it works. Much faster on the second gen SE. My only problem is the small screen size. The silicon Apple has designed and put in their iPhones, and iPads are up there with many laptops. Trainz Driver 2 is free last I knew on the App Store.