

功能特性
两种 PCB 版本: 100x24.5mm(标准版)和 65x30mm(Zero 版)—— 两者功能完全相同,仅尺寸不同。
PS/2 键盘: 支持连接 PS/2 接口键盘。
兼容模式: 支持 Pentagon、Spectrum 128、Spectrum 48 以及 Spectrum +3e 模式。
FPGA 芯片: 采用 Altera EP1C3T100。
真实 Z80 处理器: 支持 3.5MHz、4.4MHz、5.2MHz、7MHz(无等待状态加速)和 14MHz(带等待状态加速)模式。
512K RAM: 内置 512K 内存。
TurboSound 音效: 支持可切换的立体声(ABC/ACB)或单声道输出。
存储接口: 集成 DivMMC 和 Z-Controller,配有 1 个 microSD 卡槽。
PAL 视频输出: 采用类似树莓派(Raspberry Pi)的 AV 线输出 PAL 信号。
ULAplus: 支持增强型调色板标准。
SpecDrum: 支持 SpecDrum 鼓机仿真。
Covox 接口: Pentagon 标准(端口 #FD)。
SounDrive: 4 通道立体声 Covox(端口 #0F, #1F, #4F, #5F)。
磁带输入: 通过 3.5mm 插孔支持磁带读取。
供电: USB 5V 供电。
Magic Button(魔法键)
Sizif 拥有许多可实时修改的配置参数。只需按住 Magic(魔法)键一秒钟即可进行调整。

你可以使用上下方向键浏览菜单,使用回车键或左右方向键修改数值。支持 Kempston、Sinclair、Cursor 以及 QAOP 键位控制。
如果短按 Magic 键,则会调用标准的 NMI(不可屏蔽中断)处理程序。
PS/2 键盘按键功能表
按键 | 功能 |
|---|---|
F1 | 暂停 (Pause) |
F5 | Magic(魔法)键 |
F10 | 重启 (Reboot) |
F12 | 重启 (Reboot) |
Ctrl+Alt+Del | 重启 (Reboot) |
Ctrl+Alt+Backspace | 重启 (Reboot) |
数字小键盘 8, 2/5, 4, 6 | 操纵杆:上-下-左-右 |
数字小键盘 0/Enter | 操纵杆:开火 (Fire) |
Alt | 操纵杆:开火 (Fire) |
内存 (RAM)
Sizif 内置了 512K RAM。其中 128K 通过 7FFDh 端口寻址;另有 128K 通过 DFFDh 端口寻址(采用 Profi 标准,对旧版 128K 软件的兼容性最强);还有 128K 用于 DivMMC。剩余空间则用于存储 ROM。请注意,DFFDh 端口仅在 Pentagon 模式下可用。
SD 卡
Sizif 预装了 esxDOS 固件,能够加载 TAP、TRD、SCL、Z80 文件并保存快照。若要使用该功能,你需要将 SD 卡格式化为 FAT32 或 FAT16 格式,并将最新的 esxDOS 发行版文件(link)解压到卡中。此外,建议在卡内安装 Long Filename Browser(link)。
如何烧录
有两种方案:
通过 JTAG 接口烧录:使用 USB Blaster 烧录器和 Quartus Programmer 软件 —— 请使用 out 文件夹中的 .jic 文件。
直接烧录闪存芯片:使用 TL866 或类似的编程器 —— 请使用 .bin 文件。
更新日志与当前状态Changelog & current status
Rev.A - 首次发布。请注意勘误表 (Errata)。
Rev.B:
修复了 Rev.A 的所有已知问题。
修复了视频输出的“竖条纹”问题。
将 0805 封装替换为 0603 封装。
稍微移动了磁带输入口的位置,避免干扰较宽的 AV 插头。
将 3.5mm 插孔更换为 THT(通孔插装)版本,以提高耐用性。
调整了 PS/2 排针的方向。
Zero Rev.A - Zero 版本的首次发布。基于主 PCB 的 Rev.B 版本设计。
License
MIT license
