任天堂 3DS 上的 F-Zero X
01 · 概述 任天堂 3DS 上的 F-Zero X — 旧与新,本地化,使用 64DD 扩展套件 对 G-Diffuser 的移植后评估,F-Zero X 的反编译,至任天堂 3DS — v1.0.0,涵盖了最初 24 天的冲刺,使其在新 3DS 上以 60 fps 3D 运行(2026-08-11 至 09-03),以及 43 天的第二阶段,增加了旧 3DS 支持、本地渲染器和扩展套件(2026-09-07 至 10-19)。一个人全程导演;一个长期运行的 Claude 会话编排;147 个子代理构建了第一阶段,更多则参与了第二阶段。控制台从黑屏变为本地 60 的立体声赛车,然后从仅限新 3DS 的构建变为覆盖两个控制台的四方发布,既有 64DD 扩展也没有。在硬件上,第一阶段结束时的中位数为 59.6 fps,完整的大大奖赛,新 3DS(相较于第一场模拟比赛的 12-20 fps)在 30 台机器中的第 10 百分位地板为 51.4 fps(相较于 25-35)第一阶段 53% 的帧达到了 60 的上限(比一周前的 14% 增加了)。在第一阶段的 24 天日历天中,有 15 个活跃的日子,当周计划津贴用完时暂停了三次,第一阶段所有会话和代理的 token 总数为 3.17 B;见成本 以发布的 API 列表价格计算的成本为 $4,974(Fable 每个 MTok $10/$50,每小时缓存写入),第一阶段仅;见成本 触及 3DS 移植的 250 次提交,冻结在 2026-10-08 的 v0.9.0 文档中 — 未重新确认最终历史 15,039 行的 port/3ds 加上 48 纯增量补丁,第一阶段计数 v1.0.0 添加的内容 从一个源树发布的 3 个控制台构建:旧 3DS、新 3DS 以及带有扩展套件的新 3DS 在第二阶段期间编写的 199 个内部进展笔记 第二阶段的 43 天日历跨度,2026-09-07 至 10-19 包括 上面的瓷砖是有日期的。第一阶段的硬件数字和 token/成本数据测量到 2026-09-03,并未针对 v1.0.0 重新运行; Agentic 工作流页面描述了第二阶段的运行方式,成本页面明确说明了它所做的和未定价的内容。 在硬件上,下面的剪辑和照片源自 v0.9(2026-09),在 DASH 替换底部屏幕的调试控制台之前。 打开剪辑 v0.9:新 3DS 上的大大奖赛。 底部屏幕是移植的调试菜单:59.8 fps,堆,构建 ID。 打开剪辑 v0.9:手持,比赛中。 本地 60 Hz 节奏;没有插值。 建造的内容 从一个源树发布的三个控制台构建,均从 HOME 菜单 (.cia) 或自制启动器 (.3dsx) 启动:旧 3DS / 2DS 的基础游戏和新 3DS / 新 2DS XL,以及一个带有 64DD 扩展套件的新 3DS 构建(课程编辑器和机器创建器,可与用户提供的磁盘映像一起游玩)。 每个构建都从 SD 卡读取预先处理的资产档案 — 这款游戏从未随附 ROM 或磁盘映像。它们可以玩完整的游戏:大大奖赛、计时赛、练习、死亡竞赛,以及机器编辑器屏幕,具有音乐和效果在真实 DSP 上运行,滑块上的立体 3D,底屏仪表板有三种 HUD 布局和比赛外的闲置视图,以及干净的 HOME 挂起、恢复、关闭、合盖休眠和关机。 新 3DS 构建保持第一阶段达到的本地 60 帧节奏;旧 3DS 构建通过不同的路线达到了可比的结果。在 v1.0.0 中,没有 ini,两者构建默认使用相同的路线:本地渲染器([perf] 预设 = 自动)。 新 3DS 第一阶段的渲染线程/每次绘制立体路径仍然内置并可通过明确的 ini 访问,但不再是默认—参见 Frontier 和 Pushing the boundaries 对比两者构建。 反编译堆:F-Zero X 的反编译(inspectredc/fzerox),上游未修改,加上补丁堆。 libultraship:N64 运行时(Kenix3),上游未修改,包括 13 行的 newlib 修复,使其可以在 devkitARM 上构建;它依然绘制每个菜单和非比赛屏幕。 port/3ds: 第一阶段时为 15,039 行,后来增加:citro3d 渲染后端、立体声、音频、输入、菜单、生命周期、渲染线程、分析器、打包。 本地渲染器(第二阶段添加):拥有一个解释器,跳过比赛几何的每帧显示列表遍历,是 v1.0.0 在两个控制台上的默认设置 — 参见 Frontier 了解其工作原理,以及为何它使旧 3DS 能够跟上。 第一阶段在硬件上的关键数字(新 3DS) 当 中位数 p10 达到上限 08-14 第一场比赛(模拟器) 12-20 — — 08-21 首次硬件运行 48-50 — — 08-28 发布级构建 ~51 ~40(人群,最小化) — 09-02 第 1 轮:活动前的主线 51.3 39.2 9% 09-02 第 2 轮:桥接备忘录(brfast) 57.2 46.6 29% 09-02 第 3 轮:HUD 图集 · 三角形备忘录 · TMEM · 音频 56.0 48.0 32% 09-02 第 4 轮:在核心 2 上的渲染线程(pipe) 57.6 44.6 14% 09-03 第 5 轮:领先模式 · 主线上的桥接 · 自动竞争对手细节 59.6 51.4 53% 第一阶段的五行 08-11 → 08-14:从研究到比赛。
阅读全文 →本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡