Dolphin, the GameCube and Wii emulator - Forums

Full Version: Multiple pad plugins
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Moving this from the other forum.


First, let's see how it works.

These are a few lines from my Dolphin.ini config file.

Quote:SIDevice0 = 150994944
SIDevice1 = 150994944
SIDevice2 = 150994944
SIDevice3 = 0
Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_PadSimple.dll
Pad3Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad4Plugin = Plugins/Plugin_nJoy_SDL.dll



SIDevice is the "Port X" config in Gamecube options, that means i've set to player one, two and three ports as "Standard Controllers", this is required to make that player work whatever the pad plugin you use.

PadXPlugin is the plugin used for that player controller, some builds come with 4 different pad plugins, it's up to you to find out which suits best your keyboard/controller.

For example, I use PadSimple (kb/360) for keyboard, and nJoy_SDL (nJoy 0.3) for my ps2 like controllers.

***********
NOTE: If you just extracted Dolphin, you may not have any config files, by proceding as below you'll have those files automatically generated, so don't worry.
***********

SETTING UP THE CONFIG:
Set the Ports to use as "Standard Controller", it's better to do it via CONFIG > GAMECUBE tab.

In CONFIG > PLUGIN tab, you must select and configure each controller plugin you are going to use, one after another.

In my case, nJoy was used for player 3 and 4, so in nJoy options i had to configure player 3 and 4.
As for PadSimple plugin, i had to configure player 1 and 2.

Close Dolphin, or else .ini applied settings won't work.

Once done the button mappings, just go *dolphin directory*\User\Config and open Dolphin.ini.
Under [Core], find the PadXPlugin lines (or write them if missing, as provided above) and put the plugins you want to use for that Player X.

That should be enough.

***********
NOTE: After setting up the multiple pads, opening CONFIG > PLUGIN tab and messing with the controller plugins, all PadXPlugin in the config file will have to be reset.
***********

Plugin List:
Event Pad: Plugin_PadSimpleEvnt.dll
Kb/360: Plugin_PadSimple.dll
nJoy 0.3: Plugin_nJoy_SDL.dll
nJoy 0.4: Plugin_nJoy_SDL_Test.dll
Eeehw, cool Big Grin
Now there's finally a way for that Smile
Takes some time to set up though :/
Wow! Thanks for the tip. Works flawlessly.
(03-25-2009, 12:41 AM)nosound97 Wrote: [ -> ]Wow! Thanks for the tip. Works flawlessly.
I don't understand why, but 0.3 version of nJoy plugin doesn't appear for me. I only have 0.4 and Dolphin event pad in the controller plugins choice. Thanks Huh
(03-26-2009, 09:45 PM)Link_enfant Wrote: [ -> ]
(03-25-2009, 12:41 AM)nosound97 Wrote: [ -> ]Wow! Thanks for the tip. Works flawlessly.
I don't understand why, but 0.3 version of nJoy plugin doesn't appear for me. I only have 0.4 and Dolphin event pad in the controller plugins choice. Thanks Huh

Strange, what SVN are you running? Have you tried another SVN compilation?
It's not always a bad idea to get the plugins from the closest review as possible.

PD: On current revisions, Dolphin Event Pad is not working, try using KB/x360 plugin for keyboard input.

PD2: check your plugins folder if the plugins *.dll are there.
(03-27-2009, 09:32 AM)CacoFFF Wrote: [ -> ]
(03-26-2009, 09:45 PM)Link_enfant Wrote: [ -> ]
(03-25-2009, 12:41 AM)nosound97 Wrote: [ -> ]Wow! Thanks for the tip. Works flawlessly.
I don't understand why, but 0.3 version of nJoy plugin doesn't appear for me. I only have 0.4 and Dolphin event pad in the controller plugins choice. Thanks Huh

Strange, what SVN are you running? Have you tried another SVN compilation?
It's not always a bad idea to get the plugins from the closest review as possible.

PD: On current revisions, Dolphin Event Pad is not working, try using KB/x360 plugin for keyboard input.

PD2: check your plugins folder if the plugins *.dll are there.
Thanks for your help, but it's okay now Smile I had to install the DirectX thing from the requirements thread,, then all my plugins are loaded now Wink
Anyway, I'd like to know how exactly I can use action replay codes (for Melee and Brawl) ?
Also, is there a way to play frame-by-frame, with a pause and a frame advance button ? Thanks Smile
AFAIK you cheats don't work for Wii games atm. But I could be mistaken.
And what you are complaining is for TAS, aren't you? Because normal gamer won't need it. Tongue
(03-27-2009, 06:06 PM)nosound97 Wrote: [ -> ]AFAIK you cheats don't work for Wii games atm. But I could be mistaken.
And what you are complaining is for TAS, aren't you? Because normal gamer won't need it. Tongue
That's right, I'd like to make some TAS on SSBM, mainly on HRC mode Smile (I'm already one of the best players in France =p)
I also need a code to unlock all characters and stages, and of course to know how to use it ^^
(well for the code, I can find it on arcentral)
Here is the .ini file with cheats. To enable them, you need:

1)right click on the game -> properties. Here you activate cheats you need.
2)go to "Config" and tick "Enable Cheats"
i have 4 gamecube controllers. How do i go about connecting these to my computer? I know there are some adapters , but which one do you guys reccomend? Also, do I need to buy 4 adapters(one for each controller)? Can I play brawl on dolphin with 4 players on gc controllers?
Pages: 1 2 3