TetaNES is a cross-platform emulator for the Nintendo Entertainment System (NES) released in Japan in 1983 and North America in 1986, written using Rust and wgpu. It runs on Linux, macOS, Windows, and in a web browser with WebAssembly. While the web version is playable, the desktop version is much more performant and fully featured.
Load any NES ROM which uses the iNES or NES 2.0 header format.
You can check out the code on github or download the desktop version:
Controls
Action | Key |
---|---|
A Button | Z |
B Button | X |
A Button (Turbo) | A |
B Button (Turbo) | S |
Start Button | Q |
Select Button | W |
D-Pad | Arrow Keys |
Other mappings can be found and modified in the `Config -> Keybinds` menu.