[RESOLVED] PCSX2 with more than 4 controllers
3 posters
Page 1 of 1
[RESOLVED] PCSX2 with more than 4 controllers
Hello everyone, good night (or day or afternoon :p). Some days ago I had a house party and tried playing Winning Eleven on PCSX2 via RetroBat with 6 controllers; however it seemed like only 4 controllers were recognized by the emulator (RetroBat interface recognized all 6). After further testing, I realized that I could make them all work if I enabled SDL controllers on PCSX2 and mapped each controller to a port, then launched the game through the emulator (if I launched by RetroBat, it'd ignore my configs). If I tried using XInput, it'd get only 4 XInputs.
Is there an option to allow RetroBat to automap controllers as SDL in PCSX2 without needing to configure individually through the emulator?
I'm using RetroBat 5.3.0 and the auto PCSX2 option.
Is there an option to allow RetroBat to automap controllers as SDL in PCSX2 without needing to configure individually through the emulator?
I'm using RetroBat 5.3.0 and the auto PCSX2 option.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
Hello,
If all your controllers are xinput, then indeed it will only allow 4 players, however if one of your controller is not xinput, then it should work.
Xinput has a 4 controller limitation, and Retrobat detects the controller type and maps xinput if the controller is xinput.
What are the models of your 5 or 6 controllers ? If there are 8bitdo in the lot, can you try switching them to switch mode ?
We will make a fix and have 2 options:
1) put a counter of xinput, and if >4, force sdl for additional controllers
2) force sdl if more than 4 controllers are connected
Can you try mapping 4 as xinput and the other ones as sdl (directly in pcsx2) and tell me if that is OK, if yes we'll go for option 1.
If all your controllers are xinput, then indeed it will only allow 4 players, however if one of your controller is not xinput, then it should work.
Xinput has a 4 controller limitation, and Retrobat detects the controller type and maps xinput if the controller is xinput.
What are the models of your 5 or 6 controllers ? If there are 8bitdo in the lot, can you try switching them to switch mode ?
We will make a fix and have 2 options:
1) put a counter of xinput, and if >4, force sdl for additional controllers
2) force sdl if more than 4 controllers are connected
Can you try mapping 4 as xinput and the other ones as sdl (directly in pcsx2) and tell me if that is OK, if yes we'll go for option 1.
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
Re: [RESOLVED] PCSX2 with more than 4 controllers
Hello,
Can you try to unzip the following file in your retrobat\emulationstation folder and test if that fixes the issue ?
EmulationStation update
Please revert back to us after test !
This should configure the first four controllers as XInput and the following ones as SDL...
Regards,
Ben
Can you try to unzip the following file in your retrobat\emulationstation folder and test if that fixes the issue ?
EmulationStation update
Please revert back to us after test !
This should configure the first four controllers as XInput and the following ones as SDL...
Regards,
Ben
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
hozerino likes this post
Re: [RESOLVED] PCSX2 with more than 4 controllers
tartifless wrote:Hello,
Can you try to unzip the following file in your retrobat\emulationstation folder and test if that fixes the issue ?
EmulationStation update
Please revert back to us after test !
This should configure the first four controllers as XInput and the following ones as SDL...
Regards,
Ben
Ohh, cool! That's awesome, I'll try it out tomorrow when I'm with 5 controllers to test.
However, I'm not sure if adding 4 XInputs + rest as SDL would work. It might end up setting it up like this:
1 - Controller 1 - XInput1
2 - Controller 2 - Xinput2
3 - Controller 3 - Xinput3
4 - Controller 4 - Xinput4
5 - Controller 1 (again) - SDL1
But I'll test it out and report back whenever I can. Thanks a lot!
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
tartifless wrote:Hello,
If all your controllers are xinput, then indeed it will only allow 4 players, however if one of your controller is not xinput, then it should work.
Xinput has a 4 controller limitation, and Retrobat detects the controller type and maps xinput if the controller is xinput.
What are the models of your 5 or 6 controllers ? If there are 8bitdo in the lot, can you try switching them to switch mode ?
We will make a fix and have 2 options:
1) put a counter of xinput, and if >4, force sdl for additional controllers
2) force sdl if more than 4 controllers are connected
Can you try mapping 4 as xinput and the other ones as sdl (directly in pcsx2) and tell me if that is OK, if yes we'll go for option 1.
Oh, I just read this message, I had accidentally skipped it in my mind hehehe...
My controllers are kind of generic:
8BitDo Ultimate
Generic PS3 Controller (recognized as generic Xbox controller)
2 generic PS2 controllers (recognized as generic Xbox controllers as well)
1 Xbox 360 wired controller
I was able to play on my PC with 6 controllers when I forced them all as SDL, so option 2 would easily work.
The first option might cause some troubles liek remapping the same controller as both XInput and SDL, like I commented on the other reply.
I tried mapping all 4 as XInput and the others as SDL but it's hard to know for sure which SDL isn't already mapped as XInput, so the option 2 is the "most direct" one.
And again, thanks for the reply and ideas.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
Re: [RESOLVED] PCSX2 with more than 4 controllers
Hi there! I just tested the fix out, and it didn't work.
I unzipped it and made it overwrite all files that were there.
When I did that, none of the 5 controllers would be recognized. I even set all the PCSX2 settings (inside retrobat) to AUTO.
None of the controllers would receive input in-game.
I unzipped it and made it overwrite all files that were there.
When I did that, none of the 5 controllers would be recognized. I even set all the PCSX2 settings (inside retrobat) to AUTO.
None of the controllers would receive input in-game.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
tartifless wrote:Hello,
It won't register twice the same controller
Thanks for the info, I was fearing it because when I activate SDL mode on PCSX2, it shows it like this:
That's why I had a hard time trying to configure controller by controller with both XInput and SDL on. The easier way is to have only SDL mode on and go one by one. However, when I do that on PCSX2 manually and then re-launch the game via retrobat, it overrides the configs. And if I turn off AutoConfigure controllers, I'd need to do that whenever a new controller gets plugged in etc.
EDIT: Sorry for the picture quality, I was testing it on a MiniPC on my TV. I also tried to resize it because it was waaaay too big
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
hozerino wrote:Hi there! I just tested the fix out, and it didn't work.
I unzipped it and made it overwrite all files that were there.
When I did that, none of the 5 controllers would be recognized. I even set all the PCSX2 settings (inside retrobat) to AUTO.
None of the controllers would receive input in-game.
And with only 1 controller connected ?
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
Re: [RESOLVED] PCSX2 with more than 4 controllers
Hello, can you do an additional try with this one:
https://drive.google.com/open?id=1Dcu7CdVKrEpWNUjZa3bqRivW_e_y16_x&usp=drive_fs
You will have an advanced option in the settings to "FORCE SDL":
https://drive.google.com/open?id=1Dcu7CdVKrEpWNUjZa3bqRivW_e_y16_x&usp=drive_fs
You will have an advanced option in the settings to "FORCE SDL":
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
martos likes this post
Re: [RESOLVED] PCSX2 with more than 4 controllers
tartifless wrote:Hello, can you do an additional try with this one:
https://drive.google.com/open?id=1Dcu7CdVKrEpWNUjZa3bqRivW_e_y16_x&usp=drive_fs
You will have an advanced option in the settings to "FORCE SDL":
Hi! Sorry for the late reply, I'll give it a test and report back soon. Thanks again!
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
Hello, good afternoon (or day or night), I just tested the last solution and it worked flawlessy!
All 5 controllers were recognized individually. Thanks a lot, it will save my house parties heheheh.
All 5 controllers were recognized individually. Thanks a lot, it will save my house parties heheheh.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
hozerino likes this post
Re: [RESOLVED] PCSX2 with more than 4 controllers
That's awesome!
Will it be brought officially on a future update?
Will it be brought officially on a future update?
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
Hello, I have an update!
Yesterday I tried playing with SDL ON and noticed that L1/L2 and R1/R2 didn't work on any controller. I re-maped them and it didn't work. When I turned SDL OFF it worked again (only 3 controllers).
I probably didn't notice it on my first test.
Yesterday I tried playing with SDL ON and noticed that L1/L2 and R1/R2 didn't work on any controller. I re-maped them and it didn't work. When I turned SDL OFF it worked again (only 3 controllers).
I probably didn't notice it on my first test.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
Hello,
Even when you remapped them in PCSX2 they did not work ?
Even when you remapped them in PCSX2 they did not work ?
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
Re: [RESOLVED] PCSX2 with more than 4 controllers
Ok, fixed it, please download again here:
https://wiki.retrobat.org/tutorials/know-issues-and-fixes#yuzu-controller-configuration-failing
https://wiki.retrobat.org/tutorials/know-issues-and-fixes#yuzu-controller-configuration-failing
tartifless- Admin
- Messages : 1674
Date d'inscription : 2021-04-27
hozerino likes this post
Re: [RESOLVED] PCSX2 with more than 4 controllers
tartifless wrote:Hello,
Even when you remapped them in PCSX2 they did not work ?
I didn't try mapping directly on PCSX2, I used the auto-config from RetroBat. However, if I map one by one on PCSX2 it works, but I lose the "simplicity" of plug-and-play.
I'll test the new build soon, thanks again!
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [RESOLVED] PCSX2 with more than 4 controllers
tartifless wrote:Ok, fixed it, please download again here:
https://wiki.retrobat.org/tutorials/know-issues-and-fixes#yuzu-controller-configuration-failing
Hello there, I just tested it out and it worked like a charm! That was awesome!
Is this something that might be included in a 5.3.X update?
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Lorenzolamas likes this post
Re: [RESOLVED] PCSX2 with more than 4 controllers
Yep... ;-)
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2650
Date d'inscription : 2019-07-28
hozerino likes this post
Similar topics
» Guidance needed on using pcsx2 emulator (downloaded from within retrobat, autoconfiguration of controllers not possible?)
» [RESOLVED] How to configure pcsx2?
» [RESOLVED] PCSX2 Plugin Issue
» [RESOLVED] Issue in setting up two virtual XBOX 360 controllers with Retroarch when using Mayflash dolphin bar
» [RESOLVED] PCSX2 settings reset after launch
» [RESOLVED] How to configure pcsx2?
» [RESOLVED] PCSX2 Plugin Issue
» [RESOLVED] Issue in setting up two virtual XBOX 360 controllers with Retroarch when using Mayflash dolphin bar
» [RESOLVED] PCSX2 settings reset after launch
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum