Emulator Issues #1657
closed(Enhancement w/ patch) Make PadSimple plugin more useable/useful
0%
Description
Made this a while back, decided to submit it (revision number is just where
I created the patch file from, and I've updated it).
Adds functionality to PadSimple:
-
Adjustable partial press for the main stick, C-stick, and triggers
(separate keys + adjustable values for semi-L, semi-R, semi-main, semi-C) -
Escape key to clear a keybinding (especially useful now)
-
A whole bunch of cleanuppy/consistency stuff.
-
Tested on:
-
XP:
http://img40.imageshack.us/i/dolphinadjustablehalfpr.png/ -
Ubuntu (note the button text bug):
http://img38.imageshack.us/i/dolphinadjustablehalfpr.png/ -
I would have tested it on Mac OS but I couldn't get it to compile in
September and I'm too busy to do it right now. -
I don't know how to fix that GNOME button text thing; I don't have enough
experience with WX to figure out what is setting the button widths to what
they are. -
If there's a more WX-y way to do the int-to-string conversion than
sstream, that would be good. -
The ratios for pushing control sticks diagonally with semi-press on are
fudged--I figured it should be sqrt(2) but that didn't work, and I did some
testing to find a good point (doesn't scale properly as the semi values are
adjusted, but it works pretty well. Would be cool if someone that knew how
it actually works could fix it.
P.S. Don't mind my odd keybindings :P
P.P.S. Sorry about the long post and all the uncertainties :D
Updated by ayuanx about 15 years ago
This is good work, hope to see more effects on joypad binding in wiimote plugin,
which is more critical.
Anyway, someone should commit this.
Updated by Anonymous about 15 years ago
this looks interesting :)
any chance you could post a patch against latest HEAD? The tree got quite dirty
recently :p
Updated by the.emeralddragonfly about 15 years ago
Hey, thanks for replying :)
I don't think anything has changed, so the old patch should still work, but here's a
new copy.
Oops, just realized I had a change to Dolphin.sln in there--unintentional :P
Updated by bztdlinux about 15 years ago
- Status changed from New to Accepted
- Issue type set to Other
- Priority set to Normal
- Relates to usability set to Yes
- Operating system N/A added
Indeed nothing has changed, and I have already removed the Dolphin.sln from your
old patch. Once my build finishes, it will go in.
Updated by bztdlinux about 15 years ago
I commited nearly as-is because while a few of the features of this patch may not
entirely be complete, it's still an improvement over what was there before.
Updated by tom.mai78101 about 15 years ago
Clarifying some issues in PadSimple: Issue 1635.
Updated by luisr142004 about 15 years ago
shouldn't this be closed (since it was added to the sources already)? :P