NESd v0.17.0 is released. A NES Emulator written in Dart and Flutter. Supports macOS, Windows, Android and Linux (tested on Steam Deck).
Features
Runs on macOS, Linux, Windows, and Android
Cycle accurate CPU emulation
PPU and APU emulation
SRAM saves
Save states
Customizable controls with multiple bindings per action
Gamepad support
Load ROMs from file or ZIP archive
Customizable touch screen controls
Debug overlay
Debugging tools
Debugger
Execution Log
NESd changelog:
Looking for Android testers!
Google Play requires 12 testers to opt in and actually use the app for 14 days before a new app can be published. If you'd like to help NESd get onto the Play Store, sign up in Discussions.
Added
Built in graphics filters: CRT and smooth
Display tool: adjust filter, scaling, aspect ratio and border while the game is running
Support for mapper 45 (GA23C), used by MMC3-based multicart cartridges
Fuzzy matching in the file picker search bar, with the best matches listed first
A log viewer (Settings → Debug → View log) with per-line context, copy and file export, plus a rolling log file
Changed
Nightly Linux builds are now a separate dev flavor. Existing nightly Flatpak installs are migrated automatically
Debug tools are now opened from the in-game menu under "Tools" instead of the Debug settings tab, and can be bound to keys or gamepad buttons. Panels you had open are carried over
The execution log now shares the debug tool column instead of taking a column of its own
Gamepad input now uses the upstream gamepads plugin with normalized button and axis names on all platforms. Saved gamepad bindings are translated automatically where possible
Upgraded to Flutter 3.47 and Dart 3.13. The minimum supported macOS version is now 12.0 (Monterey)
Fixed
Fixed control binders on touch screens deactivating right after being tapped, making it impossible to assign a binding by touch
Fixed the ROM grid on the main menu and the save state screen overflowing on phones and narrow windows
Fixed opening a debug tool in a narrow window squeezing the game display down to nothing
Fixed the debug tools overlapping each other when several are open at once
Fixed the arm64 deb and flatpak missing from release pages because the x64 files overwrote them
Fixed rewind on macOS being unavailable on Intel Macs and on macOS older than 26.4, because the bundled LZ4 library was built only for Apple Silicon. It is now a universal binary that runs on macOS 12.0 and later
Fixed GPU rendering on macOS silently falling back to the CPU renderer
Fixed rewinding showing black frames and flickering
Fixed graphics corrupting in battery-backed games when a save state was loaded by starting the game from the main menu
Fixed ROM thumbnails staying black on Android
Download: NESd v0.17.0 x64
Download: NESd v0.17.0 Android
Source:Here
2026-08-24
Tags:
Console,
FC,
NESd,
Official_Build

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!