• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
1 2 3 4 5 ... 1198 Next »

[UNOFFICIAL] [Howto] Using gameini settings per game
View New Posts | View Today's Posts

Pages (38): « Previous 1 ... 9 10 11 12 13 ... 38 Next »
Jump to page 
Thread Rating:
  • 16 Vote(s) - 4.38 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[UNOFFICIAL] [Howto] Using gameini settings per game
10-25-2014, 12:03 AM (This post was last modified: 10-25-2014, 12:05 AM by Link_to_the_past.)
#101
Link_to_the_past Offline
Link on steroids really
*******
Posts: 1,767
Threads: 17
Joined: Feb 2010
You don't need the gameid for anything if you use the user interface.
[Controls]
WiimoteProfile1 = Wii Play
WiimoteProfile2 = Wii Play
WiimoteProfile3 = Wii Play
WiimoteProfile4 = Wii Play

the above will set wiimote 1 to 4 to use the controller profile "Wii Play" as long as you have saved an emulated wiimote controller profile by that name first! If you haven't saved any controller profile by that name nothing will load!
Find
Reply
10-25-2014, 12:58 AM
#102
david1337 Offline
Junior Member
**
Posts: 33
Threads: 4
Joined: May 2014
(10-25-2014, 12:03 AM)Link_to_the_past Wrote: You don't need the gameid for anything if you use the user interface.


[Controls]
WiimoteProfile1 = Wii Play
WiimoteProfile2 = Wii Play
WiimoteProfile3 = Wii Play
WiimoteProfile4 = Wii Play

the above will set wiimote 1 to 4 to use the controller profile "Wii Play" as long as you have saved an emulated wiimote controller profile by that name first! If you haven't saved any controller profile by that name nothing will load!

Hi, and thanks for answering.
Yeah I have a Wiimote controller profile by that name, and it works just as it's supposed to! Smile
Just wanted to know if I could make the whole process easier.
Not sure I know which user interface you're referring to :I
Find
Reply
10-25-2014, 02:34 AM
#103
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
On the iso properties, just click edit config.
Find
Reply
10-25-2014, 03:29 AM
#104
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,961
Threads: 4
Joined: Sep 2013
Just do it through Dolphin, right click on the game>Properties>Edit Config. Just paste code into the notepad that opens up, and save.
Find
Reply
10-26-2014, 09:35 AM
#105
david1337 Offline
Junior Member
**
Posts: 33
Threads: 4
Joined: May 2014
Ahh yes of course! Thanks guys! Smile
Find
Reply
10-27-2014, 11:54 PM (This post was last modified: 10-28-2014, 07:00 PM by david1337.)
#106
david1337 Offline
Junior Member
**
Posts: 33
Threads: 4
Joined: May 2014
Hmm I'm definitely doing something wrong regarding the controller config ini's.
For instance: I go to Dolphin and create myself a GCPad configuration and save it as "Mario Kart Wii"
After that I create a GameSettings ini for Mario Kart Wii like this:

[Controls]
WiimoteSource0 = 0
WiimoteSource1 = 0
WiimoteSource2 = 0
WiimoteSource3 = 0
PadType0 = 6
PadType1 = 6
PadType2 = 6
PadType3 = 6
PadProfile1 = Mario Kart Wii
PadProfile2 = Mario Kart Wii
PadProfile3 = Mario Kart Wii
PadProfile4 = Mario Kart Wii


What I thought this would do, was to use my Mario Kart Wii.ini file for all the PadProfiles.
What it actually did was to control all 4 Players with PadProfile1 (Gamepad 1)

So I tried to troubleshoot this, and looked into the Mario Kart Wii.ini which looked like this:

[Profile]
Device = XInput/0/Gamepad
Buttons/A = `Button A`
Buttons/B = `Button X`
Buttons/X = `Button B`
Buttons/Y = `Button Y`
Buttons/Z = `Trigger L`
Buttons/Start = Start
Main Stick/Up = `Left Y+`
Main Stick/Down = `Left Y-`
Main Stick/Left = `Left X-`
Main Stick/Right = `Left X+`
Main Stick/Modifier = `Thumb L`
Main Stick/Modifier/Range = 50,000000
C-Stick/Up = `Right Y+`
C-Stick/Down = `Right Y-`
C-Stick/Left = `Right X-`
C-Stick/Right = `Right X+`
C-Stick/Modifier = `Thumb R`
C-Stick/Modifier/Range = 50,000000
Triggers/L = `Trigger R`
Triggers/R = `Shoulder R`
Rumble/Motor = `Motor L`
D-Pad/Up = `Pad N`
D-Pad/Down = `Pad S`
D-Pad/Left = `Pad W`
D-Pad/Right = `Pad E`


So if all PadProfiles use Device = XInput/0/Gamepad , then there I have it... that's the problem!

So this time I tried something like this:

[Profile]

[GCPad1]
Device = XInput/0/Gamepad
Buttons/A = `Button A`
Buttons/B = `Button X`
Buttons/X = `Button B`
Buttons/Y = `Button Y`
Buttons/Z = `Trigger L`
Buttons/Start = Start
Main Stick/Up = `Left Y+`
Main Stick/Down = `Left Y-`
Main Stick/Left = `Left X-`
Main Stick/Right = `Left X+`
Main Stick/Modifier = `Thumb L`
Main Stick/Modifier/Range = 50,000000
C-Stick/Up = `Right Y+`
C-Stick/Down = `Right Y-`
C-Stick/Left = `Right X-`
C-Stick/Right = `Right X+`
C-Stick/Modifier = `Thumb R`
C-Stick/Modifier/Range = 50,000000
Triggers/L = `Trigger R`
Triggers/R = `Shoulder R`
Rumble/Motor = `Motor L`
D-Pad/Up = `Pad N`
D-Pad/Down = `Pad S`
D-Pad/Left = `Pad W`
D-Pad/Right = `Pad E`

[GCPad2]
Device = XInput/1/Gamepad
Buttons/A = `Button A`
Buttons/B = `Button X`
Buttons/X = `Button B`
Buttons/Y = `Button Y`
Buttons/Z = `Trigger L`
Buttons/Start = Start
Main Stick/Up = `Left Y+`
Main Stick/Down = `Left Y-`
Main Stick/Left = `Left X-`
Main Stick/Right = `Left X+`
Main Stick/Modifier = `Thumb L`
Main Stick/Modifier/Range = 50,000000
C-Stick/Up = `Right Y+`
C-Stick/Down = `Right Y-`
C-Stick/Left = `Right X-`
C-Stick/Right = `Right X+`
C-Stick/Modifier = `Thumb R`
C-Stick/Modifier/Range = 50,000000
Triggers/L = `Trigger R`
Triggers/R = `Shoulder R`
Rumble/Motor = `Motor L`
D-Pad/Up = `Pad N`
D-Pad/Down = `Pad S`
D-Pad/Left = `Pad W`
D-Pad/Right = `Pad E`

[GCPad3]
Device = XInput/2/Gamepad
Buttons/A = `Button A`
Buttons/B = `Button X`
Buttons/X = `Button B`
Buttons/Y = `Button Y`
Buttons/Z = `Trigger L`
Buttons/Start = Start
Main Stick/Up = `Left Y+`
Main Stick/Down = `Left Y-`
Main Stick/Left = `Left X-`
Main Stick/Right = `Left X+`
Main Stick/Modifier = `Thumb L`
Main Stick/Modifier/Range = 50,000000
C-Stick/Up = `Right Y+`
C-Stick/Down = `Right Y-`
C-Stick/Left = `Right X-`
C-Stick/Right = `Right X+`
C-Stick/Modifier = `Thumb R`
C-Stick/Modifier/Range = 50,000000
Triggers/L = `Trigger R`
Triggers/R = `Shoulder R`
Rumble/Motor = `Motor L`
D-Pad/Up = `Pad N`
D-Pad/Down = `Pad S`
D-Pad/Left = `Pad W`
D-Pad/Right = `Pad E`

[GCPad4]
Device = XInput/3/Gamepad
Buttons/A = `Button A`
Buttons/B = `Button X`
Buttons/X = `Button B`
Buttons/Y = `Button Y`
Buttons/Z = `Trigger L`
Buttons/Start = Start
Main Stick/Up = `Left Y+`
Main Stick/Down = `Left Y-`
Main Stick/Left = `Left X-`
Main Stick/Right = `Left X+`
Main Stick/Modifier = `Thumb L`
Main Stick/Modifier/Range = 50,000000
C-Stick/Up = `Right Y+`
C-Stick/Down = `Right Y-`
C-Stick/Left = `Right X-`
C-Stick/Right = `Right X+`
C-Stick/Modifier = `Thumb R`
C-Stick/Modifier/Range = 50,000000
Triggers/L = `Trigger R`
Triggers/R = `Shoulder R`
Rumble/Motor = `Motor L`
D-Pad/Up = `Pad N`
D-Pad/Down = `Pad S`
D-Pad/Left = `Pad W`
D-Pad/Right = `Pad E`


This time nothing worked :-)

The only workaround I've found out so far is to have 4 different controller ini's with each their XInput defined.
I have named them:
Mario Kart Wii 01.ini
Mario Kart Wii 02.ini
Mario Kart Wii 03.ini
Mario Kart Wii 04.ini

And the game ini then looks like this:
[Controls]
WiimoteSource0 = 0
WiimoteSource1 = 0
WiimoteSource2 = 0
WiimoteSource3 = 0
PadType0 = 6
PadType1 = 6
PadType2 = 6
PadType3 = 6
PadProfile1 = Mario Kart Wii 01
PadProfile2 = Mario Kart Wii 02
PadProfile3 = Mario Kart Wii 03
PadProfile4 = Mario Kart Wii 04


This works, but I'm quite positive that this is not the correct way to do it! Big Grin
Can you help me out, kind community?
Find
Reply
10-28-2014, 12:39 AM
#107
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,961
Threads: 4
Joined: Sep 2013
It looks fine to me. Try removing the wiimote source lines and see if that helps
Find
Reply
10-28-2014, 01:01 AM (This post was last modified: 10-28-2014, 01:13 AM by Link_to_the_past.)
#108
Link_to_the_past Offline
Link on steroids really
*******
Posts: 1,767
Threads: 17
Joined: Feb 2010
Actually you are correct in you findings, you can't save a single profile for different gcpads or wiimotes. Each gc pad or wiimote needs its own profile to be saved. It seems to be a limitation with the profiles.
Sorry for that, i changed the initial post to be more specific. I never used more than one controller and i never tested it :-(.
Find
Reply
10-28-2014, 07:34 AM
#109
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,961
Threads: 4
Joined: Sep 2013
If you have all the controller configs saved in one profile, you can't have that. Take the bindings for the controllers 2-4 and put them in their own profile.ini file
Find
Reply
10-28-2014, 09:10 AM (This post was last modified: 10-28-2014, 09:13 AM by david1337.)
#110
david1337 Offline
Junior Member
**
Posts: 33
Threads: 4
Joined: May 2014
(10-28-2014, 01:01 AM)Link_to_the_past Wrote: Actually you are correct in you findings, you can't save a single profile for different gcpads or wiimotes. Each gc pad or wiimote needs its own profile to be saved. It seems to be a limitation with the profiles.
Sorry for that, i changed the initial post to be more specific. I never used more than one controller and i never tested it :-(.

No worries mate, I'm just glad that I could help clearing this out.
At least now I know that I'm not doing unnecessary double work! Smile
I just read the initial post, and you've described it very well now. It can't be misunderstood anymore!

Btw thanks for keeping this super important thread updated with relevant info. It's much appreciated!
Find
Reply
« Next Oldest | Next Newest »
Pages (38): « Previous 1 ... 9 10 11 12 13 ... 38 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode