NesD jest emulatorem Nintendo 8 działającym pod większością systemów, radzi sobie całkiem sprawnie ale... jak to z młodymi projektami bywa zdarzają się jeszcze problemy (w przedostatniej wersji podgląd debugu był niewyłączalny), nie ma obsługi spakowanych dumpów (dla mnie podstawowy minus) ale po za tym spełnia całkiem dobrze swoje zadanie.
NesD 0.18.0 30/08/2026
Added
- Play NESd in the browser at https://nesd.jpj.dev/play/, with a self-hostable Docker image (ghcr.io/jpjonte/nesd)
- Implemented GPU rendering on Linux and Windows
- Added Turbo for the A and B buttons on both controllers, with a configurable speed
- Fast-forward speed is configurable: 2x (default), 3x, 4x, max (without audio)
- Fast-forward now plays audio
- The file picker now supports letter skipping on a gamepad: the Previous/Next Tab actions jump to the previous/next starting letter
- Added a Swap Duty Cycles toggle to the Audio settings
- Added a Low Pass Filter toggle to the Audio settings
- Added overscan settings, configurable per side, 8px top and bottom by default
- Multiple video filters can now be activated at once
- The debug overlay now includes a frame time graph, splitting each frame into emulation work and pacing sleep
- Added an Audio settings tool
- Emulator tools can now be navigated with a gamepad
- Tools can now be focused using the "Focus Tools" action
- The log viewer now colors log levels and channels and supports text search
- Nightly and branch builds now show a build id in the About dialog and the startup log
Changed
- Video filters (CRT, smooth) can now run on top of the GPU renderer instead of forcing a fallback to the CPU renderer
- Updated default settings for new users: Auto load is enabled and scaling is set to "smooth"
- The main menu buttons now sit in a single row below the recent ROM list, so the ROM grid gets more rows on wide screens like the Steam Deck
- Recent ROM thumbnails now fade in and show a progress indicator when they take a while to load
- Holding a gamepad button in menus now speeds up the repeat rate over time
- Cancel on a gamepad (Escape on the keyboard) in the file picker now goes back one directory
- The log viewer now opens at the Info level and tags telemetry lines as Debug
- The About button moved from the main menu to the General settings tab
- The "Quit NESd" button is no longer shown on Android
- Flatpak nightlies are now published to the main jpj.dev Flatpak repo. Existing nightly installs show a message pointing at the new repo
Fixed
- Fixed the Zapper registering hits on the wrong target
- Fixed the CRT filter's scanlines rendering as one giant scanline
- Fixed constant audio crackling on some Android devices
- Fixed audio stutters due to inconsistent timers
- Fixed the "Save states" entry in the recent ROM context menu doing nothing when no game is running
- Fixed controller focus getting stuck in the file picker's search bar
- Fixed Escape quitting to the main menu instead of opening the in-game menu after resuming the game with Enter
- The Android status and navigation bars are now hidden by default
- Keys that are not bound to anything no longer trigger UI shortcuts while in game
- Fixed the main menu logo appearing late
- Fixed ROMs being loaded before the ROM database is ready
- Fixed emulator tools swallowing input and Escape quitting to main menu instead of opening the in-game menu
- Fixed not all architectures being published to the Flatpak repo
- Fixed a ROM path passed on the command line not starting automatically
NesD 0.17.0 7/08/2026
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
devflavor. 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
NesD 0.16.0 7/08/2026
Added
- APU visualization: per-channel waveforms and parameters (Settings → Debug → Show APU visualization)
- MMC5 expansion audio: Additional audio channels used by Japanese MMC5 games
- Namco 163 expansion audio: Additional audio channels used by Japanese Namco 163 games
- Mapper 176 support: Chinese multicarts and educational cartridges using the 8025 enhanced MMC3 chipset
Fixed
- Fixed the second pulse channel following the first one's enable bit, so it could fall silent or keep playing along with the wrong channel
- Fixed ROM tiles frequently showing a blank thumbnail after returning from a game
- Fixed MMC5 games showing a black screen or freezing
- Fixed MMC5 games with battery-backed save RAM having no working memory at all, which also meant their saves were never written
- Fixed a crash in MMC5 games that use ExRAM attribute mode
- Fixed the first audio sample after a reset being slightly too loud
- Fixed Namco 163 games glitching or freezing whenever the game wrote to its sound hardware
- Fixed controls being dead after opening a ROM from the file picker, until the game was closed and started again
- Fixed opening a ROM via the "File → Open..." menu leaving the game running behind the main menu, with the controls dead
- Fixed a game briefly continuing to run in the background when it finished loading while another screen was open
- Fixed cancelling the "Open ROM" file picker resuming the game behind the in-game menu instead of leaving it paused
- Fixed NES 2.0 ROMs with more than 4 MiB of PRG ROM or 2 MiB of CHR ROM loading at the wrong size, which showed as blank or corrupt graphics
- Fixed NES 2.0 ROMs getting the wrong amount of work RAM, save RAM and CHR RAM, which could show as blank or garbled graphics and lost saves
NesD 0.15.0 7/08/2026
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Dodaj komentarz!!!!
wstecz31/08/2026 11:27
Inne treści związane z tematem
[NES8] Nestopia Undead 1.53.2 10/08/2025
Karp zjedzony, Kevin oglądnięty (aż trudno uwierzyć, że ten film oglądamy już od 25 lat co gwiazdka;P) więc można wrócić do nowości. Opublikowano nową wersję nieoficjalnej kontynuacji projektu emulatora NINTENDO 8 (Famicon) - Nestopia.
Nie ma tu zbytnio zmian dla wersji Windows, rozwój przede wszystkim skupił się na FTLK ()
[NES8] Nestopia Undead 1.53.1 23/03/2025
Karp zjedzony, Kevin oglądnięty (aż trudno uwierzyć, że ten film oglądamy już od 25 lat co gwiazdka;P) więc można wrócić do nowości. Opublikowano nową wersję nieoficjalnej kontynuacji projektu emulatora NINTENDO 8 (Famicon) - Nestopia.
Nie ma tu zbytnio zmian dla wersji Windows, rozwój przede wszystkim skupił się na FTLK ()
[NES8] Nestopia Undead 1.53 24/12/2024
Karp zjedzony, Kevin oglądnięty (aż trudno uwierzyć, że ten film oglądamy już od 25 lat co gwiazdka;P) więc można wrócić do nowości. Opublikowano nową wersję nieoficjalnej kontynuacji projektu emulatora NINTENDO 8 (Famicon) - Nestopia.
[NES8] Nestopia Undead 1.52.1 29/03/2024
Nowa wersja nieoficjalnej kontynuacji projektu emulatora NINTENDO 8 (Famicon) - Nestopia. Najwięcej zmian w obsłudze FTLK, na otarcie łez obsługa nowych mapperów.

Cross-platform NES Emulator built with Dart and Flutter - jpjonte/NESd
