文件名称:Chip8Python:用Python编写的Super Chip 8仿真器
文件大小:30KB
文件格式:ZIP
更新时间:2024-02-25 22:45:40
python emulator chip8 pygame super-chip8
另一个(超级)Chip 8仿真器 目录 它是什么? 该项目是用Python 3.6+编写的Chip 8仿真器。 该项目的最初目的是创建一个简单的学习模拟器,该模拟器以易于理解的术语进行了充分的文档记录和编码。 这也是学习更多有关Python的练习。 结果是一个简单的基于命令行的Chip 8仿真器。 除了支持Chip 8 ROM外,仿真器还支持Super Chip 8指令集。 请注意,运行Super Chip 8 ROM不需要任何其他配置-只需以与运行普通Chip 8 ROM相同的方式运行ROM。 该模拟器还有另外两个版本,它们使用不同的语言编写: 执照 该项目使用了MIT样式的许可证
【文件预览】:
Chip8Python-master
----.gitignore(12B)
----README.md(10KB)
----.github()
--------ISSUE_TEMPLATE()
----test()
--------test_chip8cpu.py(32KB)
--------romfile(8B)
--------__init__.py(0B)
--------test_chip8screen.py(4KB)
----LICENSE(1KB)
----PULL_REQUEST_TEMPLATE.md(787B)
----CONTRIBUTING.md(8KB)
----CODE_OF_CONDUCT.md(3KB)
----codecov.yml(306B)
----requirements.txt(25B)
----chip8()
--------config.py(1KB)
--------screen.py(7KB)
--------emulator.py(2KB)
--------__init__.py(0B)
--------cpu.py(36KB)
----yac8e.py(2KB)
----.travis.yml(736B)
----FONTS.chip8(80B)