All Projects → Asnivor → Medlaunch

Asnivor / Medlaunch

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

Projects that are alternatives of or similar to Medlaunch

Uix Kit
A free UI toolkit based on some common libraries for building beautiful responsive website, compatible with Bootstrap v4.
Stars: ✭ 318 (+759.46%)
Mutual labels:  frontend, front-end
Front End Handbook 2019
[Book] 2019 edition of our front-end development handbook
Stars: ✭ 3,964 (+10613.51%)
Mutual labels:  frontend, front-end
Fe Interview
前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),5000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……
Stars: ✭ 19,638 (+52975.68%)
Mutual labels:  frontend, front-end
Saltgui
A web interface for managing SaltStack based infrastructure.
Stars: ✭ 278 (+651.35%)
Mutual labels:  frontend, front-end
Computer Science
Contains the basic fundamental data structures and algorithms a front end engineer should know, written all in JavaScript.
Stars: ✭ 798 (+2056.76%)
Mutual labels:  frontend, front-end
Mini.css
A minimal, responsive, style-agnostic CSS framework!
Stars: ✭ 2,938 (+7840.54%)
Mutual labels:  frontend, front-end
Learning Roadmap
The Front-End Developer Learning Roadmap by Frontend Masters
Stars: ✭ 336 (+808.11%)
Mutual labels:  frontend, front-end
Bit
A tool for component-driven application development.
Stars: ✭ 14,443 (+38935.14%)
Mutual labels:  frontend, front-end
Snapchat Clone
👻 A SnapChat clone built with React, Redux and Typescript. Styled with SASS. Tested with Cypress, Jest and Enzyme. Linted with Eslint and formatted with Prettier!
Stars: ✭ 770 (+1981.08%)
Mutual labels:  frontend, front-end
Front End Career
A career guide to Front End Developers
Stars: ✭ 765 (+1967.57%)
Mutual labels:  frontend, front-end
Front End Web Development Resources
This repository contains content which will be helpful in your journey as a front-end Web Developer
Stars: ✭ 3,452 (+9229.73%)
Mutual labels:  frontend, front-end
Itelios Frontend Challenge
Desafio de admissão para desenvolvedores front-end da Itelios
Stars: ✭ 14 (-62.16%)
Mutual labels:  frontend, front-end
Mac Setup
🛠️ Front end web development setup for macOS.
Stars: ✭ 265 (+616.22%)
Mutual labels:  frontend, front-end
Experimental React Like Framework
A new, experimental frontend for React inspired by SwiftUI. In development.
Stars: ✭ 290 (+683.78%)
Mutual labels:  frontend, front-end
Frontend Developer Roadmap
📘 Front-end developer roadmap in 2021. This repository aims to collect the most important concepts of front-end.
Stars: ✭ 233 (+529.73%)
Mutual labels:  frontend, front-end
Redux Requests
Declarative AJAX requests and automatic network state management for single-page applications
Stars: ✭ 330 (+791.89%)
Mutual labels:  frontend, front-end
Roadmap Web Developer 2017
Front-end (HTML5/CSS3/Javascript related) technologies to learn in 2017
Stars: ✭ 142 (+283.78%)
Mutual labels:  frontend, front-end
Kunafa
Easy to use, high level framework in Kotlin for front-end web-development
Stars: ✭ 148 (+300%)
Mutual labels:  frontend, front-end
Displayjs
A simple JavaScript framework for building ambitious UIs 😊
Stars: ✭ 590 (+1494.59%)
Mutual labels:  frontend, front-end
Livingstyleguide
Easily create front-end style guides with Markdown and Sass/SCSS.
Stars: ✭ 874 (+2262.16%)
Mutual labels:  frontend, front-end

MedLaunch

A Windows Front-End for Mednafen

Build status Build status Percentage of issues still open Average time to resolve an issue

https://medlaunch.info/

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

Production Releases

  • Latest Production Version: 0.5.25.3
  • Direct Production Download: LATEST
  • Compatible with Mednafen: 0.9.39.x - 1.21.1

Official production releases happen when the team are happy after testing. The frequency of these releases has decreased over time, so users should look to the dev builds to get new features and compatibility early.

Development Releases

A rolling development version of MedLaunch is now automatically built and released everytime a change is pushed to the dev branch on GitHub.

  • The latest development build can always be found HERE
  • Build status

The development releases should usually be stable, but it is advisable to backup your MedLaunch directory before upgrading.

Note: Development builds do NOT currently appear within GitHub releases and are NOT available through the MedLaunch internal updater.

Documentation

Please see the REQUIREMENTS and QUICK SETUP GUIDE documentation portal pages.

Bugs/Suggestions/Feature Requests can be posted on the GitHub Issue Tracker, or connect to our Discord Server and let us know there.

Features

  • No installation required (and no data is written outside of the MedLaunch folder)
  • Local (SQLite) auto-generated database where all settings are saved
  • Can import existing mednafen configuration options
  • Responsive UI
  • Customizable color scheme
  • Scaleable to aid usability on a wide range of resolutions
  • Supports versions of Mednafen 0.9.39.x - 1.21.1 (latest)
  • Nearly all Mednafen config parameters are supported and configurable through the launcher
  • With the exception of control configuration parameters, all config settings are stored internally on per-emulated system basis
  • On game launch a {system}.cfg file is generated (so that per-system configurations can be utilized outside of MedLaunch)
  • Built-in update checking (with manual ability to grab the latest MedLaunch and supported Mednafen x64 binaries)
  • Customizable games library
  • Hide/show individual mednafen emulated systems and games library columns
  • Multi-column sorting and dynamic search
  • Library sorting and column sizing/positioning state saved on a per-filter basis
  • Sidebar that shows game information, boxart, screenshots, manuals etc. (once the game has been scraped)
  • Auto scan and import of ROM based games
  • Imports all standard ROM formats that mednafen supports
  • Extended archive support - will import single or multiple ROMs from within .zip or .7z files
  • Auto scan and import of Disc based games (PSX, Saturn, PCFX & PCE-CD)
    • Auto-generation of .m3u playlist files for multi-disc games
  • DAT data lookup on import
    • MedLaunch ships with a DAT database that combines NoIntro, Tosec, PsxDataCenter & Satakore information that enables detailed information (Country, Year, Publisher etc) to be populated in the games library upon import
    • ROM (and some disc-based system) files are matched based on MD5 hash
    • PSX and Saturn discs are matched based on game serial number lookup (that is obtained by interogating the disc image itself)
  • Online scraping of game data/media/docs
    • Auto and manual scraping of data from thegamesdb and mobygames
    • PDF manuals downloaded from replacementdocs
  • Configuration of mednafen controls
    • DirectInput and XInput are fully supported - covering keyboard, standard gamepads/joysticks and XInput devices (xbox/playstation controllers etc.)
    • Configure nearly all emulated gamepad/joystick/wheel etc. devices for all virtual input ports for every emulated system
    • Standard mouse bindings can be inserted using pre-defined templates
  • Extended game launch functionality
    • Last played and total game time stats recorded on a per-game basis
    • Option to remember mednafen window/screen position (on a per-emulated system basis) and re-apply this on game launch (useful for people with multi-monitor setups)
    • Choose the CD image that should be inserted when mednafen starts (in the case of multi-disc games)
    • Edit the mednafen launch string before running the game
    • Option to copy launch string to clipboard (for use in other frontends or batch files)
  • Built-in netplay server list (with pre-populated servers)
  • Browser control with links to the mednafen and medlaunch websites

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

Requirements

  • Microsoft .NET Framework 4.5.2
  • Microsoft Visual C++ 2010 x86 Redistributable (MedLaunch will prompt you to auto-install this if you do not have it)
  • At least Mednafen version 0.9.39.x - 64-bit version required for Saturn games
  • Tested on Windows 7 (SP1)/8/8.1/10. It may work on Vista but has not been tested but will certainly NOT run on XP

Download

You can always get the latest release build of MedLaunch on the GitHub Releases page. I am actively working on code in the Dev 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 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 Dev (or Master) branch (or download as zip)
  • Open MedLaunch.sln in VisualStudio
  • Restore NuGet packages
  • Cross your fingers?
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].