A libretro implementation of the Mesen emulation engine for use with the RetroArch gaming and multimedia interface. Users must supply their own games, demos and homebrew.
Mesen is a highly accurate and feature-filled emulator with support for tons of cartridge mappers (even ones used for weird, unauthorized carts), custom color palettes and HD asset packs. As a libretro core, Mesen supports many advanced features, like softpatching and achievements (through the RetroAchievements service).