Mesen Community Edition is an open-source multi-system emulator for Windows, Linux and macOS, developed by the community from the project Mesen2. It aims for high precision, excellent compatibility, and offers a modern interface accompanied by advanced tools for both players and developers.
Originally born as a fork to overcome the pause of the development of Mesen2 by its original creator (Sour), MesenCE has now become the official and exclusive continuation of the project. Faced with the community dynamic, Sour has chosen to actively join the MesenCE team in order to centralize all future development. This transition under a fully community-managed model allows for faster integration of patches, improved cross-platform compatibility, and added new features, while preserving the spirit of excellence of the original project.
The changes:
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.
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 supports
– GBA: Fixed RTC during daylight saving time
– NES: Fixed EPSM misbehating 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, from the particular History Viewer
github.com
Originally born as a fork to overcome the pause of the development of Mesen2 by its original creator (Sour), MesenCE has now become the official and exclusive continuation of the project. Faced with the community dynamic, Sour has chosen to actively join the MesenCE team in order to centralize all future development. This transition under a fully community-managed model allows for faster integration of patches, improved cross-platform compatibility, and added new features, while preserving the spirit of excellence of the original project.
The changes:
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.
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 supports
– GBA: Fixed RTC during daylight saving time
– NES: Fixed EPSM misbehating 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, from the particular History Viewer
GitHub - nesdev-org/MesenCE: Multi-system emulator (NES, SNES, GB, GBA, PCE, SMS/GG, WS) for Windows, Linux and macOS
Multi-system emulator (NES, SNES, GB, GBA, PCE, SMS/GG, WS) for Windows, Linux and macOS - nesdev-org/MesenCE