我喜欢 HP-45 计算器。它的外表很美,但我想向人们展示它的内在也很美。因此,作为一个编码和复古计算的挑战,我决定用 Python 重写我早期的一个基于终端的模拟器(但要有独立的可执行文件),并要有图形用户界面。就像所有 "只用几天就能完成 "的项目一样,这个项目一发不可收拾,结果就是 HP-1973。
它不仅可以运行(包括)HP-45、HP-35 和 HP-80 的 ROM 代码。程序启动时,您可以选择要使用的计算器,还可以在特定计算器的多个 ROM 版本之间进行选择(如果某个 ROM 存在已知错误,则会发出警告)。总共包含六种不同的计算器 ROM。
下载
- macOS standalone application : please read the README file before running for the first time.
- Windows standalone application (using included embedded Python distribution)
- Python source for use with existing Python 3.10.10+ environment (macOS/Windows/Linux/FreeBSD)