https://github.com/colineberhardt/wasm-rust-chip8
A WebAssembly CHIP-8 emulator written with Rust
https://github.com/colineberhardt/wasm-rust-chip8
chip-8 rust webassembly
Last synced: 11 months ago
JSON representation
A WebAssembly CHIP-8 emulator written with Rust
- Host: GitHub
- URL: https://github.com/colineberhardt/wasm-rust-chip8
- Owner: ColinEberhardt
- License: mit
- Created: 2017-12-08T17:06:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-21T05:35:51.000Z (about 7 years ago)
- Last Synced: 2025-05-09T01:33:29.352Z (about 1 year ago)
- Topics: chip-8, rust, webassembly
- Language: Rust
- Homepage: https://colineberhardt.github.io/wasm-rust-chip8/web/
- Size: 82 KB
- Stars: 262
- Watchers: 6
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A WebAssembly CHIP-8 Emulator
A CHIP-8 emulator written in Rust and compiled to WebAssembly. Just for the fun of it!
The code is described in the accompanying blog post: http://blog.scottlogic.com/2017/12/13/chip8-emulator-webassembly-rust.html
## Building
This project uses the relatively new `wasm32-unknown-unknown` target, which can be enabled as per the [setup instructions](https://www.hellorust.com/setup/wasm-target/). Once installed simply run the `build` script.
## Licence
This code is free for you to use under the MIT licence.