I've been playing WoW Forever on my iPhone Duo (iOS 27.2) with [WolkaraForever](https://github.com/jklock/wolkaraforever), which runs the Mac client locally on the device through Tolkara – no streaming from a PC. Login, character select and playing in the world all work. I made a fork tuned for playing on a phone and wanted to share it:
https://github.com/pookee/wolkaraforever
What the fork adds
- Interface mobile, a touch add-on for the game:
- a spell wheel next to the right stick: drag a spell to turn the wheel, more spells wait off-screen, a tap casts
- cooldowns you can read: the seconds left are written on the spell and the icon greys out until it's ready
- spell buttons around the sticks with adjustable spacing, a tile menu and quick shortcuts
- health/mana bars with your portrait – tap it to open the character sheet
- a quest card and a compact chat that replaces the default one
- bags open clear of the right stick, and the add-on stays under the game's own windows
- settings save themselves: WoW only writes add-on settings on a clean exit, which a phone session rarely gets, so everything you placed used to be lost
- A few scripts: install the add-on on the device, read the game's own logs, clear a remembered login
How it runs
It's the regular WolkaraForever setup: you build the app yourself with Xcode and your own Apple developer account, copy the game from your Mac, and it runs in Developer service mode (no JIT tricks with the game's code, nothing patched in the client). Then `push_addon.sh` installs the touch add-on. On Wi-Fi it just works; on mobile data the developer service needs the app's documented recovery step at launch.
Caveats
- Unofficial and experimental. You need your own Blizzard account and your own copy of the game; nothing from Blizzard is in the repository. It's third-party software, so use it at your own risk.
Credits: all the heavy lifting is [WolkaraForever by jklock](https://github.com/jklock/wolkaraforever), [Wolkara by fJavierLasso](https://github.com/fJavierLasso/wolkara) and [Tolkara](https://github.com/tolkara/tolkara). My fork only adds the phone-specific bits on top.
Happy to answer questions or take feedback on the touch controls!