You can run VCMI on iOS 12.0 and later, all devices are supported. If you wish to run on iOS 10 or 11, you should build from source, see How to build VCMI (iOS).
The easiest and recommended way to install on a non-jailbroken device is to install the AltStore Classic or Sideloadly. We will use AltStore as an example below. Using this method means the VCMI certificate is auto-signed automatically.
a) Install AltStore
Follow the official instructions for your operating system:
Troubleshooting Tip: If you encounter issues enabling "Sync with this iOS device over Wi-Fi," click the rectangular icon under "Account" in iTunes. See the example below:
b) Download the VCMI-iOS.ipa file on your iOS device directly from the latest releases.
c) Install the IPA File
To install the IPA file, choose one of the following methods:
VCMI-iOS.ipa to install.d) If you purchased HoMM3 on GOG, you can download the required files directly on your device.
e) Launch the VCMI app on your device. The launcher will prompt you to upload two files to complete the installation.
f) First, select the .bin file, then select the .exe file.
g) The process may take a few seconds. Please be patient.
e) After installing VCMI, open the launcher and go to Settings in the left sidebar. Adjust the following video settings for the best experience:
These settings will eliminate black bars and enable a full-screen VCMI experience. Enjoy!
To run on a non-jailbroken device, you need to sign the IPA file. Here are your options:
your.bundle.id with a unique identifier, such as com.MY-NAME.vcmi.VCMI-iOS.ipa to install.Alternatively, use Xcode or Apple Configurator (available for free on the Mac App Store). Apple Configurator also allows command-line installations. Here’s an example:
/Applications/Apple\ Configurator.app/Contents/MacOS/cfgutil install-app ~/Desktop/vcmi.ipa
Note: To save space and time, you can skip downloading the VIDEO.VID file from the Data folder if you don’t need in-game videos. You can also skip the Mp3 directory.
Upload the following directories to your device:
Use Finder (macOS) or iTunes (Windows/macOS 10.14 or earlier). Mods can also be added by uploading the Mods directory.
Follow Apple’s guide to place the files into the VCMI app. Finder does not display copy progress in old macOS versions, so wait about 10 minutes for the process to finish.
If the data files are on your iOS device (e.g., in a shared folder), copy them directly using the Files app.
You can also upload files with Xcode. You need to prepare "container" for that.
You can start game directly (avoiding the launcher) by changing setting in iOS Settings app - VCMI.
If iTunes does not connect to your device over WiFi despite enabling the Sync over WiFi option, every 7 days you need to open Alt Store or the alternative. Clicking Update All or click Update App on both VCMI and the store separately works. Do the following on PC:
cmd. Right click on it and ‘Run as administrator’.Copy the command below. It stops the ‘Apple Mobile Device service’.
net stop "Apple Mobile Device Service"
Copy the command below and restart the ‘Apple Mobile Device Service’.
net start "Apple Mobile Device Service"
In case you don't update the store in the alloted time and it expires, it won't load. Reloading the store is easy enough. Simply
You do not need to delete any files on your PC/MAC/iOS device or reboot anything to revive the Alt store or VCMI.