Super Bomberman R

Super Bomberman R

Zobrazit statistiky:
8 player local multiplayer in new 2.2 update
Is it possible to use wireless xbox controllers or ps4 controllers to play 8 players locally with friends in this 2.2 update??
< >
Zobrazeno 115 z 15 komentářů
Yesterday I was playing with my wife using a Xbox 360 controller (wireless adapter) and a wired one without problems.
Unknown původně napsal:
Yesterday I was playing with my wife using a Xbox 360 controller (wireless adapter) and a wired one without problems.
Thanks
Update (November 30, 2018):

I tried playing locally with my friends with 8 controllers (plugged xbox controllers) and only 4 were recognized unfortunately. I tried playing other 8 player steam games like Mage Quit and it worked perfectly...I hope you look into this
Update (December 7, 2018):

Using Steam's Big Picture mode, I was able to register 6 controllers out of 8 controllers connected to the PC and Super Bomberman R recognized these 6 controllers registered. I think this has to do with xinput vs directinput support.
Naposledy upravil Sharingan Yusuf; 14. pro. 2018 v 13.24
Since xinput supports a maximum of 4 controllers and directinput supports 8 controllers at the same time, the solution theoretically is to find a way to connect all 8 controllers using directinput.
Maybe wired logitech f310s since they have a xinput/direct switch and are fairly cheap. Maybe get a powered usb hub if you dont ahve 8 usb ports on computer. Odd that the game works with direct input.
Well I had trouble playing with 8 wired XBox 360 controllers a couple months ago (big picture mode as well), only 4 were detected. I hope it gets fixed.
It uses Steam Input API which hast this limitation.
Steam would need to add support for more than 4 XInput controllers either via RawInput or DirectInput or even better add support for any number ofplayers using the UWP API but I fear that Steam would need to be Windows Store Appified in order to use that.

Konami could still fix this if they use another Input library, either to fall back on when Steam Input is disabled in the per game settings or to switch to completely. Boasting 8 players but not supporting 8 XBox 360 or XBox One controllers which are the most standard windows controllers is false advertising.

For a more in depth explanation of the API stuff and what the devs can do to fix it, check my answer in the other thread: https://steamcommunity.com/app/702700/discussions/0/1741103267289715685/#c1741105805759231743

I want my money back but I bought the game off another store than Steam. :-(
Naposledy upravil supersmo; 29. led. 2019 v 23.40
I came up with a solution!


It's a bit hackish but it works! :steamhappy:
It turns out that Steam Input uses SDL2 under the hood which actually supports accessing the XInput controllers via DirectInput instead. Since SDL2 is open source I compliled it with XInput switched off and started Steam in a way that made it use my SDL2.dll instead.
Now all attached XBox360 controllers show up!

Since this solution works for more than just Super Bomberman R I posted the solution in a new thread over at our curator group for more than 4 local multiplayer games.
https://steamcommunity.com/groups/morethan4localmultiplayer/discussions/0/1744483505479935659/

I guess the alternative solution to this is to map the filtered out XBox controllers to virtual DirectInput controllers but I haven't tested this yet.


Note that I still think it's Konami's responisibility to fix this on their end so we don't need to use these workarounds.

EDIT: New solution below! :steamhappy:
Naposledy upravil supersmo; 22. led. 2019 v 2.42
Solution is now MUCH simpler and you don't have to use a custom SDL2.dll. You just have to set an environment variable.
I've created a bat file that Restarts/starts Steam with XInput switched off.
Simply download the file run it and then start SuperBomberman R.

Instructions and bat file can be found here:
https://steamcommunity.com/groups/morethan4localmultiplayer/discussions/0/1744483505479935659/

Enjoy! :steamhappy:

EDIT: As it turns out the fix works for XBox 360 controllers but not at all for XBox One controllers. Bug report is sent to Steam.
Naposledy upravil supersmo; 26. led. 2019 v 15.41
supersmo původně napsal:
Solution is now MUCH simpler and you don't have to use a custom SDL2.dll. You just have to set an environment variable.
I've created a bat file that Restarts/starts Steam with XInput switched off.
Simply download the file run it and then start SuperBomberman R.

Instructions and bat file can be found here:
https://steamcommunity.com/groups/morethan4localmultiplayer/discussions/0/1744483505479935659/

Enjoy! :steamhappy:

You are a legend!! Thanks a lot. This trick should also work with other games...(I'm also trying a mod in steam workshop that runs Duck game in 8 players however it also needs controllers to be in directinput)
The fix currently works for XBox360 controllers but doesn’t work at all for XBox One controllers. Seems to be a bug in Steam Input.

Bug report sent to Steam: https://steamcommunity.com/groups/SteamClientBeta/discussions/0/1741106440030203515/
Looks like we now have a solution that even works for XBox One controllers: https://steamcommunity.com/groups/morethan4localmultiplayer/discussions/0/1744483505479935659/
supersmo původně napsal:
Looks like we now have a solution that even works for XBox One controllers: https://steamcommunity.com/groups/morethan4localmultiplayer/discussions/0/1744483505479935659/

I confirm that 8 players now works using 6 xbox one controllers and 2 ps4 controllers. A big thanks to Jimbly and Supersmo!
how does one find 7 real people who all want to play bomberman with local multiplayer ?
< >
Zobrazeno 115 z 15 komentářů
Na stránku: 1530 50