#emulator #web #sdl2 #emulation #unsplash

tetanes-web

A NES Emulator written in Rust and WebAssembly

3 unstable releases

0.2.0 Oct 31, 2023
0.1.1 May 16, 2020
0.1.0 May 16, 2020

#281 in WebAssembly

MIT license

1MB
15K SLoC

TetaNES Web

Summary

photo credit for background: Zsolt Palatinus on unsplash

TetaNES Web is a WebAssembly version of TetaNES that runs in a modern web browser. See the main TetaNES README for more details. TetaNES Web specific differences will be outlined below.

Dependencies

  • [Rust][rust]
  • [SDL2][sdl2]
  • Wasm

Building

To build TetaNES Web, run sh bin/build.sh which will output the necessary bundle and wasm files.

Running Locally

Running sh bin/start.sh or sh bin/start_dev.sh will build necessary resources and boot up a local server.

Dependencies

~13–32MB
~423K SLoC