I just wanted to share some info a pieced together from various sources for people who use xpadder to enable quick saving, loading and exiting via their controller. I setup my emulators plugin to run a .bat file for each system instead of just the standard .exe One nice benefit of this is that you can change xpadder profiles for more than one controller. My examples below assume you have already generated xpadder profiles.
Here are some examples of batch files I made:
This opens xpadder and loads xpadder profiles named snes for player 1 and 2. The set var=%1% makes sure that the game I chose from my emulators is still passed to the emulator at start time. With these batch files you can define seperate keys to do save, load and quit for each emulator (since not all emulators let you remap save,load and quit).
set var=%1%
start "" "C:\Program Files\xpadder_gamepad_profiler\Xpadder.exe" snes snes
start "" "C:\Emulators\zsnesw151\zsnesw.exe" %1%
And Another example for epsxe:
set var=%1%
start "" "C:\Program Files\xpadder_gamepad_profiler\Xpadder.exe" psx psx
start "" "C:\Emulators\epsxe170\ePSXe.exe" -nogui -loadbin %1%
Here are some examples of batch files I made:
This opens xpadder and loads xpadder profiles named snes for player 1 and 2. The set var=%1% makes sure that the game I chose from my emulators is still passed to the emulator at start time. With these batch files you can define seperate keys to do save, load and quit for each emulator (since not all emulators let you remap save,load and quit).
set var=%1%
start "" "C:\Program Files\xpadder_gamepad_profiler\Xpadder.exe" snes snes
start "" "C:\Emulators\zsnesw151\zsnesw.exe" %1%
And Another example for epsxe:
set var=%1%
start "" "C:\Program Files\xpadder_gamepad_profiler\Xpadder.exe" psx psx
start "" "C:\Emulators\epsxe170\ePSXe.exe" -nogui -loadbin %1%