iPhone Duo 变身 Windows 98 游戏 PC:实战与体验

XDA 实测在 iPhone Duo 上通过 RetroArch 和 DOSBox Pure 运行 Windows 98 及经典 PC 游戏,效果可行但存在鼠标和显示缺陷。
XDA 的实测显示,利用 iPhone Duo 接近 4:3 的内屏和可立起的保护壳,配合 RetroArch 模拟器宿主与 DOSBox Pure 核心,可以安装并运行 Windows 98 SE,并通过虚拟 3DFX 显卡模拟让《虚幻竞技场》《半条命》《Quake 3》等经典 PC 游戏在 640×480 分辨率下流畅运行。方案依赖 iOS 辅助功能 AssistiveTouch 实现鼠标指针,但双鼠标指针和画面黑边成为主要体验缺陷,可通过三指手势缩放和快捷指令部分缓解。Windows XP 虽能通过 UTM SE 安装,但耗时约两小时、耗电约 60%,且无 GPU 模拟,仅适合作为趣味尝试。整体而言,Windows 98 方案具有反复使用的价值,尤其适合怀旧游戏和折腾爱好者。
把最新款折叠屏手机变成一台能跑《虚幻竞技场》的 Windows 98 电脑,听起来像行为艺术,但 XDA 的实测证明它确实可行。
为什么是 iPhone Duo?
据 YouTube 频道 XDA 的实测视频,iPhone Duo 的内屏接近 4:3 比例,配合 Folio 保护壳可以轻松立起来,天然像一台迷你桌面电脑。这种形态让模拟旧版操作系统和 PC 游戏变得顺理成章——毕竟 iOS 上本来就没有这些经典 PC 游戏。作者直言,在 2026 年的旗舰手机上运行上世纪末的 Windows 桌面,有一种超现实的新鲜感。

不过,真要把想法落地,第一步不是装系统,而是解决输入问题。iOS 原生支持蓝牙键鼠,但要让鼠标指针显示出来,必须开启辅助功能里的 AssistiveTouch,并在连接鼠标时隐藏菜单。这些辅助功能设置后来成了整个方案的关键支撑。
软件栈:RetroArch + DOSBox Pure + 虚拟 3DFX
整个方案的核心是 RetroArch。它本身是一个模拟器宿主,作者在 Duo 的内屏上调整了布局:关闭屏幕虚拟按键、启用更接近平板的界面、设置若干键盘快捷键,让操作界面不至于难以直视。
Windows 98 基于 MS-DOS,因此系统跑在 RetroArch 的 DOSBox Pure 核心上。该核心支持安装到 Windows Me 的系统版本,但作者选择了更稳妥的 Windows 98 SE。关键在于,DOSBox Pure 支持添加虚拟 3D 图形加速卡,可以模拟一整块 3DFX 显卡——这是其他 iOS 模拟器缺少的能力,也是让 90 年代 3D 游戏真正跑起来的前提。
安装过程大约半小时。设置好相当于 Pentium 级别的性能后,一台属于 2026 年的 Windows 98 桌面就出现在折叠屏上了。
DOSBox Pure 是基于 DOSBox 的 Libretro 核心,专为在 RetroArch 中运行 DOS 游戏和早期 Windows 系统而设计。它简化了传统 DOSBox 的配置流程,支持直接加载 ISO 镜像、自动挂载光盘,并内置了虚拟声卡和显卡选项。其中关键功能之一是能够模拟 3DFX Voodoo 显卡,通过软件渲染方式实现 Glide API 的兼容,让《虚幻竞技场》《Quake》等依赖 3DFX 加速的 90 年代 3D 游戏得以在现代设备上运行。此外,DOSBox Pure 还支持保存状态、调整 CPU 周期数,以及挂载不同版本的 Windows 安装镜像,使得在移动设备上搭建复古 PC 环境成为可能。
3DFX 是 1990 年代中后期主导 PC 3D 图形加速的厂商,其 Voodoo 系列显卡通过 Glide API 为游戏提供硬件加速,在《Quake》《虚幻竞技场》等作品中奠定了 3D 游戏的视觉基础。随着 Direct3D 和 OpenGL 的普及,3DFX 于 2000 年被 NVIDIA 收购,Glide API 也逐渐退出历史舞台。然而,许多经典游戏仍依赖 Glide 渲染路径,因此现代模拟器常通过软件模拟 Voodoo 显卡来兼容这些作品。DOSBox Pure 的虚拟 3DFX 功能正是模拟了一整块 Voodoo 显卡,使 iOS 设备能够运行那些仅支持 Glide 的旧游戏,这是其他 iOS 模拟器方案所缺乏的能力。
两个鼠标指针与屏幕边框的妥协
体验并非完美。由于运行的是 iPhone 版 RetroArch,Windows 桌面以 4:3 渲染在 16:9 窗口中,再显示在约 4:3 的屏幕上,因此画面周围有黑边。更麻烦的是两个鼠标指针:一个是 Windows 指针,另一个是系统的“幽灵指针”,两者同时移动。作者指出,这是 Duo 上许多使用鼠标指针的应用共有的已知 bug,iPad 上分屏使用模拟器时也出现过类似问题,可能与多任务处理方式有关。
黑边问题可以借助辅助功能里的三指手势微调屏幕缩放来缓解,同时调整鼠标跟踪方式,避免缩放区域随意移动。作者还设置了一个快捷指令自动化,通过快捷设置开关一键启用或关闭这些辅助功能,方便在“复古 PC 模式”和日常使用之间切换。
AssistiveTouch 是 iOS 辅助功能中的一项工具,最初为行动不便的用户设计,允许通过屏幕上的虚拟按钮执行手势、设备操作和快捷指令。在连接蓝牙鼠标时,开启 AssistiveTouch 可以显示一个可移动的鼠标指针,并支持自定义跟踪速度、隐藏菜单等设置。本文方案正是利用 AssistiveTouch 来让 Windows 桌面环境感知鼠标输入,同时通过快捷指令自动化一键切换辅助功能状态,从而在复古 PC 模式和日常使用之间快速转换。不过,AssistiveTouch 的指针与模拟器内部渲染的指针可能同时出现,导致“双鼠标指针”问题,这需要额外的调校来缓解。
游戏实测:UT、半条命、Quake 3 都能跑
安装 3D 驱动后,游戏来源主要是 archive.org 上流传的经典 PC 游戏 ISO。通过文件 App 移动到对应文件夹,再在 Windows 98 里加载即可。
- 《虚幻竞技场》:640×480 中等画质下,中等大小地图运行流畅,但双鼠标指针让用鼠标转视角有些困难,需要靠键盘转向并调低灵敏度来弥补。
- 《半条命》:在 OpenGL 模式和虚拟 3DFX 下表现稳定,虽然部分场景比 UT 更容易掉帧,但完全可玩。
- 《地下城守护者》:性能足够,但俯视视角对鼠标精度要求高,双指针问题让操作不够精确。
- 《Quake 3 Arena》:作者对它的流畅度感到意外,3D 加速下小地图和一对一模式表现出色,视觉上依然耐看。
- 手柄类游戏:DOSBox 支持手柄,《古墓丽影 3》和《Wipeout 2097》都运行良好,后者需要降频 CPU 才能达到正常游戏速度。


Windows XP:能装,但代价不小
作者也尝试了 Windows XP,需要换用 UTM SE 模拟器,因为它对 Duo 形态支持较好,还支持完整鼠标。但安装过程在 Duo 上极其缓慢,耗时接近两小时,并消耗了约 60% 的电量。更关键的是,iPhone 上的 UTM SE 目前无法模拟 GPU,只能提供纯 2D 体验。你可以玩 3D 弹球,或者带着蓝绿配色的 Bliss 桌面去咖啡店制造话题,但别指望跑 3D 游戏。

值不值得折腾?
Windows 98 + 虚拟 3DFX 的方案是作者会反复使用的组合。游戏选择意外地丰富,配合蓝牙手柄,《Wipeout》和《古墓丽影》这类作品足以让人信服这是一台小型折叠游戏 PC。RetroArch 里还能找到针对《Quake II》等特定经典 PC 游戏的模拟器,运行效果很好。
代价也很明显:鼠标控制仍需优化,手机会明显发热,不同游戏需要不同调校。Windows XP 更像一个有趣的插曲,两个小时的安装和掉电速度会消磨掉不少热情。但对于喜欢折腾和怀旧的人来说,在口袋里装一台能折叠的 Windows 98 电脑,本身就是一种难以替代的乐趣。
相关推荐

Mistral Large 4开源万亿参数,微软6万员工自愿离职
Mistral Large 4 开源万亿参数多模态模型,编码智能体评测得分 48;闪迪财报显示 AI 推理重塑 NAND 需求;谷歌 Gemini 上线应用内文件编辑,OpenAI 上调 Codex 额度,微软向 6 万员工提供自愿离职方案。

Mistral Large 4开放权重,AI早报盘点模型与生态新动向
Mistral Large 4开放权重,1万亿参数MoE架构支持MacStudio本地运行;Meta测试生成技术进入生产环境;税务基准测试头名通过率仅10.8%;加拿大政府入股Cohere;豆包工作开放第三方模型调用。本期AI早报盘点模型、生态、资本与政策动向。

Mistral Large 4开源:1T参数欧洲版千问挑战DeepSeek
Mistral Large 4正式开源,1T总参数、52B激活参数,主打编程与网络安全,NVFP4量化版本权重约610G。本文解析其与DeepSeek V4 Flash的对比、API定价、Demo真实性与本地部署价值。