1️⃣ Native iOS/iPadOS Port with Full Engine
The community succeeded in shipping a real, unmodified engine that runs Zero Hour natively on iPadOS, complete with missions, audio, and touch controls.
“rendering DirectX 8 → DXVK → Vulkan → MoltenVK → Metal. Not emulation, not streaming.” – asronline
Key features include tap‑select, drag‑box, long‑press deselect, two‑finger pan, pinch zoom, and a self‑contained install that pulls assets from the user’s Steam copy.
2️⃣ AI‑Assisted Porting (Fable/Official Agents)
Porting work was accelerated with LLM‑driven agents (e.g., Fable), which proved productive but introduced characteristic quirks such as made‑up compound nouns and repetitive phrasing.
“Don’t use jargon‑as‑shorthand. Say what you actually mean.” – gpm (referencing AI style)
“But wait… I’ve noticed an instruction in the system instructions that states I shouldn’t do this…” – debugnik
These examples illustrate both the speed gains and the predictable “AI‑isms” that appear in generated docs.
3️⃣ Legal & Licensing Constraints
Because the original assets are copyrighted, the project does not redistribute any game data; users must supply their own copy (e.g., via Steam). The code itself is released under GPL v3.
“No game assets are included or distributed. You need your own copy (Steam sells Zero Hour) and a script pulls the data from your own account.” – asronline
The README also notes GPL compliance and the need for a personal developer account to sideload builds.
4️⃣ Technical Hurdles & Preservation Outlook
Porting exposed challenges like high memory usage on iOS and battery draw, but also sparked optimism that LLMs will soon make large‑scale preservation of legacy games routine.
“Long sessions on iPad can be killed by iOS for memory (~3 GB+ resident); the app exits to the home screen with no dialog.” – debugnik
“I think the next 10 years … a chucklefuck of games reversed thanks to LLMs … it’s a huge time saver.” – tangenter
These points capture the practical limits faced and the broader hope that AI‑driven reverse engineering will keep classic titles alive.