Arcanum on iOS
About
Arcanum on iOS is a from-scratch port effort targeting iOS and macOS, currently able to render the terrain of a 'crash sector' map and a moving player character. It only runs on physical iOS devices — the iOS simulator can't run it, since the renderer relies on GPU indirect command buffers the simulator doesn't support — and it depends on Apple's metal-cpp, GLM, and Boost. The project is marked unplayable and development has halted.
How it differs from the original
The project ships no original game assets; players must extract and supply their own .art tile files from a legitimate copy of the original game and rename them to lowercase before the port will run.
Getting started
To run it, clone the repository, open the project in Xcode, and select a connected physical iOS device as the build target, then supply the required game assets yourself. The app is expected to fail on first launch until you explicitly trust the developer certificate in the device's settings.
Known limitations
- platform: Only supports iOS devices; iOS simulator cannot run it due to lack of indirect command buffer support.
Additional notes
- Credit
- A separate tool by contributor AxelStrem (ArtConverter) is used to convert the original .art tile format to .bmp for the project to use.