Querschnitt Posted May 27, 2013 Posted May 27, 2013 Hey guys.. First of all, excuse me if my english might be bad, I'm not a native speaker. I have several questions/problems with Gameex and XpadderI'll try to explain what I wanna do:I use 6 diffent controllers on my Computer1. Xbox 360 Pad (to control windows, and for PC games)2. PSX Pad connected via PSXUSB Adapter (mostly for SNES, Genesis, NES and PSX games when I play alone)3. Mad Catz Fightstick4. Mad catz. Fightstick5. PS3 Pad connected via USB/Bluetooth (same as PSX Pad , but I use them when I'm playing with 2 players)6. PS3 Pad connected via USB/Bluetooth (same as PSX Pad , but I use them when I'm playing with 2 players)(this is also the order as they show up in xpadder).I have created profiles for all controllers, the profile names are:windowsxboxpsxp1madcatzblackp1madcatzredp2ps3bluep1ps3blackp2What I wanna do is: When I start an emulator with gameex, xpadder shall load the specific profile for each controller.. I know that this is somehow possible with a command line or batch file.. but I don't know s*** about command lines or batch files, so I don't know how to do that so, can someone help me? It should be something like: When ZSNES starts, xpadder should load: windowsxbox, psxp1, madcatzblackp1, madcatzredp2, ps3bluep1, ps3blackp2And the last question is: What if I don't have connected all Gamepads? For example: I Connect just the Xbox pad and the two PS3 Pads, will xpadder then load the correct configs for the ps3 controllers?I hope you guys can help me
helpman Posted May 27, 2013 Posted May 27, 2013 not exactly everything you ask, but just in case it's useful for you...I use xpadder for pinball emulators and also use a default config to set the key combo for global exit on gameex.So I create a .bat file like this:d:cd "\games\arcade\xpadder"xpadder.exe vpinball1 vpinball2and set it to run under the advanced configuration for those emulators, on the "also run" option, so it runs at the same time as the emulator.I just make sure I'm on the right folder, as first I go to my D: drive, then look for the folder where my xpadder is and execute it.On the same folder I have my two profiles stored (as I use two joysticks on my arcade and I need to set some keys to each)on the cd "\games blahblahblah, set the route between quotes if it contains spaces. if it doesn't, then you don't need quotes when you call for xpadder.exe [profile1] [profile2] .... [profilex] it loads each profile on each joystick, so profile1 for joystick 1, profile2 for joystick2...I don't know how to set it up if you change joysticks, but I guess it would loadthem the same way, profile1 on joystick-with-id0... so it should load the profiles on the command line on the same order it detects the joysticks.(so you have 3 connected joysticks, it would load profile1 on joystick 1, profile2 on joystick 2, profile3 on joystick3.)Just guessing on this, but at least until somebody really knows how it works at least you have something to try 1
Querschnitt Posted May 27, 2013 Author Posted May 27, 2013 Thx, I'll try that tomorrow and I hope it helps And I hope I'll also find a solution for my problem when I only have some controllers attached
Querschnitt Posted May 28, 2013 Author Posted May 28, 2013 This worked perfect so Far thank you!but I have another problem..I've written a batch file.. :@echo offstart /d "d:\xpadder" xpadder.exe clearxbox mamepsx madcatzblackp1exitAnd I put it in the "run before" command of mame.. but When I select a game from within GameEx the screen turns black and then returns to GameEx. I have checked the GameEx log and it doesnt appear to be logging any errors.What am I doin' wrong?
helpman Posted May 30, 2013 Posted May 30, 2013 Hi there! Don't set it to "run before", just run it at the same time and it'll be fine.I also got that same error trying to run it before.If you use the debug mode, it creates a .BAT with the commands it uses to launch the emulator.Don't remember why, but if you run it "before" it just adds the call for the BAT before calling for the emulator on that file, and when it runs the .bat for xpadder it exits before even calling the emulator. (so I guess it just switches the .bat file, and when the xpadder one ends, it thinks the emulator ended and goes back to gameex.setting it as "also run" but not "before" launches the xpadder .bat file and the emulator in parallel, so finishing the xpadder bat won't return to gameex.(or this is how I think it works, anyway, it works LOL so just call for the xpadder .bat file on the "also run" instead of the "run before"
Querschnitt Posted May 30, 2013 Author Posted May 30, 2013 I haven't found an "also run" option in the mame config.. only the "run before" option.but I managed to get it to work with the xpadder plugin for gameex 1
helpman Posted May 30, 2013 Posted May 30, 2013 ouch! that option I use is on other emulators, not on the mame settings :? anyway, I'mglad you made it to work
Recommended Posts