Minimum version required: dolphin-master-5.0-11035
Wiimote: (Wii controller => Xinput)
A => X => Attack/Grab(hold) | [Menu] Confirm | [Bike] Accelerate
B => RT => Chainsaw(Hold) | [Menu] Cancel | [Bike] Brake
Minus => Start => Pause
Home => Guide
DPad ↑ => Pick up
DPad ↓ => Taunt
DPad ↔ => Equip Weapons
Swing ↕ => Right stick ↕ => Uppercut | [Bike] Chainsaw
Swing ↔ => Right stick ↔ => Backfist | [Bike] Chainsaw
Swing ↕ ↔ => Right stick ↕ ↔ | X(Hold) + Dpad ↕ ↔ => Special Moves(motion)
Shake => X(Hold)+RT
Nunchuk:
Stick => LeftStick => Move
C => LB | Y => Reset camera angle
Z => A => Jump | [Bike] Dash
Shake while holding an enemy => LT => Headbutt
Shake => B | X(Hold)+LT => Back flip | [Bike] Throw
Swing ↕ ↔ => LT + Left stick ↕ ↔ => Special Moves(motion)
Wiimote: (Wii controller => Xinput)
A => X => Attack/Grab(hold) | [Menu] Confirm | [Bike] Accelerate
B => RT => Chainsaw(Hold) | [Menu] Cancel | [Bike] Brake
Minus => Start => Pause
Home => Guide
DPad ↑ => Pick up
DPad ↓ => Taunt
DPad ↔ => Equip Weapons
Swing ↕ => Right stick ↕ => Uppercut | [Bike] Chainsaw
Swing ↔ => Right stick ↔ => Backfist | [Bike] Chainsaw
Swing ↕ ↔ => Right stick ↕ ↔ | X(Hold) + Dpad ↕ ↔ => Special Moves(motion)
Shake => X(Hold)+RT
Nunchuk:
Stick => LeftStick => Move
C => LB | Y => Reset camera angle
Z => A => Jump | [Bike] Dash
Shake while holding an enemy => LT => Headbutt
Shake => B | X(Hold)+LT => Back flip | [Bike] Throw
Swing ↕ ↔ => LT + Left stick ↕ ↔ => Special Moves(motion)
Code:
[Profile]
Device = XInput/0/Gamepad
Buttons/A = $VarGrab=`Button X`
Buttons/B = `Trigger R`
Buttons/- = Start
Buttons/Home = Guide
Swing/Up = `Right Y+`|($VarGrab&`Pad N`)
Swing/Down = `Right Y-`|($VarGrab&`Pad S`)
Swing/Left = `Right X-`|($VarGrab&`Pad W`)
Swing/Right = `Right X+`|($VarGrab&`Pad E`)
Tilt/Modifier/Range = 50.0
Shake/X = pulse($VarGrab&`Trigger R`,0.1)
Shake/Y = pulse($VarGrab&`Trigger R`,0.1)
Shake/Z = pulse($VarGrab&`Trigger R`,0.1)
Extension/Attach MotionPlus = False
Extension = Nunchuk
Nunchuk/Buttons/C = `Button Y`|`Shoulder L`
Nunchuk/Buttons/Z = `Button A`
Nunchuk/Stick/Up = `Left Y+`&!$VarSwingNun
Nunchuk/Stick/Down = `Left Y-`&!$VarSwingNun
Nunchuk/Stick/Left = `Left X-`&!$VarSwingNun
Nunchuk/Stick/Right = `Left X+`&!$VarSwingNun
Nunchuk/Stick/Modifier/Range = 50.0
Nunchuk/Swing/Up = $VarSwingNun=`Trigger L`,$VarSwingNun&`Left Y+`
Nunchuk/Swing/Down = $VarSwingNun&`Left Y-`
Nunchuk/Swing/Left = $VarSwingNun&`Left X-`
Nunchuk/Swing/Right = $VarSwingNun&`Left X+`
Nunchuk/Tilt/Modifier/Range = 50.0
Nunchuk/Shake/X = pulse(`Button B`|($VarGrab&$VarSwingNun),0.1)
Nunchuk/Shake/Y = pulse(`Button B`|($VarGrab&$VarSwingNun),0.1)
Nunchuk/Shake/Z = pulse(`Button B`|($VarGrab&$VarSwingNun),0.1)
Classic/Left Stick/Modifier/Range = 50.0
Classic/Right Stick/Modifier/Range = 50.0
Guitar/Stick/Modifier/Range = 50.0
Drums/Stick/Modifier/Range = 50.0
Turntable/Stick/Modifier/Range = 50.0
uDraw/Stylus/Modifier/Range = 50.0
Drawsome/Stylus/Modifier/Range = 50.0
Rumble/Motor = `Motor L`|`Motor R`
D-Pad/Up = `Pad N`&!$VarGrab
D-Pad/Down = `Pad S`&!$VarGrab
D-Pad/Left = `Pad W`&!$VarGrab
D-Pad/Right = `Pad E`&!$VarGrab