Automatically check for updates: When enabled, Mesen-S will check for a new version of the emulator every time the emulator is started.
Only allow one instance of Mesen-S at a time: When enabled, only a single copy of Mesen-S can be opened at the same time. This is useful when using file associations to load games by double-clicking on the rom files.
Pause when in:
Allow input when in background: When enabled, gamepad input can still be used even if the window is in the background. This does not work for keyboard key bindings.
Pause when a movie finishes playing: When enabled, the emulator will automatically pause when a movie ends its playback.
Automatically apply IPS/BPS patches: When enabled, any IPS or BPS patch file found in the same folder as the ROM file will automatically be applied. (i.e: when loading
MyRom.sfc, if a file called
MyRom.ips exists in the same folder, it will be loaded automatically.)
Automatically hide the menu bar: When enabled, the menu bar will automatically be hidden when not in use, even in windowed mode. The menu bar is always hidden automatically when playing in fullscreen mode, whether this option is enabled or not.
Shortcut keys are user-defined shortcuts for various features in Mesen-S. Some of these features can only be accessed via shortcut keys (e.g:
Fast Forward and
Most of these options are also available through the main window’s menu – the shortcuts configured in this section will appear next to the matching action in the main window’s menu.
To change a shortcut, click on the button for the shortcut you want to change and press the key(s) you want to set for this shortcut. Once you release a key, all the keys you had pressed will be assigned to the shortcut.
To clear a key binding, right-click on the button.
File Associations: Use these options to associate Mesen-S with these file types. This will allow you to double-click on these files in a file explorer to open them in Mesen-S.
Data Storage Location: Mesen-S can either store its data in your user profile or in the same folder as the executable file itself. This is configured when you launch Mesen-S for the first time, but can also be changed here. When changing from one option to the other, Mesen-S will automatically copy all files from one folder to the other, allowing you to keep your save data and all other important files automatically.
Folder Overrides: On top of configuring the main folder where Mesen-S keeps its data, you may also specify custom locations for certain folders used by Mesen-S to store user-created files such as recordings or save data.
Always display on top of other windows: When enabled, the Mesen-S window will always be displayed above all other windows.
Disable on-screen display (OSD): When enabled, all on-screen messages are disabled.
Disable game selection screen: When enabled, the game selection screen is hidden and cannot be used.
Display additional information in title bar: When enabled, additional information is shown in the title bar (such as filter, scale, etc.), next to the game’s name.
Show FPS: Displays an FPS counter on the screen. The first number is the number of frames emulated, the second number is the number of frames displayed on the screen. These values are usually identical, except when vertical sync is enabled.
Show frame counter: When enabled, the number of frames emulated since the last reset will be shown on the screen.
Show game timer: When enabled, the amount of time elapsed since the last reset will be shown on the screen.
Show debug information: When enabled, a debug information overlay will be shown on the screen.
Keep rewind data for the last [x] minutes: The rewind feature in Mesen-S periodically takes save states and keeps them in memory to allow the emulator to rewind the game. These save states take a minimal amount of memory (roughly 5MB per minute). To limit the amount of memory that Mesen-S can use for rewind data, this configures the number of minutes that it is possible to rewind for.