作者teruhiro (kohiro)
看板Emulator
标题Re: [分享] Rust写的Saturn模拟器
时间Wed Jun 17 08:09:05 2026
※ 引述《onionys (未知死,何知生?)》之铭言:
: 目前还很阳春,但是是用 Rust 写的,感觉很威。
: https://github.com/hiroshiyui/5thPlanet
: 作者的 blog
: https://ghostsinthelab.org/general/2026/06/14/5th-sega-saturn-emulator.html
Rust 的限制比 C/C++ 多,其实拿来写模拟器,相对算是绑手绑脚啦,
就……反正也没工作机会,找个题目练练刀而已。
嗯?对,没错,我是作者。
为了精准控制时相 (timing) 真的有够累,
而 SEGA SATURN 那八颗处理器与之间的汇流排,
稍有一处没注意到,落拍子,就会莫名地撞墙,
诊断要竭尽脑汁,穷举所有可以想到的可能疑点,一个个排除,
能够流畅执行 VF2,我觉得我已经可以颁发终身成就奖给自己。
(目前版本跑 VF2 比起之前录的影片更加流畅,稳定的 60FPS)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.169.45.123 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1781654948.A.00F.html
1F:推 snowwolf725: 推作者 06/17 09:03
2F:推 luckyexcel: 支持 06/17 09:40
3F:推 tinyfan: 厉害! 06/17 11:45
4F:推 playlive: 真的厉害!推! 06/17 11:55
5F:推 zack867: 推作者 06/17 12:56
6F:推 kysol: 哇竟然是作者本人 06/17 13:15
7F:推 a83a83cjcj: 推 06/17 13:50
8F:推 fento: 推,真强人 06/17 13:50
9F:推 sfzerox: 推 06/17 14:06
10F:推 descent: 强者 06/17 14:54
11F:推 kashin: 推推 06/17 16:39
12F:推 masutaka: 推作者 06/17 16:43
13F:推 newjeans552: 这个ss模拟器要如何用win10执行ss模拟器? 06/17 17:23
14F:推 Krix: 推作者大大 06/17 18:34
15F:推 WalkingIce: 太强了!推! 06/17 23:08
16F:推 alinwang: 挑旧时代最难模拟的机种只能说勇者了. 06/18 10:20
17F:推 djboy: 真 强者 06/18 10:29
18F:推 chanollili: 推 06/18 12:23
19F:推 oginome: 推作者~ 06/18 12:46
20F:推 if4: 厉害!赞!推! 06/18 14:30
21F:→ cancelpc: 用AI辅助开发,的确适合选严谨的程式语言. 06/18 15:46
22F:→ cancelpc: 至於AI习惯用Python只是资源多,跨平台. 06/18 15:47
23F:→ cancelpc: 弱型态语言拿来开发很难除错. 06/18 15:48
24F:推 tint: 推,原po很有心 06/18 20:37
25F:→ tint: 当年SEGA 32X+MD+MD-CD合体後 主机整体晶片数也是非常多颗 06/18 20:38
26F:→ tint: 不过可惜并没有真正意义上动用32X-CD全部性能的专用3D游戏 06/18 20:39
27F:→ tint: 之後的Neptune计画和32X游戏也都中止开发了 06/18 20:42
28F:→ tint: 虽然同样硬体之後有使用在Picture Magic 但也是昙花一现而已 06/18 20:46
29F:推 onionys: 在 mac 上跑起来了 06/19 12:46
30F:推 xhining: 还没玩,先推一个 06/19 17:49