文件名称:zemux:ZemuX-ZX Spectrum仿真器
文件大小:416KB
文件格式:ZIP
更新时间:2024-04-24 15:12:57
C++
ZemuX ZemuX的发音为“ Zemu Ex”。 “ Ex”是指“扩展的”和“实验性的”。 扩展-此子项目的目标是扩展Zemu以添加慢速内存支持(例如,在原始ZX-Spectrum中),对等待计算机的支持(例如Scorpion ZS-256)以及对其他功能和硬件的支持(以便能够模拟PentEvo)。 实验性的-该子项目的目标是创建一个良好的项目结构和体系结构,并用现代C ++重写所有内容(当前选择了C ++ 17)。 显然,良好的旧C(甚至C99)比C ++更可移植(并且不告诉我交叉编译的知识),但是现代C ++是一种非常好的语言,该实验应显示出实际需要多少可移植性。 也许下一个Zemu将用Rust编写,谁知道呢?