-
Notifications
You must be signed in to change notification settings - Fork 80
Description
Platform
Windows
Renderer
D3D11
Game exhibiting the issue
Skyward Sword and most games with Swing or want to use Custom .ini file per-game.
Describe the issue
The game i am using for Example is Skyward Sword, you guys forgot to add Swing and Swing/Angle to your ini so for anyone like me can get it to work you have to make the changed via edit the WiimoteNew.ini and then make it Read-only.
For those wonder what mean this is what is missing and what is needed to swing the sword
Swing/Up = !R3 & Libretro/0/Analog:Y1-
Swing/Down = !R3 & Libretro/0/Analog:Y1+
Swing/Left = !R3 & Libretro/0/Analog:X1-
Swing/Right = !R3 & Libretro/0/Analog:X1+
Swing/Angle = 75.0
I Tried doing the ! so it can be more percise when flying the beetle or shooting arrows etc.
SO the core does not see custom ini either, does not matter where the file is put example " SOUE01.ini" for per-game custom use.
and when you change your controls and then leave the game it reverts everything back to like it was never altered so this is why you have to do Read-only so the new core broke the remember changes but never added the Swing feature for games like Galaxy, No one hero, Skyward sword use the swing feature. please can we get a fix on this
Log Output
[Wiimote1]
Device = Libretro/0/Joypad
Rumble/Motor = Rumble
Extension = Nunchuk
Buttons: R2,A,and left Mouse button=A,X&right Mouse button=B, Y=Minus, B=Plus
Buttons/A = R2 | A | Libretro/0/Mouse:Left
Buttons/B = X | Libretro/0/Mouse:Right
Buttons/1 = Start
Buttons/2 = Select
Buttons/- = Y
Buttons/+ = B
Buttons/Home =
D-Pad/Up = Up
D-Pad/Down = Down
D-Pad/Left = Left
D-Pad/Right = Right
Pointer: ONLY active when holding R3
IR/Up = Button R3 & Libretro/0/Analog:Y1-
IR/Down = Button R3 & Libretro/0/Analog:Y1+
IR/Left = Button R3 & Libretro/0/Analog:X1-
IR/Right = Button R3 & Libretro/0/Analog:X1+
IR/Hrizonal Offset = 10.
IR/Total Yaw = 85.
IR/Total Pitch = 65.
IR/Relative Input = True
IR/Auto-Hide = True
Sword: ONLY active when NOT holding R3
Swing/Up = !Button R3 & Libretro/0/Analog:Y1-
Swing/Down = !Button R3 & Libretro/0/Analog:Y1+
Swing/Left = !Button R3 & Libretro/0/Analog:X1-
Swing/Right = !Button R3 & Libretro/0/Analog:X1+
Swing/Angle = 75.0
Remote Shake: R1
Shake/X = R1 | Libretro/0/Mouse:Middle
Shake/Y = R1 | Libretro/0/Mouse:Middle
Shake/Z = R1 | Libretro/0/Mouse:Middle
Nunchuk: L2=Z, L1=C, L3, and Middle Mouse button=Shake
Nunchuk/Buttons/C = L1
Nunchuk/Buttons/Z = L2
Nunchuk/Stick/Up = Libretro/0/Analog:Y0-
Nunchuk/Stick/Down = Libretro/0/Analog:Y0+
Nunchuk/Stick/Left = Libretro/0/Analog:X0-
Nunchuk/Stick/Right = Libretro/0/Analog:X0+
Nunchuk/Shake/X = L3 | Libretro/0/Mouse:Middle
Nunchuk/Shake/Y = L3 | Libretro/0/Mouse:Middle
Nunchuk/Shake/Z = L3 | Libretro/0/Mouse:Middle
[Wiimote2]
Device = None
[Wiimote3]
Device = None
[Wiimote4]
Device = None