I'm trying to play Wind Waker and thus I'd like to use a Classic controller.
I've successfully mapped all Buttons and the DPAD to Keyboard Keys which are set to GameCube Controller inputs, and this works fine.
I've also set the Left Stick to Mouse Inputs which are set to input as the GameCube Controller's Main Stick, this does read the inputs, however once the mouse reaches the side (end) of the screen you can no longer input in said direction.
Another issue is mapping the Classic Controller's Right Stick to the GameCube Controller's C-Stick, as I am unsure of how to code this.
Here are some screenshots of what I have done in Dolphin:
Here is a copy of my current code:
I know this may have already been answered, but I cannot find the thread, and I've already browsed at least 30 threads
I have GlovePIE, PPJoy and Dolphin 3.0-716-dirty installed.
I've successfully mapped all Buttons and the DPAD to Keyboard Keys which are set to GameCube Controller inputs, and this works fine.
I've also set the Left Stick to Mouse Inputs which are set to input as the GameCube Controller's Main Stick, this does read the inputs, however once the mouse reaches the side (end) of the screen you can no longer input in said direction.
Another issue is mapping the Classic Controller's Right Stick to the GameCube Controller's C-Stick, as I am unsure of how to code this.
Here are some screenshots of what I have done in Dolphin:
Here is a copy of my current code:
Quote:// A B X Y
key.z = classic1.a
key.x = classic1.b
key.a = classic1.x
key.s = classic1.y
// Z R L Start
key.space = classic1.zr
key.w = classic1.R
key.q = classic1.l
key.return = classic1.Plus
// DPAD Up Down Left Right
key.t = classic1.Up
key.g = classic.Left
key.h = classic.Right
key.f = classic.Down
// Main Stick Up Down Left Right
if classic1.leftstickx > .1
Mouse.x = mouse.x + classic1.leftstickx/100
end if
if classic1.leftstickx < -.1
Mouse.x = mouse.x + classic1.leftstickx/100
end if
if classic1.leftsticky > .1
mouse.y = mouse.y + classic1.leftsticky/100
end if
if classic1.leftsticky < -.1
mouse.y = mouse.y + classic1.leftsticky/100
end if
I know this may have already been answered, but I cannot find the thread, and I've already browsed at least 30 threads
I have GlovePIE, PPJoy and Dolphin 3.0-716-dirty installed.