Spectral

软件描述

Spectral 是一款来自 80 年代的实验性 Sinclair ZX Spectrum 模拟器,自疫情时期起零散拼凑而成。准确性和性能是长期目标,但主要目的只是享受使用这款模拟器的乐趣。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 Spectral?

Spectral 是一款来自 80 年代的实验性 Sinclair ZX Spectrum 模拟器,自疫情时期起被随机拼凑而成。准确性和性能是长期目标,但目前的主要重点只是享受使用这个工具的乐趣。对 hardcore ZX 用户而言,这款模拟器目前可能并无太大价值,但我希望新手们会因为其易用性而产生兴趣尝试。不过,Spectral 拥有非常兼容的 TAP/TZX 加载器,以及一些其他有趣的功能,让我在这些日子里获得了不少乐趣。代码极具实验性,未来可能会频繁变动。我会继续随机修改或破坏一些功能,以求趣味性。

功能与愿望清单
?? 单个可执行文件
?? Z80 处理器,Z80 汇编器
?? 支持 16、48、128、+2、+2A、+3、Pentagon 128 等机型
?? 支持 Issue 2/3 键盘
?? ULA/ULA+ 图形模式
?? 蜂鸣器/AY 芯片,Turbosound(Turbo-AY)
?? Kempston 鼠标
?? Kempston/Fuller/Cursor/Sinclair 遥控器,游戏手柄支持(Windows、Linux)
?? RF/CRT 模拟体验(尽管并非物理准确)
?? TAP/TZX/PZX/CSW 带式磁带,Z80/SNA/SZX 快照,ROM/IF2 硬盘镜像
?? DSK/EDSK/TRD/SCL/FDI/MGT/IMG/HOBETA 磁盘
?? SCR/PNG 截图
?? ZIP/RAR/GZ 归档文件
?? AY 音乐播放器
?? Nec µ765/Betadisk 接口
?? 自动加载游戏,自动播放/停止磁带,TurboROM
?? 图形化磁带浏览功能
?? 25/30/50/60Hz 帧率锁定
?? 提前运行(Run-a-head)
?? 支持 POK
?? Gunstick、Lightgun
?? 支持外部着色器
?? 内置存档状态
?? 图形用户界面
?? 可移植性:Windows、Linux、macOS
?? 内嵌 ZXDB
?? ZXDB 浏览器、ZXDB 图库
?? 可将部分语言的游戏菜单翻译为英文
?? 游戏可附加到可执行文件中,获得独立的游戏查看器
?? 无授权
?? 更精确的 Z80 后端
?? 周期级精确(包括边框、多色等)
?? 支持 RZX 格式
?? 支持 MP3
?? 支持网络联机(Netplay)
?? 优化性能