All Projects → ColinEberhardt → Wasm Rust Chip8

ColinEberhardt / Wasm Rust Chip8

Licence: mit
A WebAssembly CHIP-8 emulator written with Rust

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Wasm Rust Chip8

Alchemyvm
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 176 (-8.81%)
Mutual labels:  webassembly
Magnum Examples
Examples for the Magnum C++11/C++14 graphics engine
Stars: ✭ 180 (-6.74%)
Mutual labels:  webassembly
Mednes
A cycle-accurate, cross-platform NES emulator written in C++
Stars: ✭ 189 (-2.07%)
Mutual labels:  webassembly
Tdl
Node.js bindings to TDLib.
Stars: ✭ 177 (-8.29%)
Mutual labels:  webassembly
Signalr
SignalR Core support for Microsoft ASP.NET Core Blazor
Stars: ✭ 180 (-6.74%)
Mutual labels:  webassembly
Prototype
(deprecated) The journey continues at ASNEXT: https://github.com/AssemblyScript/assemblyscript
Stars: ✭ 2,114 (+995.34%)
Mutual labels:  webassembly
Edit Text
Collaborative rich text editor for the web. Written in Rust + WebAssembly.
Stars: ✭ 171 (-11.4%)
Mutual labels:  webassembly
Wasmpatch
🧱Yet Another Patch Module for iOS/macOS via WebAssembly
Stars: ✭ 192 (-0.52%)
Mutual labels:  webassembly
Storage
HTML5 Storage API implementation for Microsoft Blazor
Stars: ✭ 180 (-6.74%)
Mutual labels:  webassembly
Imguizmo.quat
ImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (-3.11%)
Mutual labels:  webassembly
Webassembly Examples
From Simple To Complex. A complete collection of webassembly examples.
Stars: ✭ 177 (-8.29%)
Mutual labels:  webassembly
Lam
🚀 a lightweight, universal actor-model vm for writing scalable and reliable applications that run natively and on WebAssembly
Stars: ✭ 176 (-8.81%)
Mutual labels:  webassembly
Uno.playground
Source code for the Uno Gallery apps and Uno Playground (made in Wasm)
Stars: ✭ 184 (-4.66%)
Mutual labels:  webassembly
Waforth
A bootstrapping dynamic Forth Interpreter/Compiler for WebAssembly
Stars: ✭ 176 (-8.81%)
Mutual labels:  webassembly
Wasm Examples
WebAssembly Examples
Stars: ✭ 191 (-1.04%)
Mutual labels:  webassembly
Serde Wasm Bindgen
Native integration of Serde with wasm-bindgen
Stars: ✭ 176 (-8.81%)
Mutual labels:  webassembly
Raw Wasm
Raw WebAssembly demos
Stars: ✭ 183 (-5.18%)
Mutual labels:  webassembly
Javascriptmusic
Live coding music and synthesis in Javascript / AssemblyScript (WebAssembly)
Stars: ✭ 193 (+0%)
Mutual labels:  webassembly
Nebulet
A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
Stars: ✭ 2,237 (+1059.07%)
Mutual labels:  webassembly
Go Wasm
The in-browser IDE for Go
Stars: ✭ 186 (-3.63%)
Mutual labels:  webassembly

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. Once installed simply run the build script.

Licence

This code is free for you to use under the MIT licence.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].