有人把《另一个世界》的开场 demo,塞进了只有 48K 内存的 ZX Spectrum 里。不是模拟器截图,不是视频播放,是在真实的 Z80 芯片上实时跑起来的虚拟机。
作者说,他为 Z80 实现了一个真正的虚拟机,实时执行。这套东西在他自己拥有的真机 ZX Spectrum 上运行得很好。Z80 代码会一并放出,发布时间就在不久后。
![]()
为什么这件事值得看一眼
《另一个世界》当年以画面表现著称,而 ZX Spectrum 48K 的内存以 KB 计。把前者的开场搬到后者上,靠的不是压缩视频,而是一层跑在 Z80 上的虚拟机——指令在真芯片上一条条执行,不是预先渲染好的画面。
作者特别强调了两点:虚拟机是"真的",执行是"实时的"。这两个词放在一起,意味着它不是把素材预先算好再播放,而是运行时现场解释执行。
接下来会放出什么
按作者的说法,完整开场 demo 会发布,Z80 代码包含在内。对还在折腾 8 位机的人来说,这份代码本身就是可读的参考实现。
目前能确认的只有这些:跑通了,在真机上,代码会公开。至于具体日期,作者只说了"soon"。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.