2012年iPad mini跑Zig游戏满60帧,百行补丁复活老硬件
banteg · x · 2026-09-17
开发者 slvDev 基于 banteg 用 Zig 重写的 Crimsonland,将其移植到 2012 年的第一代 iPad mini(A5/512MB 内存/iOS 9.3.5)上:约 9 万行 Zig 代码未重写,仅加约 100 行 iOS 补丁;工具链为 Zig → C → Xcode clang 编译 32 位 ARM,自写 raylib iOS 后端走 OpenGL ES 2,加触控摇杆和声音,最终跑出 60 fps、占用约 60MB 内存。
作者还展示了同一思路的另一个玩法:拿到老设备的 ssh 权限后,可以把二手 iPad 变成原生 Home Assistant 墙面面板(官方 HA 应用不支持 iOS 9),ebay 上 $30-50 即可入手,价格与 esp32 开发板相当。
「编程与Agent」频道最新
- 开发者热议:纯 bash 不再是 agent 可靠工具调用的答案 — yenkel · 2026-09-17
- 日均上线 50 次团队分享:Vibe coding 时代的测试分级与精准测试实践 — dotey · 2026-09-17
- YC 用 GLM-5.2 造出 AI 合伙人,延迟比 OpenAI 低 31% — ycombinator · 2026-09-17
- 给 Claude 直接定制工具形态,胜过用间接层「哄」模型 — trq212 · 2026-09-17
- Codex 额度耗尽有救:换号登录可找回全部聊天记录续用 — TheMoonMidas · 2026-09-17
- Vercel fx 默认安全审查将换用 Jev:比 GPT Luna 快 5-18 倍更准 — thesaraharminta · 2026-09-17