12 个版本 (4 个重大变更)

使用旧的 Rust 2015

0.4.0 2015年4月4日
0.3.5 2015年4月2日
0.3.4 2015年3月27日
0.2.0 2015年2月26日
0.0.3 2015年2月14日

模拟器 中排名 232

每月下载量 44

MIT 许可证

35KB
741

CHIP-8 编程语言的虚拟机

此包实现了 CHIP-8 编程语言的虚拟机。它可以作为 CHIP-8 模拟器项目/调试器等的后端。

状态

travis-badge appveyor-badge

  • 实现了 35 个原始 CHIP-8 指令。

用法

此包不依赖于额外的系统库,它只依赖于其他 Rust 包。您可以通过将其添加到您的 Cargo.toml 中的依赖项来将其用作您自己的模拟器的后端。

依赖我们托管在 crates.io (https://crates.io/crates/chip8_vm) 的最新发布版本

[dependencies]
chip8_vm = "0.*"

依赖开发版本

[dependencies.chip8_vm]
git = "https://github.com/chip8-rust/chip8-vm"

请查看 chip8_ui 包代码中的 UI 集成示例。有关更多信息,请参阅 chip8_vm 文档

规范

这两个资源被用作此虚拟机的规范

两者都非常有帮助。感谢作者们的贡献!

许可证

MIT

依赖项

~480–710KB