Skip to content

newton9278/MedLaunch

 
 

Repository files navigation

# MedLaunch ## A Windows Front-End for Mednafen

http://medlaunch.asnitech.co.uk/

MedLaunch is a .NET (Windows only) front-end for the excellent Mednafen multi-system emulator.

Latest Version: 0.4.4.0 Compatible with Mednafen: 0.9.43.x

Features

  • Responsive GUI that allows for a wide range of monitor resolutions
  • No installation required
  • Local (SQLite) auto-generated database where all settings are saved
  • Built-in games library (with system filters and dynamic search)
  • ROM scanner (for games library import)
  • Supports the usual Mednafen rom and disk formats along with 7z archive handling for ROMs (one ROM per archive)
  • Combined NoIntro/ToSec MD5 hash auto-lookup (for populating some of the games library data on ROM import).
  • Scraping of game data and media from thegamesdb.net and mobygames
  • Games library sidebar for game info, stats and media
  • Manual import of disk-based games (both single and multiple disk games with auto-m3u playlist generation)
  • Nearly all Mednafen command line parameters available and configurable
  • Built-in browser control with links to Mednafen help pages
  • Built-in netplay server selection
  • Customizable color scheme

This upcoming changes (and many others) can be found in the current roadmap here.

Requirements

Download

You can always get the latest release build of MedLaunch on the GitHub Releases page. I am actively working on code in the Master Branch and you can see the active changes for the next release on the ChangeLog. These pre-release changes will be released when I am happy with them, so please do not ask for builds ahead of the official releases. You can of course get yourself a copy of Visual Studio Community installed and build it yourself from the Master branch.

! You can download the latest version of Mednafen from the Mednafen website.

New Install

  • Extract this release to a folder, run the 'MedLaunch.exe' executable and choose your Mednafen directory (must be the Mednafen 0.9.43.x branch and 64-bit version if you want to emulate Saturn games).
  • You are then prompted to choose whether to import all config settings from your Mednafen folder into the MedLaunch database (this is recommended).
  • If you currently use system-specific config files with Mednafen the settings from these will be imported with the above process. However MedLaunch will write to these files when you launch a game - so back them up somewhere if you are not happy with this.

Upgrade

Preferred Method:
  • Automatically download and upgrade using the 'Updates' tab within MedLaunch itself.
  • Once MedLaunch has upgraded, go to the 'Configs' tab and click the 'IMPORT ALL CONFIGS FROM DISK' button
Manual Method:
  • You can safely extract this new release over an existing MedLaunch folder (providing you do not have MedLaunch running at the time)
  • Once extracted run the MedLaunch.exe executable and your current database will be upgraded before the application starts proper.
  • Once MedLaunch has upgraded, go to the 'Configs' tab and click the 'IMPORT ALL CONFIGS FROM DISK' button

Download

Check out the Releases page or the project on GitHub.

Build From Source

The project has been built using Visual Studio Community 2015. It may or may not work with previous versions.

  • Clone the Master branch (or download as zip)
  • Open MedLaunch.sln in VisualStudio
  • Restore NuGet packages
  • Cross your fingers?

About

A Windows (.NET) Front-End for the Mednafen Emulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%