๐Ÿ•น๏ธ A NES emulator sen.fnord.tech
wasm nes emulator
0

Configure Feed

Select the types of activity you want to include in your feed.

Rust 31.7%
Other 68.3%
75 1 8

Clone this repository

https://tangled.org/luka.jibbe.rs/sen https://tangled.org/did:plc:ncawerlna7xd3a6c3snkbfe6
git@tangled.org:luka.jibbe.rs/sen git@tangled.org:did:plc:ncawerlna7xd3a6c3snkbfe6

For self-hosted knots, clone URLs may differ based on your setup.



README.md

SEN#

SEN is a Nintendo Entertainment System emulator written in Rust. The emulator is split into a reusable core and a few small frontends and bindings.

Workspace#

  • core contains the emulation library
  • desktop is a minimal desktop frontend
  • libretro provides a libretro core
  • wasm exposes the emulator through WebAssembly
  • web packages the WebAssembly bindings for browser apps

Getting started#

Run the test suite from the repository root:

cargo test --workspace

To launch the desktop frontend with an iNES ROM:

cargo run --release -p sen-desktop -- path/to/game.nes

ROM images are not included.

License#

SEN is available under the MIT License.