Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Speedvicio authored Mar 14, 2018
1 parent 93e6d2f commit e61924d
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# MedPad
Small utility to manage Mednafen input setting.

**MedPad** is a standalone "appendix" developed as plugin to MedGui Reborn.<br>
By MedPad you can configure all controller supported by Mednafen, through a graphical interface.<br>
MedPad can also create a per-config file for a specific game.

## Instructions
**Standalone**
* Extract the archive in a path of your choice
* Double click on MedPad.exe
* Select a mednafen config file, you can found it on the main folder where mednafen.exe is located, it is named 'mednafen-09x.cfg' or 'mednafen.cfg'
* Select a detected attached controller on one of the two list
* Select a 'console', 'port' and 'device' from the combo box
* Select a input to configure by the list and assign a input by your controller, mouse or keyboard<br>
** You can unasign a input by selecting it and pressing 'Del' key on keyboard

**Per-game config**
* Select the game that you want to configure
* Tick the 'Save per Game Input' option
* Use the same procedure described above<br>
** On Per-game config you can also 'unnassign all input' or remove a specific pad assignment from config, by perform a double right mouse click on the button assign

## Use MedPad as MedGui Reborn Plugin
* Extract the archive in the main folder where MedGuiR.exe is located on the sub folder '\MedGuiR\Plugins\Controller'<br>
** Now you can open MedPad by opened 'Advanced MedGui Reborn Menu' (double right mouse click on the main rom grid)

## Video Tutorial
* A viideo tutorial is availble on [Youtube](https://www.youtube.com/watch?v=hdc1PLYw0ho&list=PL6SV3kdlUgnECXxQzrIbCrbzo01sA1K60&index=3&t=0s)

## Know Bug
In any case MedPad detect a controller as direct input and Xinput,this can make troubles on configuration.
You can try to tick the 'DInput' option to force the direct input detection of all pad.

## MedPad in addiction use this dll to manage input:
* [SlimDX](https://slimdx.org/)

0 comments on commit e61924d

Please sign in to comment.