【区角快讯】当复古模拟器领域还在依赖旧有架构修修补补时,沉寂近二十年的传奇项目ZSNES突然投下一枚重磅炸弹。2026年4月29日,两位原始开发者zsKnight与Demo宣布,他们从零开始重写了底层代码,正式推出全新版本Super ZSNES。这并非简单的版本迭代,而是一场针对技术债务的彻底清算。

回溯至DOS时代,初代ZSNES凭借手工优化的汇编语言,在性能有限的硬件上实现了超任游戏的流畅运行,成为无数玩家的标配工具。然而,随着时间推移,其模拟精度与图形处理方式已显滞后。此次重构的核心难点在于,旧版基于老式CRT显像管逻辑设计,与现代GPU的几何渲染机制存在本质冲突,适配难度极高。
开发团队选择了一条激进的技术路线:完全重构底层架构,利用GPU着色器接管PPU画面核心。调色板检索、图块渲染、透明效果、Mode7特效、色彩运算、双画面叠加及马赛克滤镜等原本由CPU处理的任务,现全部移交现代显卡。这种分层策略旨在平衡周期精确性与视觉扩展性,尽管在极端时序要求下可能面临挑战,但换来了显著的性能释放空间。
Super ZSNES搭载的“超级增强引擎”带来了多项体验升级。原生高分辨率渲染通过算法优化细节,而非简单拉伸;支持高清纹理与法线贴图以强化背景质感;内置游戏超频功能有效缓解原版卡顿;针对预留宽屏代码的游戏自动适配原生宽屏;无损音频替换了原有的压缩音源;Mode7透视场景更升级为3D高度映射立体画面。值得注意的是,尽管基于Unity引擎制作,开发者明确强调全程采用传统严谨编码,拒绝AI生成的随性拼凑,以确保底层代码的扎实可靠。
目前发布的0.100早期测试版仍存诸多不足,如部分模拟BUG未修复、DSP1和SuperFX等特殊芯片尚未适配,整体运行速度偏慢。后续计划包括持续漏洞修复、性能优化及加入联机对战功能。平台方面,Windows、Mac、Linux及安卓版本已上线,iOS版本正在开发中。团队已开放Patreon赞助渠道,依靠玩家支持维持项目迭代。这一举动不仅是对怀旧情怀的回应,更展示了在AI辅助编程盛行的当下,手工编码所蕴含的独特价值与底气。