Playing Black Myth Wukong on iOS for Speedrunning Is Actually Possible, Here's How It Works in Practice

Streaming a PC-exclusive AAA title to an iPhone or iPad isn't exactly smooth sailing, but people have been doing it for speedrun purposes. The core problem is that Black Myth: Wukong has no native iOS build. Sonya Games hasn't released one, and probably won't. So if you're running it on a phone, you're relying on cloud gaming or remote play — and that introduces latency that changes everything about how you approach a speedrun. The most practical setup right now is running the game on a desktop PC in the same house and using Moonlight or GeForce Now to stream to your iOS device. Moonlight works best if you own an NVIDIA GPU, which rules out a lot of the AMD setups I see running speedruns. GeForce Now has its own tier of latency issues even at launch, though the new RTX 4080 nodes actually handle Wukong pretty well at 1080p60. I tried this for about three weeks last year. My first attempt was using GeForce Now on an iPad Pro M2 at 1080p with a Bluetooth controller. The input lag on free tier is noticeable, around 80 to 120 milliseconds depending on your connection. That's enough to throw off frame-perfect dodges and parry timing, which matters in a game where every boss fight has tight windows. I switched to the priority tier which dropped it to roughly 40 milliseconds, which is borderline acceptable for speedrun practice but still not ideal. The real issue is consistency. Your ping jitters between runs, and there's no way to lock it down.

My workaround was running the PC on a wired Ethernet connection and placing the iPad within five feet of the Wi-Fi router, ideally on 5GHz. The game itself runs at 60fps on mid-range PC configs, which is critical because lower frame rates on the encoding side translate directly to more visible lag on the client. I also disabled V-Sync on the PC side and locked the game to 60fps instead of uncapped, which reduced encoding stutter significantly. Without that lock, the encoder sometimes chokes on frame spikes and you get micro-freezes that ruin movement inputs. For actual speedrun execution, the main stretch people try to optimize is the journey from the start of the game through the first major boss. There are known sequence breaks that rely on specific enemy positioning and timing. On iOS streaming, those breaks are hard to pull off consistently because the game doesn't respond to inputs the same frame they're registered on your controller. You're essentially pressing buttons and hoping the latency window lines up. Some runners have found success using a capture card setup instead. This means the PC runs the game normally, a capture card records it, and the iOS device receives the feed as a separate hardware stream. The latency here is actually worse than Moonlight — typically 150 to 200 milliseconds depending on the card. But the advantage is that the encoding happens on dedicated hardware, so the PC's GPU isn't split between rendering and streaming. That means the game itself runs smoother on the source end, which partially compensates for the extra lag.

There's also the matter of controller support on iOS. Apple's MFi controllers work, but the haptic feedback and adaptive triggers from a DualSense or Xbox controller don't make it across the stream meaningfully. For speedrunning, this doesn't really matter because Wukong doesn't use those features in any gameplay-critical way. What does matter is button response, and that's where cheap third-party Bluetooth controllers fall apart. I've seen people waste hours thinking their inputs were delayed by the stream when the problem was actually a $30 controller with a 50-millisecond polling lag built in. Use a name-brand controller and test the polling rate first. If you're serious about doing timed runs on iOS, the honest assessment is that your times will be slower than your PC times, usually by 10 to 30 percent depending on the segment. The game has enough forgiving recovery frames that casual playthroughs feel fine, but speedrun optimization pushes into margins where a 60-millisecond delay costs you a dodge roll or a mistimed heavy attack. That compounds over a full run. The one scenario where iOS actually makes sense for a speedrun is route practice while traveling. If you've already mastered a sequence break on PC and just need to run it repeatedly to lock it in, a remote play setup on your phone is functional enough for muscle memory. It's not going to beat a record, but it keeps you from forgetting techniques between sessions. Just don't expect your split times to match what you're getting at home.

Get the Full Details

Black Myth: Wukong NG+ Gameplay LIVE 😈| Speedrun Part 1 | Mehedin Plays - YouTube
Black Myth: Wukong NG+ Gameplay LIVE 😈| Speedrun Part 1 | Mehedin Plays - YouTube

As for downloading anything, there's no official iOS app for Black Myth Wukong. Anything claiming to be the full game for iPhone or iPad is either a scam or a reskinned mobile title with nothing to do with the actual game. The only legitimate paths are Moonlight, Steam Link, GeForce Now, or Sunshine as an open-source alternative to Moonlight for non-NVIDIA setups. Sunshine has slightly higher latency than Moonlight on the same hardware, but it supports AMD GPUs natively, which makes it relevant for a subset of speedrunners. The biggest thing nobody talks about is battery drain. Streaming Wukong at 60fps will kill an iPad battery in about 90 minutes, and the device will throttle after that. Thermal throttling on the iPad reduces the decoding performance, which adds more lag precisely when you've been playing the longest. Running it plugged in is not optional if you want consistent times. So here's the practical takeaway. Set up Moonlight with a wired PC on 5GHz, use an MFi-certified controller, lock the game to 60fps with V-Sync off, and don't expect to compete on timing. It's viable for practice and for seeing the game on a portable screen, but the latency floor is the real bottleneck and there's no software fix for it. If your goal is an official speedrun time, run the game natively on PC or console. The iOS route is a compromise, not a replacement.