Mednafen Emulator

Details
Console(s):
Platform(s):
Developer(s):Mednafen Team

About:

Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator. Mednafen has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously.

Save states are supported, as is real-time game rewinding. Screen snapshots may be taken, in the PNG file format, at the press of a button.

Mednafen can record audiovisual movies in the QuickTime file format, with several different lossless codecs supported.

The following systems are supported:

  • Apple II/II+/IIe/Enhanced IIe
  • Atari Lynx
  • Neo Geo Pocket (Color)
  • WonderSwan
  • GameBoy (Color)
  • GameBoy Advance
  • Nintendo Entertainment System
  • Super Nintendo Entertainment System/Super Famicom
  • Virtual Boy
  • PC Engine/TurboGrafx 16 (CD)
  • SuperGrafx
  • PC-FX
  • Sega Game Gear
  • Sega Genesis/Megadrive
  • Sega Master System
  • Sega Saturn (64-bit only)
  • Sony PlayStation

Mednafen is distributed under the terms of the GNU GPLv2.

Due to the threaded model of emulation used in Mednafen, and limitations of SDL, a joystick is preferred over a keyboard to play games, as the joystick will have slightly less latency, although the latency differences may not be perceptible to most people.

Basic Usage:

Most cores do not require any BIOS except for the PS1, PCE-CD and PC-FX cores. BIOS files need to be placed into a folder called “firmware” in your Mednafen directory.

For most systems, Mednafen only needs the rom file; but to load, Mednafen requires CUE sheets to know where the music data is. Ensure that the CUE sheet is properly set up in order for the game to run. See the Cue sheet (.cue) page for more info.

  • Mednafen is a command line emulator.
  • Loading a game:
    • To load a game in Mednafen, simply drag and drop your rom or CUE file onto mednafen.exe, or if you prefer, you can use the command line.
    • Mednafen requires no special commands, such as the desired system. For example, in Windows, the command would look like C:/Emulators/Mednafen/mednafen.exe C:/Roms/Nintendo/battletoads.nes
  • Configuring Controls:
    • Once in-game, to configure your controller at any time, press Alt+Shift+1 and it will guide you through the setup. Press Alt+Shift+2 and so on for each additional controller for multiplayer.

Screenshots:

Downloads:

PlatformStable Releases (v1.32.1)
Windows: