iPhone免越狱运行Windows游戏
推荐指数 41.0 NO. 005 · 2026.09.28
Stars779
为什么值得看
Madeira通过Wine+模拟器+转译层在iOS单进程内运行PC游戏,Thumper和ULTRAKILL已可玩。对移动游戏开发和跨平台模拟有参考价值,但仍是研究项目。
Run x86-64 Windows PC games on jailed iOS via FEX-Emu + Wine + DXMT
编辑判断
之前想在iOS跑Windows游戏基本只有越狱这条路,UTM等方案在非越狱设备上性能损失极大且操作复杂。Madeira的关键创新是把wineserver从独立进程改成Mach线程,避免了iOS严格的进程间通信限制,同时DXMT直接走Metal而非OpenGL ES,图形开销比MoltenVK方案更低。
这个架构如果成熟,对云游戏和原生移植中间路线都有冲击——开发者可能不需要改一行代码就能让PC游戏上iPhone。目前最大瓶颈是FEX-Emu的x86转译性能,Marvel Cosmic Invasion帧率低和闪退都源于此。做跨平台游戏工具链的团队可以跟踪DXMT的D3D12支持进度,这比项目本身的游戏兼容性更有长期价值。
Star History
生态分析
Experimental
iOS 平台唯一的本地 x86-64 PC 游戏模拟运行方案,填补移动设备运行桌面游戏的空白
独特价值:首创单进程整合 FEX+Wine+DXMT 三层转译,实现 iOS 直接运行 Windows 游戏