TetaNES
Developer(s) lukexor
Latest version 0.17.0 [+]
Active Yes
Platform(s) Windows
Linux
macOS
Web
Emulates NES
Programmed in Rust
License Apache 2.0
MIT
Source code GitHub
Issue tracker GitHub

TetaNES (formerly RustyNES) is a cross-platform emulator for the Nintendo Entertainment System.

Its features:

  • Runs on Linux, macOS, Windows, and Web
  • Standalone emulation core in tetanes-core
  • NTSC, PAL and Dendy emulation
  • Headless Mode when using tetanes-core
  • Pixellate and NTSC filters
  • CRT shader for that retro feel
  • Up to 4 players with gamepad support
  • Zapper (Light Gun) support using the mouse
  • iNES and NES 2.0 ROM header formats supported
  • Over 30 supported mappers covering >90% of licensed games
  • Game Genie Codes
  • PPU Debugger
  • Runtime performance stats
  • Preference and keybonding menus using egui
    • Increase/Decrease speed & Fast Forward
    • Visual & Instant Rewind
    • Save & Load States
    • Battery-backed RAM saves
    • Screenshots
    • Gameplay recording and playback
    • Audio recording

Download

edit
      Official releases
  Web version