Mesen2 Git (2025/03/24) is compiled. Mesen is a NES/Famicom emulator and NSF player. It is still a work in progress – some features are currently incomplete or may change in future versions.
Mesen Features:
* High Accuracy – A lot of effort has gone into making Mesen as accurate as possible
* Stand-alone – Put the Mesen application into any folder and run it from there
* Supports: Save States, Movie/Audio Recording, Screenshots, Cheat Codes
* Supported Mapper List (130+): 0 to 13, 15 to 19, 21 to 27, 32 to 34, 37, 38, 44, 45, 47, 49, 52, 57, 58, 60 to 62, 64 to 80, 82, 85 to 89, 91 to 95, 97, 99, 101, 107, 112, 113, 115, 118, 119, 137 to 141, 143 to 157, 159, 163, 164, 176, 180, 184, 185, 189, 191 to 195, 200 to 203, 205 to 207, 210, 218, 225 to 228, 230 to 232, 240 to 243, 246
* NES and Famicom (including Famicom Disk System) support. Also supports: NSF, NSFe, VS System
* Net Play – Play online with friends
* Automatic updates – Mesen is able to check for updates and automatically install new versions of itself.
* Built-in Debugger
* Other Features: 7z/zip archive support, numerous video filters (xBRZ, Scale2x, NTSC, etc.), sound recorder, sound effects, etc.
Mesen2 Git Changelog:
* Debugger: Palette viewer – Fixed scrolling back to the top left when clicked while out of focus
* SNES: Fixed return values for reads to 4017/4213 + fixed open bus when reading CPU internal registers
* NES: Added option to reverse DPCM bit playback order
* Debugger: Make shift+home/end select rows in disassembly/source view and trace logger
* NES: Display header information in log even when the rom can’t be loaded because of a bad header
* SNES: Fixed mul/div edge cases when writing to mul/div registers while mul/div is still running
* GB: Fixed HDMA not running on scanline 143
* GB: HDMA shouldn’t run if CPU is halted
* Debugger: GB – Fixed tilemap viewer displaying incorrect tiles when the tile index is above 127