| Crates.io | chip8_vm |
| lib.rs | chip8_vm |
| version | 0.4.0 |
| created_at | 2015-02-06 13:49:12.535288+00 |
| updated_at | 2015-12-11 23:58:10.571132+00 |
| description | Virtual machine for the CHIP-8 programming language |
| homepage | https://github.com/chip8-rust/chip8-vm |
| repository | https://github.com/chip8-rust/chip8-vm.git |
| max_upload_size | |
| id | 1355 |
| size | 40,534 |
This crate implements a virtual machine of the CHIP-8 programming language. It can be used as the back end for CHIP-8 emulator projects / debuggers etc.
This crate does not depend on additional system libraries, it only depends on
other Rust crates. It can be used as a back end for your own emulator by
adding it as a dependency in your Cargo.toml.
To depend on the latest released version that we host on [crates.io] (https://crates.io/crates/chip8_vm):
[dependencies]
chip8_vm = "0.*"
To depend on the development version:
[dependencies.chip8_vm]
git = "https://github.com/chip8-rust/chip8-vm"
See an example integration with a UI in the chip8_ui crate code.
For further information, take a look at the chip8_vm documentation.
These two resources were used as the spec for this vm:
They were both incredibly helpful. Our thanks to the authors!
MIT