Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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 (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-21T05:35:51.000Z (over 5 years ago)
- Last Synced: 2024-10-26T22:03:34.813Z (3 months ago)
- Topics: chip-8, rust, webassembly
- Language: Rust
- Homepage: https://colineberhardt.github.io/wasm-rust-chip8/web/
- Size: 82 KB
- Stars: 257
- Watchers: 7
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rust - ColinEberhardt/wasm-rust-chip8 - 8 emulator. (Applications / Emulators)
- awesome-rust-cn - ColinEberhardt/wasm-rust-chip8
- awesome-rust - ColinEberhardt/wasm-rust-chip8 - A WebAssembly CHIP-8 emulator. (Applications / Emulators)
- fucking-awesome-rust - ColinEberhardt/wasm-rust-chip8 - A WebAssembly CHIP-8 emulator. (Applications / Emulators)
- fucking-awesome-rust - ColinEberhardt/wasm-rust-chip8 - A WebAssembly CHIP-8 emulator. (Applications / Emulators)
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.