SENRAN KAGURA Bon Appetit!

SENRAN KAGURA Bon Appetit!

Not enough ratings
Native Dualshock 3 support for SK: Bon Appetit
By Murasaki
Greetings. I'm happy owner of two genuine DS3 and fellow rhytm games player (not very experienced, but i played many Project Diva back in old days). On forum i saw many problems with different joysticks and experienced one problem by myself (abxy layout for ds3 with scptool). And now i present you some small mini-guide to "how make your DS3 working native with steam". Okay, let's begin.

1) Download PS now APP (from any store i guess, but in my country it's not availible, so i downloaded from US psn) no links, just google it.
2) Install it, when it says about "ds3 driver", agree to it. No need to launch it or buy anything, you basically only need driver file.
3) install steam beta client (update from settings) just in case. Actually tested it and there is no need to update to beta. Just DON't edit settings in steam (1st screenshot, DS3 settings. Cause steam don't see it correctly for some reason and you can't rebind it without some annoying bug)

All ready to go. Not working wireless though (only usb) and no indication AT ALL. Just plugin it and play. Simple as that. Hope it was helpfull for someone and have a nice day.~

p.s. I think this method works with all games actually :3. At least games that support direct input (but not working with games like Shinovi Versus). Also you must delete all other programs like scp toolkit or similar, cause they are not compatitable with official driver.

Some more info about what to do next to make it work with all other games. Credit to TheBooPanda (from reddit, if you already installed off driver you can skip to part 3):

1. Plug your Dualshock 3 in. If you had any DS3 software prior to this moment (DS3Tool, Better DS3, MotionInJoy, ScpToolkit etc) - consult the web on removal of those (especially MotionInJoy and Better DS3), remove them and proceed to step 2.
2. Get PlayStation Now and install it. It should ask for a permission for driver installation in the process, allow it to, and proceed to step 3. If something went wrong and it didn't happen - follow "Manual Driver Override" section instructions, and then proceed to step 3.
3. Re-plug your Dualshock 3, go to the Control Panel -> Devices and Printers, find your Dualshock 3 there, right-click it, choose "Game Controller Settings", select your Dualshock 3 and press "Properties". You should see a testing screen, check if the buttons work. If they do, proceed to step 4. If they don't - reboot your PC, then check again. If they still don't - it's possible that your Dualshock 3 has compatibility problems with the Sony driver, and this guide won't help you.
Right now, Dualshock 3 is working in pure DirectInput mode. If that's enough for you - you can use it right now, old games, some newer ones, emulators - they'll all work fine. But if you still need XInput version of Dualshock 3 - go ahead and proceed to step 4.
4. Start Steam. Head to the Big Picture Mode -> Gear icon -> Controller Settings, you'll see your Playstation 3 controller there, navigate to it and click it. The binding screen will open, it looks like this (look setting screen, third one). It's pretty self explanatory, just bind every action to what it should be, for example, Guide would be your PS button and Shoulder buttons are L1/R1. When you're done, press Save, name it, upload, and now you can actually check the generic controller support checkbox.
5. Exit your Steam again, and re-plug DS3 after that. Start Steam once more, and now it should be working, utilizing all the power (and weaknesses) of Steam Controller Configurator.

Now its kinda won't work with steam "Native PS controllers support" so everyone who owns ds3 and wants to play it just should check this option to OFF before playing. Only game which works like that.


To avoid mess with different games i recommend just disabling steam input for this specific game in game options (in steam library)>controller. Not so sure if Step 4 is needed anymore or if the buttons just get defaulted right. Hope this update will be helpful.
   
Award
Favorite
Favorited
Unfavorite
Screens with settings


23 Comments
Murasaki  [author] 6 Jan, 2022 @ 7:56am 
Check your control panel instead. Control panel/uninstall. There should be Sony windows driver package.
HugoBoss 5 Jan, 2022 @ 4:06pm 
Well, I downloaded PSNow again but there was no driver update. I don't see any new drivers in my device manager. Did some restarts and such. In your device manager what kind of device is it recognize as? I am using a genuine Sony Dual Shock 3 so I wonder what I'm missing! Not sure what you meant below 'in Control Panel' either.
Murasaki  [author] 5 Jan, 2022 @ 10:48am 
Small update about the game, because steam PS support is needed for other games. Now i recommend just disabling steam input for only this game, so it won't hurt any other game where PS support is needed. Also updated screenshots with new steam options, cause a lot of things changed from the time guide was written.
Murasaki  [author] 2 Jan, 2022 @ 8:44am 
HugoBoss 2 Jan, 2022 @ 8:17am 
Hmmm . . . I don't see it on Sony's download page. Considering they have driver updates back to Win 8, I would be surprised that that it was taken down. Is this a third party driver? I think I'll just go get a joystick at Microcenter for $30 :)
Murasaki  [author] 31 Dec, 2021 @ 10:27am 
It's called windows driver package from Sony comp entertainment in control panel.
HugoBoss 31 Dec, 2021 @ 10:17am 
Hmmm, ok thanks. I did download PSNow but no drivers came along with it. Let me try again.
Murasaki  [author] 31 Dec, 2021 @ 6:46am 
Idk the update, but basically turn OFF steam Playstation support, cause game supports it natively for some reason. I doubt there were any patches. Just note: you NEED psnow driver, otherwise DS3 wont work on any game, no matter if with PS support on or off. You don't need any 3rd party drivers from what i know.

Just tested right now and it works fine on my end. So yeah 1) PSnow driver 2) turn off steam Playstation support 3) play the game
HugoBoss 30 Dec, 2021 @ 12:39pm 
Any more updates on this that people can share? I plugged it in, Steam recognized that a 'Playstation 3 Controller' was plugged in, but it doesn't work. I can't even use it to move around in Big Picture Mode. Hesitant to start installing 3rd party drivers when it's supposed to be supported in Steam. Even if I do get it working in Big Picture Mode, the game I'm running is emulated in DOSBox (it's my first gaming PC ever and I WILL play the whole Rebel Alliance game not just the demo as a kid).
Pompone 27 Dec, 2020 @ 2:51pm 
a big thanks
you saved my game