Mesen is becoming MesenCE, a Community Edition maintained by Sour and various community members. All development will occur in this new fork going forward so it can continue whenever Sour is away from the project.
Requirements
For the macOS and Linux builds, SDL2 must be manually installed first.
Changelog
There are about 150 changes in total. Highlights include:
- Debugger: Fixed step-back crash
- GB: Added Link cable support for two GB or GBC consoles
- GB: Added Game Boy model selection option for best model a game explicitly supports
- GBA: Fixed RTC during daylight saving time
- NES: Fixed EPSM misbehaving on reset
- NES: Additional Rainbow mapper feature support
- NES: Improved CPU/APU/PPU accuracy (passes 11 more AccuracyCoin tests)
- NES: Improved PAL emulation accuracy
- NES: Improved Famicom Disk System accuracy
- SNES: Added SPC dumper tool under Tools menu
- SNES: Improved MSU-1 support and fixed audio popping
- SNES: Improved SNES offsets-per-tile accuracy
- SNES: Improved SNES rumble controller support
- SNES: Added Turbo File Twin support
- SNES/NES: Added NTT Data Keypad support
- PCE: Improved ISO handling and WAV playback
- WS: Added Pocket Challenge V2 support
- Debugging tools: Improved Memory Viewer performance on Linux
- Movies: Fixed problems with input movie sync, particularly from the History Viewer
Full changelog available here: https://github.com/nesdev-org/MesenAutoUpdate/blob/main/Mesen2.2.0_Changelog.txt