楼主:
teruhiro (kohiro)
2026-06-17 08:09:05※ 引述《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)
作者:
tinyfan (小风扇)
2026-06-17 11:45:00厉害!
作者:
playlive (player)
2026-06-17 11:55:00真的厉害!推!
作者:
zack867 (心里有佛看人便是佛)
2026-06-17 12:56:00推作者
作者:
kysol (肉呆)
2026-06-17 13:15:00哇竟然是作者本人
作者: fento 2026-06-17 13:50:00
推,真强人
作者:
sfzerox (SSDD)
2026-06-17 14:06:00推
作者:
descent (“雄辩是银,沉默是金”)
2026-06-17 14:54:00强者
作者:
kashin (小户长日记)
2026-06-17 16:39:00推推
作者:
masutaka (taka=米嘎)
2026-06-17 16:43:00推作者
作者: Krix (苦力抠俗) 2026-06-17 18:34:00
推作者大大
作者:
alinwang (kaeru)
2026-06-18 10:20:00挑旧时代最难模拟的机种只能说勇者了.
作者:
djboy (雞尾酒)
2026-06-18 10:29:00真 强者
作者:
oginome (荻野目洋子)
2026-06-18 12:46:00推作者~
作者:
if4 (if)
2026-06-18 14:30:00厉害!赞!推!
用AI辅助开发,的确适合选严谨的程式语言.至于AI习惯用Python只是资源多,跨平台.弱型态语言拿来开发很难除错.
作者:
tint (璇月)
2026-06-18 20:37:00推,原po很有心当年SEGA 32X+MD+MD-CD合体后 主机整体芯片数也是非常多颗不过可惜并没有真正意义上动用32X-CD全部性能的专用3D游戏之后的Neptune计画和32X游戏也都中止开发了虽然同样硬件之后有使用在Picture Magic 但也是昙花一现而已
作者: onionys (Why?Why?) 2026-06-19 12:46:00
在 mac 上跑起来了
作者: xhining (拔刀欠人砍) 2026-06-19 17:49:00
还没玩,先推一个
作者: beryllite (贝雷里德) 2026-06-20 21:44:00
推
作者:
advencer (系统管理员)
2026-06-21 16:31:00推!!!
作者: xxgreen (张比克) 2026-06-21 19:35:00
推!
作者:
ps99you (I LOVE YOU,XXX)
2026-06-22 01:17:00推作者 好强啊
作者:
erspicu (.)
2026-06-22 07:36:00AI辅助如果真的从零开始,别说SS写出来,8bit主机写出来也不一定理想,一定要开发者本身有一定的知识背景和钻研,甚至克服一些问题才能成功,不过国外geek圈和论坛对使用AI相对不友善,当然有部分原因是现在容易充斥半残的劣质专案以及新手的酸葡萄心态。不太清楚ss有没有类似校验accurate的test rom,但就我认知,能跑得动商业游戏本身timing就需要有一定水准,ss比较特殊,然后接着可以追像是像是优化议题。对ss比较好奇的点是这种架构特殊性下,如果不用直译,用上一些jit加速做法效能能获得多少改善以及会不会导致无法保持正确timing。