go-hachi:用go编写的CHIP-8模拟器

时间:2024-05-17 07:39:50
【文件属性】:

文件名称:go-hachi:用go编写的CHIP-8模拟器

文件大小:32KB

文件格式:ZIP

更新时间:2024-05-17 07:39:50

Go

go-hachi是用Go编写的CHIP-8仿真器和反汇编器。 它被设计为模块化的,并且只需实现syscall驱动程序即可插入任何前端。 目前,该仿真器可用于大多数标准CHIP-8程序,但是非常老的程序存在一些错误,这可能是由于我不知道的未记录的或遗留的功能所致。 我还计划增加超级芯片支持。 我正在为此编写代码,这是一个很棒的第一个仿真项目。 用法 首先,获取并构建包hachi(核心): go get github.com/Francesco149/go-hachi/hachi go install github.com/Francesco149/go-hachi/hachi 现在,您可以构建所需的前端和关联的驱动程序。 目前,唯一可用的前端是termloop。 go get github.com/Francesco149/go-hachi/drivers go install gi


【文件预览】:
go-hachi-master
----tl-hachi()
--------main.go(3KB)
----drivers()
--------termloop()
--------drivers.go(1KB)
----LICENSE(34KB)
----.gitignore(3B)
----hachi()
--------disassembler.go(14KB)
--------emulator.go(21KB)
--------utils.go(861B)
--------driver.go(3KB)
----README.md(5KB)

网友评论