I'd like to try it on Linux and especially OSX - where GCPad doesnt work correctly with Keyboard input.
Looking forward to the patch, chances are good that it will make it into the repository. You might wanna hurry tho, ector is going for a release branch this weekend (probably).
(03-06-2010, 04:14 AM)Jack Frost Wrote: [ -> ]I'd like to try it on Linux and especially OSX - where GCPad doesnt work correctly with Keyboard input.
Looking forward to the patch, chances are good that it will make it into the repository. You might wanna hurry tho, ector is going for a release branch this weekend (probably).
If one of the Dolphin devs tells me they could use it in the official project I will release the source and make a patch, but I'm not going to bother working my plugin into the Dolphin source if it might not even be accepted.
jack frost is a developer. And the branch has already been made.
Nice ! I want to test ( finnaly , a pad plugin that can store profiles

)
also , are you using wxwidgets for the gui ?
(03-07-2010, 02:18 PM)James333 Wrote: [ -> ]Nice ! I want to test ( finnaly , a pad plugin that can store profiles
)
also , are you using wxwidgets for the gui ?
Yes, I am using wxwidgets, probably why modal windows aren't working.

Question: My pad (Phillips retractable PC controller; looks like a PS2 controller) shows up as SDL input. All of the buttons except for the analog sticks and D-pad show up as buttons. Now, I've been using L1 and R1 for the L and R trigger. I have them both set up like this. However, when I get into SSBB, they don't work.
Deadzone, double tap, and hold down are all at zero, while range is maxed out. That check box is also checked.
(03-07-2010, 03:23 PM)Lt. Morke Wrote: [ -> ]Question: My pad (Phillips retractable PC controller; looks like a PS2 controller) shows up as SDL input. All of the buttons except for the analog sticks and D-pad show up as buttons. Now, I've been using L1 and R1 for the L and R trigger. I have them both set up like this. However, when I get into SSBB, they don't work.
Deadzone, double tap, and hold down are all at zero, while range is maxed out. That check box is also checked.
You need to set the L/R-Click. On a real gamecube controller there is a button that is pressed (it clicks) when you pull the trigger all the way down. SSBB uses the button for guarding/dodging. In my plugin, I've separated the button from the analog triggers to allow greater customization of the controls. Someone else was confused by this too, I'm going to need to explain it better somehow.
I remember you, your the same person who created the Xinput plugin for Project64 correct?
I will give this a try, and yeah the GCPad plugin was frustrating and didn't work correctly with my Xbox 360 controllers, I kind of wish they kept the quite stable Simplepad plugin.
(03-07-2010, 03:46 PM)Xtreme2damax Wrote: [ -> ]I remember you, your the same person who created the Xinput plugin for Project64 correct? 
I will give this a try, and yeah the GCPad plugin was frustrating and didn't work correctly with my Xbox 360 controllers, I kind of wish they kept the quite stable Simplepad plugin.
Haha, yeah, my pj64 XInput was pretty lame (no configuration), but it had XInput rumble

. I could make this into a pj64 plugin really easily if you are interested. There is really only one source file that makes this a "Dolphin Plugin" the gui and config saving/loading is all generated from arrays and stuff.
When using your SDL.dll, I'm getting some squeaking sounds from my motherboard (?) , like I'm pressing too many buttons or something. It happens also in the default gc plugin when using the newer SDL.dll, not just ingame.
I put back the original SDL.dll and using the default gcpad plugin, it's all fine. And rumble works.
I couldn't get rumble to work with your plugin (what should I select ? that "set devices for all controls" does nothing when I select my pad)
I'm using a Thrustmaster 3-in-1 dual trigger pad
![[Image: a7fa77d1-c4d2-4a06-bdf2-6bc157a854e4.jpg...1828&hl=en]](http://base1.googlehosted.com/base_media?q=http://digitalcontent.cnetchannel.com/a7/fa/a7fa77d1-c4d2-4a06-bdf2-6bc157a854e4.jpg&size=20&dhm=cfa41828&hl=en)