从 ZX Spectrum 操作文件的工具
项目描述
这是一组工具,用于处理从 TR-DOS 软盘或磁带复制的文件。
最初编写这些工具是为了简化以下工作流程:
使用Hobeta工具抓取软盘映像。
剥离文件头并将结果保存到新文件中。
将生成的Zeus Z80 汇编文件转换为纯文本格式。
TODO:我未来计划实施一些我需要的工具来恢复我的旧 ZX Spectrum 项目。
但是您可以按照您需要的方式使用它们。而且使用起来非常简单:下载包,运行setup.py(或者通过pip install zxtools 安装),调用方式如下:
$ python3 -m zxtools.hobeta strip input.hobeta result.zeus $ python3 -m zxtools.zeus2txt result.zeus listing.asm --include-code
注意:使用此包需要 Python 3,不支持 Python 2,但欢迎您修复它。
要查看带有语法着色的结果文件,您可以使用特殊的Visual Studio Code 插件: