Medafen - mdeguzis/RetroRig GitHub Wiki

Table of Contents


Introduction

Mednafen is a highly versatile console emulator that supports many systems. It is an OpenGL and SDL multi-system free software emulator, driven from the command-line and distributed under the terms of the GNU General Public License. Mednafen is an acronym for "My Emulator Doesn't Need A Frickin' Excellent Name" and was before known as Nintencer.

Full documentation for Mednafen can be found at the source site.


Preset emulator settings

I am in a constant process to find the right "niche" of proper video scaling, filters, resolution and more. The Sega Game Gear was one such problem, and I continue to nickpick at what I can do with it. Only so much can be done for a screen that was 160x144 pixels. In that vein, several mednafen values are preset for all emulators:

  • [emulator].stretch aspect
    (Full-screen stretch as far as the aspect ratio)
  • [emulator].xres
    (set via script)
  • [emulator].yres
    (set via script)


Curated emulator settings

Several settings are curated presets, which amounts to me trying to find a "sane default," to some degree. These are negotiable, and I will provide plugin/scaler/filter entries for these in the future, so folks can either change them in the RetroRig installer, or manually themselves. Since Mednafen will likely be the most used emulator on RetroRig, these settings may frequently change, so be sure to check back often.

Sega Game Gear (example of settings)
  • gg.pixshader hq2x
    (Sharper Auto Interpolation)
  • gg.special hq2x
    (scale2x)
  • gg.yscalefs 2.000000
    (Scaling factor for the X axis in fullscreen mode.)
  • gg.xscalefs 2.000000
    (Scaling factor for the X axis in fullscreen mode.)