The iPad just got the RollerCoaster Tycoon 2 port fans wanted

RollerCoaster Tycoon 2 has always looked like a natural fit for the iPad. You build with a mouse, move around a compact map and spend much of your time placing paths, rides and scenery. On paper, replacing the mouse with a touchscreen sounds easy. It isn’t. OpenRCT2 Touch is an unofficial iPadOS version of the OpenRCT2 engine, created to make the full game work as a native tablet app. It doesn’t stream the game from a PC, and it doesn’t run Windows through an emulator. The engine has been compiled for Apple’s ARM64 hardware, while Metal handles the graphics output on the iPad display. The project is still a developer preview, so don’t expect a simple App Store download. Even so, it already runs on real hardware, loads scenarios and keeps save data after the app closes. That’s a serious step beyond a technical demonstration.

RollerCoaster Tycoon 2 has always looked like a natural fit for the iPad. You build with a mouse, move around a compact map and spend much of your time placing paths, rides and scenery. On paper, replacing the mouse with a touchscreen sounds easy. It isn’t. OpenRCT2 Touch is an unofficial iPadOS version of the OpenRCT2 engine, created to make the full game work as a native tablet app. It doesn’t stream the game from a PC, and it doesn’t run Windows through an emulator. The engine has been compiled for Apple’s ARM64 hardware, while Metal handles the graphics output on the iPad display. The project is still a developer preview, so don’t expect a simple App Store download. Even so, it already runs on real hardware, loads scenarios and keeps save data after the app closes. That’s a serious step beyond a technical demonstration.

It runs as a real iPad app

OpenRCT2 Touch treats the iPad as the main device, not as a remote screen for another computer. The game renders through SDL and Apple’s Metal graphics system, giving it native output on modern iPad displays.

Testing has taken place on a 12.9-inch M2 iPad Pro, where the app can start the game, load park scenarios and store its data between sessions. It supports iPadOS 15 or later, so it isn’t limited to the latest tablets.

You can also connect a keyboard, mouse or trackpad. That gives experienced players a familiar way to play, especially when they need accurate control over small interface elements. The real point of the project, though, is that you don’t have to use those. It has proper touch controls.

Touch controls designed around building

RollerCoaster Tycoon 2 asks a lot from a pointer. You place individual path tiles, drag terrain, build track piece by piece and adjust objects before confirming their position. A basic tap-to-click system would quickly become frustrating. OpenRCT2 Touch uses gestures to handle those jobs.

A single tap works like a normal click. When placing an object, you can move one finger to adjust its preview, then double-tap to confirm the position. Holding and dragging lets you paint paths, change terrain, adjust water or remove scenery without tapping every square separately.

Two fingers control the park view. Dragging moves the camera, pinching changes the zoom level and twisting rotates supported rides, track designs and scenery pieces. Path removal also gets dedicated two-finger actions, while a long press works like a right-click.

It’s a practical layout. The screen doesn’t need to be covered with fake mouse buttons, and common building tasks remain close to the way they work on a desktop. Keyboard shortcuts, text input and scrolling still work when you connect external hardware. Apple Pencil support isn’t available, mainly because several controls rely on two-finger gestures that the Pencil can’t replace.

You still need the original game files

The app doesn’t include RollerCoaster Tycoon 2 or any of its commercial assets. You’ll need files from a copy you already own, either from RollerCoaster Tycoon 2 or RollerCoaster Tycoon Classic. The full installation folder can be copied through iCloud Drive, stored locally on the iPad or transferred from a Mac. OpenRCT2 Touch then checks the selected folder and copies the required data into the app’s private storage.

That process makes sense legally and technically, but it’s not designed for someone who just wants to tap an icon and start building. There’s no public App Store listing, no TestFlight release and no ready-made installation file at this stage.

Installation is still for developers

Getting OpenRCT2 Touch onto an iPad currently takes some work. You’ll need an Apple Silicon Mac, Xcode, CMake, Ninja and Git. Developer Mode must also be enabled on the iPad.

After that, you have to compile the app from source, sign it with an Apple development account and install it on a connected device. Free developer accounts can sign the build, but the installation expires after seven days. When that happens, you’ll need to build and install it again.

A few features also remain unfinished or untested. Multiplayer is disabled, while plugins and custom scenarios still need more testing on physical devices. Long-term stability and performance testing haven’t been completed either. Still, the essentials are already there. The game renders natively, reads the required files, loads scenarios, saves data and accepts both touch and hardware input.

OpenRCT2 Touch isn’t a finished commercial port, and it doesn’t pretend to be one. What it offers is more interesting than a simple proof of concept. It shows that RollerCoaster Tycoon 2’s detailed desktop controls can work on an iPad without turning the game into a cut-down mobile edition.

For anyone comfortable with Xcode and source builds, the result is already playable. RollerCoaster Tycoon 2 now runs as a genuine iPad app, and the touchscreen feels far less out of place than you might expect.

Spread the love
error: