Checkout the newest nightly, this should be fixed.DualShock2.ini
VPad_Button_Plus=0x06,0x20
VPad_Button_Minus=0x06,0x10
VPad_Button_Home=0x06,0x30
Even if Minus is pushed even if Plus is pushed, Home reacts.
The problem is, that each game has an own method to dectect if a pro controller is connected and I have to spoof them ALL.
Currently I've seen like 8 different way to detect a controller, probably I'm missing one (or more). At least I know I method that I can't spoof currently (e.g. Zelda TP).
@Crashes:
I would be really nice if you could provide some crash logs so I can try to resolve the issue.
Please dump "/storage_slc/logs" with ftpiiu_everwhere and send it to me via PM, so I can look into it. (+ game which crash + the date/time when the crash happend).
Before you can use ftpiiu_everwhere you need to run a CFW like Mocha.
I usually only lurk gbatemp so I'm not sure how to send DMs, but I've attached the logs for today
HalpBatman Blackgate crashes when using a config file for my gcn adapter, it crashes as soon I touch the right or left stick during gameplay.
No... At some point I broke it, but it should be fixed in the newest nightly. Can you confirm it?Is this normal that I can add only first xbox pad? up-left green one. I am using network method on windows 10.
It's probably fixed in the newest nightlies. Can you try them and check if you still have these crashes?Would you need my error log? @Maschell
Thanks, it doesn't crash anymore when using a config file and custom mapping is working fine.It's probably fixed in the newest nightlies. Can you try them and check if you still have these crashes?
[vid=0x057e,pid=0x0337]
VPAD_L_STICK_X_DEADZONE = 0x04
VPAD_L_STICK_Y_DEADZONE = 0x04
But I really don't see any difference during gameplay. You'll see, the issue is that the left stick on the GCN controller can't reach the max value (or match Gamepad max value) when pressing down.
[vid=0x057e,pid=0x0337]
VPad_L_Stick_X_MinMax = 0x1A,0xE4 //left stick X Axis
VPad_L_Stick_Y_MinMax = 0x11,0xE1 //left stick Y Axis
Thanks for the quick answer, the values are hexadecimal?Sounds like you need to adjust the min/max value. Probably lower the max value..
These are the defaults values for the left GC Stick
Code:[vid=0x057e,pid=0x0337] VPad_L_Stick_X_MinMax = 0x1A,0xE4 //left stick X Axis VPad_L_Stick_Y_MinMax = 0x11,0xE1 //left stick Y Axis