Projects / Mednafen


Mednafen is an OpenGL command-line driven multi-system emulator with many advanced features. It emulates the Atari Lynx, GameBoy (Color), GameBoy Advance, Neo Geo Pocket (Color), NES, PC Engine (TurboGrafx 16), PC-FX, SuperGrafx, and WonderSwan (Color) and 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 at the press of a button, and are saved in the popular PNG file format.

Operating Systems

Recent releases

  •  06 Jan 2008 13:02

    Release Notes: A GBA save state bug was fixed. A GBA runtime crash on big-endian platforms was fixed. The poorly-tested and buggy NES AltiVec resampling code was removed. Cheat file saving when compiled against some pre-C99 standard C libraries was fixed.

    •  12 Nov 2007 12:07

      Release Notes: Various PC-FX emulation improvements were made, fixing major issues in five games. PCE and PC-FX debug messages that were erroneously left on in 0.8.4-rc3 have been turned off. A few minor OpenGL resource leaks were fixed. A compilation error, which occurred after running configure with --disable-nes, was fixed.

      •  21 Oct 2007 10:09

        Release Notes: PCE HES playback support was improved. Several PCE emulation bugs were fixed. A ROM-image size sanity check was added. Loading of gzip-compressed ROM images was sped up. The ROM image loader was changed to use mmap() and madvise() where available to load uncompressed ROM images. Support was added for loading a real GBA BIOS ROM image. Support was added for GBA backup-memory specification files for when autodetection heuristics fail.

        •  13 Sep 2007 18:04

          Release Notes: This release fixes lockup issues with the ALSA sound driver, alters PC-FX emulation to not fail on processors without support for unaligned memory accesses, fixes several bugs in the debugger, and improves the Flash/SRAM detection heuristics used in GBA emulation.

          •  07 Feb 2007 19:32

            Release Notes: This release fixes several ALSA-related bugs, adds WonderSwan emulation, adds a memory viewer/editor to the debugger, and adds configurable motion blur.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.