Added
- Konami VRC2 and VRC4 (mappers 21, 22, 23, 25) support
- Sunsoft FME-7 (mapper 69) support
- In-app palette editor with live preview and export
- Search field in Settings
- Auto save now also saves when quitting a game or quitting NESd
- Most screens now show input hints for the current input method
- The Previous Tab and Next Tab actions now page through the recent ROMs and save states
- All settings can now be changed with the keyboard or a gamepad
Changed
- The main menu and file picker now show that they're loading a ROM
- Improved gamepad and keyboard menu navigation
- Improved file picker list speed on Android
- Increased process priority on macOS
- The privacy policy now describes the website's statistics
Fixed
- Battery saves, save states, and thumbnails are matched to a ROM and not its filename
- Cheats and breakpoints are matched to a ROM and not its filename
- UNROM (mapper 2) games larger than 256 KiB now reach all of their banks
- Short Zapper trigger pulls are no longer ignored
- Two ROMs with the same file name no longer share their saves, save states, and breakpoints
- Quitting NESd no longer loses the SRAM save it was writing
- The file picker now stays open when a ROM fails to load
- Fixed the file picker freezing on Android in large directories
- The web version now has sound on plain HTTP
- Fixed APU length counter halt and reload write timing
- Fixed DMC DMA idle cycle reads
- Fixed the sprite overflow flag set timing