» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

世嘉硬件之父:佐藤秀树去世,享年75岁

引用:
原帖由 KainX 于 2026-2-15 09:01 发表
R.I.P.
说来也巧,两周前32X(和土星)的双CPU协调难题刚取得突破,希望佐藤闭眼之前得知这个消息吧。
时间上稍有出入(大约三到四周前,而不是严格两周),而且主要是针对世嘉32X的特定项目,而不是土星(Saturn)。关键是 GitHub 项目 matiaszanolli/sega-vr-disasm,这是一个针对 Sega 32X 版《Virtua Racing Deluxe》(VRD) 的完整静态重编译(static recompilation)和优化项目。

github.com

项目背景与“突破”细节32X 的双 CPU 问题:32X 搭载 三个 CPU——创世主机(Genesis/Mega Drive)的 68K、主 SH-2(Master)和从 SH-2(Slave)。原游戏中,主 CPU(68K)常因轮询通信寄存器而阻塞(占 60% 时钟周期),主 SH-2 完全闲置,从 SH-2 只利用 33%,导致游戏仅 ~20 FPS。

github.com

取得的突破:项目通过 帧完美(frame-perfect)的主从处理器同步(Master→Slave synchronization),实现了异步命令管道、批量提交(从每帧 35 次减至 ~3 次)和任务卸载。现在已完成全代码翻译(v6.0.0),目标推至 60 FPS,利用所有 CPU。

github.com +1

早期版本(如 v2.3,约 2026-01-22)已标记此同步为“生产就绪”(PRODUCTION READY),并在项目状态文件中强调这是关键里程碑。

github.com +1

最新路线图(ROADMAP v4.1,2026-01-26)讨论了从 SH-2 完成工作时的同步验证。

github.com

时间线2026-01-22:v2.3 发布,宣布主从同步完成。

github.com

2026-01-26:路线图更新,继续优化同步。

github.com

2026-02-01:在 English Amiga Board 论坛讨论此项目。

eab.abime.net

当前(2026-02-17):项目活跃,优化进行中。

与土星(Saturn)的关系Saturn 也用 双 SH-2 CPU,有类似同步挑战,但搜索未找到两周内针对 Saturn 的具体“双 CPU 协调突破”。

segaretro.org

这个说法可能因架构相似而被关联,但焦点是 32X 的 VRD 项目。Saturn 相关开发(如 Dreamcast 端口)近期活跃,但非此题。


TOP

发新话题