Page 1 of 2
[Release] ds3vita - control your Vita using a DualShock 3
Posted: Wed Jan 04, 2017 10:58 am
by xerpi
After some more reverse engineering to the Vita's Bluetooth module, I've managed to get a DS3 connected. It's in an
early stage (the LEDs are not set yet, so they will continue to blink), and it could be somewhat buggy.
Download:
https://github.com/xerpi/ds3vita/releases
Enable the plugin:
- Add ds3vita.skprx to taiHEN's config (ux0:/tai/config.txt):
- You need to refresh the config.txt by rebooting or through VitaShell.
Pairing the controller:
- Download this tool (or this other one if you want to compile it yourself)
- Connect your DS3 to the PC and open the tool
- Introduce the Vita's MAC address plus 1 to the tool (Settings -> System -> System information)
Using it once paired (see above):
- Just press the PS button and it will connect to the Vita
Note: If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there...
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Wed Jan 04, 2017 5:11 pm
by Frezzno
Nice! Have been waiting for this.
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Wed Jan 04, 2017 6:42 pm
by Frezzno
Darn it! Could not get it to connect. Did as instructed, used the program to change PS3 controller MAC, added lines to config.txt then restart. Then it doesn´t show up in devices anyway.
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Wed Jan 04, 2017 7:01 pm
by jotex
Frezzno wrote:Darn it! Could not get it to connect. Did as instructed, used the program to change PS3 controller MAC, added lines to config.txt then restart. Then it doesn´t show up in devices anyway.
me neither mmm here is mi config.txt content, hope can helpme

!
# You must reboot for changes to take place.
*KERNEL
ux0:pspemu/adrenaline/adrenaline.skprx
ux0:tai/ds3vita.skprx
*main
# main is a special titleid for SceShell
ux0:app/MLCL00001/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ux0:app/MLCL00001/henkaku.suprx
*NPUH10027
vs0:sys/external/libpgf.suprx
ux0:pspemu/adrenaline/adrenaline.suprx
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Wed Jan 04, 2017 7:19 pm
by Frezzno
jotex wrote:
me neither mmm here is mi config.txt content, hope can helpme

!
# You must reboot for changes to take place.
*KERNEL
ux0:pspemu/adrenaline/adrenaline.skprx
ux0:tai/ds3vita.skprx
*main
# main is a special titleid for SceShell
ux0:app/MLCL00001/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ux0:app/MLCL00001/henkaku.suprx
*NPUH10027
vs0:sys/external/libpgf.suprx
ux0:pspemu/adrenaline/adrenaline.suprx
No, mine looks like that. Even tried with no psp adrenaline and overclock plugin. Still doesn´t work.
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Thu Jan 05, 2017 5:39 pm
by craze
I do understand that the MAC address cant be the exact same as the ps vita's so that is why you say "plus 1", but which part of the MAC address would you like me to add 1 to?
Or I may be misunderstanding this whole "plus 1" thing
For people who do not know how to add or subtract in hex: (For when he hopefully gives an answer)
http://www.calculator.net/hex-calculator.html
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Thu Jan 05, 2017 9:36 pm
by xerpi
craze wrote:I do understand that the MAC address cant be the exact same as the ps vita's so that is why you say "plus 1", but which part of the MAC address would you like me to add 1 to?
Or I may be misunderstanding this whole "plus 1" thing
For people who do not know how to add or subtract in hex: (For when he hopefully gives an answer)
http://www.calculator.net/hex-calculator.html
The thing is that there's the WiFi MAC address and the Bluetooth MAC address, and those addresses must be different (and in between all the devices in the planet). Sony assigned MAC addresses in a way that the Bluetooth MAC is the WiFi MAC plus 1 (WiFi 00:11:22:33:44:55 would be Bluetooth: 00:11:22:33:44:56), and the address shown in system settings is the WiFi one.
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Fri Jan 06, 2017 12:36 am
by craze
xerpi wrote:
The thing is that there's the WiFi MAC address and the Bluetooth MAC address, and those addresses must be different (and in between all the devices in the planet). Sony assigned MAC addresses in a way that the Bluetooth MAC is the WiFi MAC plus 1 (WiFi 00:11:22:33:44:55 would be Bluetooth: 00:11:22:33:44:56), and the address shown in system settings is the WiFi one.
Ah an interesting choice by Sony for sure, I'll give a result after I test it out.
Thank you
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Fri Jan 06, 2017 1:11 am
by craze
Update:
The DS3 controller has successfully connected with my ps vita, however I do not know how to make this work with a game, I'm not exactly sure when the controller itself is active and usable while connected.
EDIT: Nevermind, it is fully functional now. I just had to reboot.
Re: [Release] ds3vita - control your Vita using a DualShock
Posted: Fri Jan 06, 2017 4:20 am
by brodudecoolguy
I have a problem with that "1 plus" thing.
My mac address on my vita ends with CA :/
What do I do? Put CB xD