Emuforums.com

Go Back   Emuforums.com > Gamecube Emulation > Dolphin Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


View Poll Results: How much was the tutorial helpfull (answer only if you used it)
Very helpful. Thanks man! 6 40.00%
Helpful. Cleared out some stuff i already knew... 2 13.33%
Not good, not bad.... (too many stuff) 2 13.33%
Didnt help me... 1 6.67%
Sucks very bad... didnt understand a thng you were saying. 4 26.67%
Voters: 15. You may not vote on this poll

Reply
 
LinkBack Thread Tools Display Modes
Old July 28th, 2009   #1 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Playing multiplayer on dolphin!!!

Intro:

Ok i know this tutorial has already been made but i thought i could make it a bit more detailed since i barely got it to work with the first tut (some stuff are left undescribed which makes it hard to understand)
READ THE NOTES BEFORE YOU START WITH THE TUTORIAL (bottom of the text)

Requierments:


Dolphin emulator (any Revision), PadSimple plugin and nJoy plugin (i used 0.3 so i suggest you use it too )

Tutorial:



1.
Start up Dolphin.

2.
Go to the CONFIGURE panel. (you can find it on the toolbar or you can go to the top and look for options and in options the first thing should be configure)and then go to plugins and where you have the padsimple or nJoy plugin click the little arrow to drop it down and first go to padsimple and set the controls you want on the first controller.

3.
open njoy and you can use a simple USB controller (it looks like a ps2 controller) and set the buttons where you want them (it might look like its not doing anything when you set a key but you actually are wetting something (just i never could get the D-pad to work... most games dont need it.

4.
Once you finished setting up your controllers you you have to go to the dolphin folder and open user>config>Dolphin.ini and open dolphin.

5.
Scroll down until you see a piece of script that looks like this
SIDevice0 = 150994944
SIDevice1 = 0
SIDevice2 = 0
SIDevice3 = 0

and there might be some stuff between this one

Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_PadSimple.dll
Pad3Plugin = Plugins/Plugin_PadSimple.dll
Pad4Plugin = Plugins/Plugin_PadSimple.dll


6.
Take script #1 from the bottom and copy it over the first piece, and take the second piece of script and copy it over the second part i just showed you.

7.
Run dolhin and go multiplayer and check if it works, if it doesnt feel free to post you problem (i had lots of them until i got it to work flawlessly )

Script #1

SIDevice0 = 150994944
SIDevice1 = 150994944
SIDevice2 = 150994944
SIDevice3 = 0

Script #2

Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad3Plugin = Plugins/Plugin_PadSimple.dll
Pad4Plugin = Plugins/Plugin_PadSimple.dll

Note #1:

This configuration is only made for 2 players (since most games dont support more than 2).
Note #2:
Make a backup of Dolphin.ini if you get something badly wrong (but that cant happen if you pay attention.

Note #3:
Once you change the configuration of the buttons and copied the script correctly after that DO NOT try and change the buttons again because you are going to copy the second script again. (whenever you go to configure
and you change the pad plugin it will generate a new script in the Dolphin.ini that say that all 4 players will use the (in this case) pad plugin (keyboard)
and when you go to dolhpin.ini and you reconfigured the stuff for the keyboard you will notice that the script changed all the players to keyboard

Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_PadSimple.dll
Pad3Plugin = Plugins/Plugin_PadSimple.dll
Pad4Plugin = Plugins/Plugin_PadSimple.dll (the pads are the 4 players, and the Plugins/Plugin_PadSimple.dll is what plugin the player is using.
Now this might sound confusing so just take my advice and first change the controller exactly how you want it and then change the script and dont change it any more (if you want to change it and you make a mistake somewhere post you problem here!
Note #4:
All the credits go to CacoFFF (since he's the one who found this out )
I just wanted to make a more detailed approach for people who don't have a lot of experience with scripting.

Note #5:
Dont worry you cant make a major mistake if you have a backup of the file...

I hope that i helped someone out there who want to play 2 players.

Final note
:
This is the first version of the tut i will be adding pictures to make it easy to follow and feel free to ask any question.
Will be adding steps for 4 players.


Cheers,
Uber

Last edited by Uber; July 28th, 2009 at 11:37..
Uber is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old July 30th, 2009   #2 (permalink)
Registered User
 
Join Date: Jul 2009
Location: Germany
Posts: 7
Ok i have tried this method and i cant seem to get it to work :/

PLEASE HELP ME! i wanna play multiplayer!
huni_42 is offline   Reply With Quote
Old July 30th, 2009   #3 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Ummm, can you please post what you were doing so i know where you made a mistake... and post the script please and we will fix it.
Uber is offline   Reply With Quote
Old July 30th, 2009   #4 (permalink)
Registered User
 
Join Date: Jul 2009
Location: Germany
Posts: 7
Ok so when i go in-game it doesnt respond, i am trying to play Bleach vs Crusade and it just doesn't respond :/
Only the keyboard works, my ontroller doesnt respond...
Will be posting the script...

Edit:
Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_PadSimple.dll
Pad3Plugin = Plugins/Plugin_PadSimple.dll
Pad4Plugin = Plugins/Plugin_PadSimple.dll

this is how it looks...

Please help me!
huni_42 is offline   Reply With Quote
Old July 30th, 2009   #5 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Well i know what the problem is, and it's easy to fix...
You see what you did is what i noted makes the two player mode not work
so you have to open the script and paste this over the piece you posted

Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad3Plugin = Plugins/Plugin_PadSimple.dll
Pad4Plugin = Plugins/Plugin_PadSimple.dll

So as you can see you configured the buttons how you wanted and when you post this it tells Dolphin that PAd2Plugin (player two) is using a joystick...
Once this is done you are ready to go...

And a note:
Now when you configure your script all you have to do is paste the script and dont change the configuration (so think wisely when you change the config before changing the script).

This should fix it

Good luck and have fun, post any other prob you experience and we can fix it

Cheers,
Uber
Uber is offline   Reply With Quote
Old July 30th, 2009   #6 (permalink)
Registered User
 
Join Date: Jul 2009
Location: Germany
Posts: 7
Ok i got it to work man!
THANK YOUUUU! This thread should be stickied!
Just i cant seem to take creens, i press f9 and it says save state not found :/ f9 is for screens not save states right?
huni_42 is offline   Reply With Quote
Old July 30th, 2009   #7 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Glad to make it work
And i see you are new to the forum so welcome...
Just one thing,
I cant take screens either :/
same problem as you...

Cheers,
Uber
Uber is offline   Reply With Quote
Old July 30th, 2009   #8 (permalink)
Registered User
 
Join Date: Jul 2009
Location: Germany
Posts: 7
Yes i am new, and you made my welcoming very good, thank you!
You made my day bro...
huni_42 is offline   Reply With Quote
Old July 30th, 2009   #9 (permalink)
Registered User
 
iNexXxuS's Avatar
 
Join Date: Apr 2009
Location: Cyberspace
Posts: 171
im puzzeled why your trying to get multiplayer on dolphin this way :s becuase i dont do it this way.
i just make sure all my controllers are recognised in the gamecube tab of the config settings and then configure my gamepads in njoy 0.3 and play
__________________

Intel Core2Duo E6400 2.13Ghz
Geforce 7600GT 256MB
Corsair 3GB RAM
500GB SATA II HDD
Win XP 32Bit

iNexXxuS is offline   Reply With Quote
Old July 30th, 2009   #10 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Because it doesnt work for everybody
for me it didnt, it didnt see my controller...
whenever i would try and config something he would set all the players to that pad... making it impossible to use the other pad you set

So i choose njoy as a pad and then all 4 players have t use njoy (even though njoy is made for joysticks)

This is meant for keyboard and controller to work together in the same time... and for people who dont have a clue on how to play multi

Clearer now?


Cheers,
Uber
Uber is offline   Reply With Quote
Old July 31st, 2009   #11 (permalink)
Registered User
 
iNexXxuS's Avatar
 
Join Date: Apr 2009
Location: Cyberspace
Posts: 171
oh i see. well the great stuff
great to know that works. i'll try that out myself and see if i can get 3 players on dolphin.
excellent work again

iNexXxuS
__________________

Intel Core2Duo E6400 2.13Ghz
Geforce 7600GT 256MB
Corsair 3GB RAM
500GB SATA II HDD
Win XP 32Bit

iNexXxuS is offline   Reply With Quote
Old July 31st, 2009   #12 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Oh
To get 4 players to work you will need to go to
DOLPHIN>OPTIONS>CONFIG>PLUGINS and go to the padsimple plugin and configure player number three somewhere on the keyboard (use the num keyboard since it has space for some controls and use the arrows and ctrl, shift.) Or whateveer suits you (but to get the most out of the keyboard try and make player on use these buttons as pads. WASD FCVB 6TYU they are colse enough to let the second player use part of the letter part of the keyboard, i used IJKL and some buttons around and as D pad i used arrows and nums for the last one

This was just a piece of advice... you dont have to put the third player like i did
and for the last one (i dont think you have space for him on the keyboard )
so i suggest you use another controller (i use USB controllers)
Then set the controller's keys. once you configure the other two players you do this.
Go to DOLPHIN(folder)>USER>CONFIG>DOLPHIN.INI
and back to that script.

Pad1Plugin = Plugins/Plugin_nJoy_SDL.dll Player one (it doesnt matter how
Pad2Plugin = Plugins/Plugin_nJoy_SDL.dll Player two the script looks, mea-
Pad3Plugin = Plugins/Plugin_nJoy_SDL.dll Player Three ning that it can even
Pad4Plugin = Plugins/Plugin_nJoy_SDL.dll Player four say only padsimple)

(the higlighted are might say any plugin it doesnt matter becauze we are changing it now...)
this is because you may have configured the joystick last, not the keyboard but it doesnt matter (one of my notes talks about this and its hard to explain you have to see it for yourself

and now to get back to work.
over the piece of script copy this:
a) if you want player 3 to use keyboard and player 4 to use
a joystick

Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad3Plugin = Plugins/Plugin_PadSimple.dll
Pad4Plugin = Plugins/Plugin_nJoy_SDL.dll

b) And if you want player 4 to use keyboard and player 3 to use joystick do this:

Pad1Plugin = Plugins/Plugin_PadSimple.dll
Pad2Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad3Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad4Plugin = Plugins/Plugin_PadSimple.dll

I think by now you get how this works? i just set which plugin which player will use

Note #1:
When you start configuring make sure you configure controller two not one
and if this doesnt work there is another way it will work
just post if you have any problem '


Cheers,
Uber


EDIT:
I noticed that some people aren't happy with the tutorial...
Can you please post you problem so we can work it out together...
Please guys...
And i hope you didnt just say it sucks and you didn't even read it

Last edited by Uber; July 31st, 2009 at 11:08..
Uber is offline   Reply With Quote
Old August 1st, 2009   #13 (permalink)
Emulation to the max!
 
Coolsvilleman's Avatar
 
Join Date: Jan 2004
Location: Canada
Posts: 2,560
Hi all.

This worked for me and they all use the njoy plugin now. Though njoy has issues with setting axis for some controllers correctly.

Script #1

SIDevice0 = 150994944
SIDevice1 = 150994944
SIDevice2 = 150994944
SIDevice3 = 150994944

Script #2

Pad1Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad2Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad3Plugin = Plugins/Plugin_nJoy_SDL.dll
Pad4Plugin = Plugins/Plugin_nJoy_SDL.dll
__________________
Q6600 Core 2 Quad || Soundblaster X-Fi Extreme HD || e-VGA 8800GTX || 4096mb 4-4-4-12-2T Dual-Channel RAM || MSI P6N Diamond || 2x 320GB Hardrive || 5.1 Speakers || Remote control || 8x USB 2.0 || DVD/CD ±RW Drive || 1x IEEE1394

www.coolsvilleman.homedns.org Normally down. E-mail me for a DVD @ coolsvilleman@gmail.com
Coolsvilleman is offline   Reply With Quote
Old August 1st, 2009   #14 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Lol what do you mean? do you play two player?
with both keyboard and controller or you have two controllers? or what do you mean lol
Uber is offline   Reply With Quote
Old August 2nd, 2009   #15 (permalink)
Registered User
 
Join Date: Jul 2009
Location: Germany
Posts: 7
I screwed up something :/ doesnt work :/
huni_42 is offline   Reply With Quote
Old August 2nd, 2009   #16 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Pm ed you some things you can try...
People please tell me why you post that it sucks?
What is the problem?
I really dont understand because i think you didnt even use it...
If you actually did post you prob FFS!
Uber is offline   Reply With Quote
Old August 2nd, 2009   #17 (permalink)
Registered User
 
Join Date: Jul 2009
Location: Germany
Posts: 7
Ok once again it worked!

Thanks man!
Cheers!
huni_42 is offline   Reply With Quote
Old August 3rd, 2009   #18 (permalink)
Registered User
 
Join Date: Jun 2009
Location: Cyprus
Posts: 18
Glad i could help
Uber is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 00:12.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5